Wprowadzenie do SAS. Wprowadzenie. Historia SAS. Struktura SAS 8. Interfejs: SAS Explorer. Interfejs. Część I: Łagodny wstęp do SAS Rafał Latkowski



Podobne dokumenty
Przypisywanie bibliotek w architekturze SAS

SAS Institute TECHNICAL SUPPORT )

ZESTAW 1 SAS 4GL. Język stworzony na potrzeby przetwarzania dużych zbiorów danych. Składają się nań:

Musesort. Przeczytaj szczegóły pliku. Wyświetla okno ze szczegółami pobranymi z internetu wybranego pliku audio lub video

SAS Podstawowe informacje przed ćwiczeniem 2

KATEGORIA OBSZAR WIEDZY NR ZADANIA Podstawowe informacje i czynności

Wprowadzenie do SAS 4GL Zapoznanie ze środowiskiem SAS University Edition oraz SAS Studio. Podstawowe pojęcia środowiska SAS.

Edytor materiału nauczania

instrukcja użytkownika terminala ARGOX PA-20 SYSTEMY AUTOMATYCZNEJ IDENTYFIKACJI

Część 3 - Konfiguracja

Zakup oprogramowania SAS

MentorGraphics ModelSim

SysLoger. Instrukcja obsługi. maj 2018 dla wersji aplikacji (wersja dokumentu 2.5)

Instrukcja konfiguracji programu KS-ASW do pracy w trybie wielopodmiotowym

PHOTON_COM PROGRAM PC

Ćwiczenie Nr 4 Administracja systemem operacyjnym z rodziny Microsoft Windows

Dokumentacja fillup - MS SQL

PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2

CVS system kontroli wersji

SPIS TREŚCI: KARTY GRAFICZNE... 15

Plan. Raport. Tworzenie raportu z kreatora (1/3)

Wprowadzenie do SAS. Jak zacząć? Enhanced Editor (1) Uruchamianie programu. Ćwiczenie 3. Definiowanie bibliotek

Instalacja SAS 9.4 Foundation i SAS Enterprise Guide

MenadŜer haseł Instrukcja uŝytkownika

WorkingDoc CostControl: Precyzyjna kontrola kosztów wydruku na urządzeniach Grupy Ricoh

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Backend Administratora

5.1. MINIPOS MINIPOS. INSTALACJA ORAZ URUCHOMIENIE USŁUGI

Program dla praktyki lekarskiej. Instrukcja Modułu Importu Dokumentacji Zewnętrznej

ROZSZERZANIE MOŻLIWOŚCI...

Win Admin Monitor Instrukcja Obsługi

Specyfikacja dostarczanego oprogramowania.

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 10g

Microsoft SharePoint 2016 : krok po kroku / Olga Londer, Penelope Coventry. Warszawa, Spis treści

Modelowanie Data Mining na wielką skalę z SAS Factory Miner. Paweł Plewka, SAS

Zakup oprogramowania SAS CIS-10/2014 ZAŁĄCZNIK NR 1 DO SIWZ. str. 1. Załącznik nr 1 do SIWZ

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9

Tytuł: PRZETWARZANIE DANYCH W SAS Autor: Wioletta Grzenda, Aneta Ptak-Chmielewska, Karol Przanowski, Urszula Zwierz. Wstęp

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

DWM-157. Modem USB HSPA+ Podręcznik użytkownika

Opcje raportów. łatwe i czytelne raportowanie

Menu Plik w Edytorze symboli i Edytorze widoku aparatów

Spis treści MONITOR PRACY... 4

Budżetowanie by CTI Instrukcja

Aktualizacja środowiska JAVA a SAS

Spis treści. Przedmowa

ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1

Wersje programu różnią się funkcjonalnością, tym samym skierowane są do różnych grup klientów.

Instalacja SAS 9.3 Foundation i SAS Enterprise Guide

Pliki zorganizowano w strukturze drzewiastej odzwierciedlając strukturę logiczną aplikacji:

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH

Instrukcja użytkownika. Baza Danych Członków SEP / 1

Współpraca Integry z programami zewnętrznymi

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

Ustalanie dostępu do plików - Windows XP Home/Professional

Ewidencja Wyposażenia PL+

1. Opis. 2. Wymagania sprzętowe:

INSTRUKCJA OBSŁUGI OPROGRAMOWANIA MOBILNY WERYFIKATOR ETYKIET 1.0

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1410) II Edycja programu (wersja 1406) III Środowisko TIA Portal (wersja 1410)

Przypominacz Instrukcja uŝytkownika

Instrukcja importu przesyłek. z Menedżera Sprzedaży do aplikacji Webklient

Moduł Handlowo-Magazynowy Przeprowadzanie inwentaryzacji z użyciem kolektorów danych

Konfiguracja INWENT 5

Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B

Aleksander Galisz. Gf aktura 1.0. Podręcznik użytkownika

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

1 Wprowadzenie do koncepcji Microsoft Office BI 1 Zakres ksiąŝki 2 Cel ksiąŝki 3 Wprowadzenie do tematu 3 Zawartość rozdziałów 4

Instrukcja instalacji i obsługi programu Szpieg 3

Aplikacje internetowe - laboratorium

Unicore Pulpit Menedżerski

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

MPH Mini. Instrukcja użytkownika ver 102 ( )

Instrukcja obsługi modułu 7 Business Ship Control dla Comarch ERP Optima

CRM VISION FUNKCJE SYSTEMU

Veronica. Wizyjny system monitorowania obiektów budowlanych. Instrukcja oprogramowania

Memeo Instant Backup Podręcznik Szybkiego Startu

Instrukcja logowania do systemu e-bank EBS

Instrukcja instalacji i konfiguracji czytników kart kryptograficznych, aplikacji procertum CardManager, obsługa aplikacji procertum CardManager w

Platforma e-learningowa

Informatyzacja Przedsiębiorstw

Instrukcja użytkownika programu QImport (wydanie I r.)

Szpieg 2.0 Instrukcja użytkownika

Konfiguracja współpracy urządzeń mobilnych (bonowników).

Dokumentacja techniczna

inwasico.ico inwasico.ico inwasico.ico Instrukcja InwasApplication

ROZDZIAŁ I. BUDOWA I FUNKCJONOWANIE KOMPUTERA PC

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Instrukcja obsługi Konfigurator MLAN-1000

Szkolenie autoryzowane. MS Zaawansowany użytkownik programu SharePoint 2016

Uruchomienie aplikacji Plan lekcji w przeglądarce Internet Explorer

Instrukcja korzystania z Virtual Box-a i SQLPLUS-a

ERDAS ADE Suite edytor baz danych Oracle Spatial

Spis treści. Podstawy posługiwania się komputerem

System obsługi wag suwnicowych

Nowy interfejs katalogu Biblioteki Głównej UP - podręcznik użytkownika

INSTRUKCJA INSTALACJI I OBSŁUGI ZBIORCZE E-DEKLARCJE. dla Kadr Plac i ZUS PRO

Projektowanie oprogramowania. Warstwa integracji z bazą danych oparta na technologii ORM Platforma Java EE Autor: Zofia Kruczkiewicz

Na chwilę obecną biblioteka ElzabObsluga.dll współpracuje tylko ze sprawdzarkami RSowymi.

Słowniczek ikon oprogramowania

Transkrypt:

Wprowadzenie do SAS Część I: Łagodny wstęp do SAS Rafał Latkowski Wprowadzenie 2 Historia SAS Struktura SAS 8 1976 BASE SAS 1980 SAS/GRAPH & SAS/ETS 1985 SAS/IML, BASE SAS for PC Raportowanie i grafika Dostęp i zarządzanie Interfejs użytkownika 1986 SAS/QC, SAS/IML & SAS/STAT for PC 1990 Release 6 1998 Release 7, Enterprise Miner 3.0 Analiza danych BASE SAS Budowa aplikacji 1999 Release 8, EM 4.0-4.2 2004 Release 9, EM 4.3 & 5.1 Wizualizacja i eksploracja Rozwiązania biznesowe Rozwiązania internetowe 3 4 Interfejs: SAS Explorer Interfejs 5 6 1

Intefejs: SAS Enterprise Guide Okna SAS Explorer 7 8 Enchanced Editor Log W oknie Enchanced Editor (lub Program Editor) można edytować i interaktywnie wykonywać programy w SAS 4GL. W oknie Log pojawiają się komunikaty dotyczące wykonywanych programów. 9 10 Output Baza Danych SAS W oknie Output wypisywane są wyniki (tekstowe) pracy SAS 11 12 2

Cechy bazy danych SAS Brak transakcji Duża szybkość działania Dużo uproszczeń funkcjonalnych Dostępne języki: 4GL, SQL Dostępna przez ODBC/JDBC Jeden zbiór jeden plik (*) Obsługa kostek (MDDB, MDX) Struktura bazy danych SAS Podstawą elementem jest biblioteka (można o niej myśleć jak o bazie danych [mysql, Postgres] czy schemacie [Oracle]) Biblioteka1 Zbiór 1 (tablica) Zbiór 2 (tablica) SAS-Katalog Element 1 Element 2 13 14 Cechy bibliotek SAS Cechy katalogów SAS Biblioteki mogą zawierać: Tablice Kostki Widoki Podłączenia zewnętrzne Katalogi Można tworzyć biblioteki zarówno na lokalnie dostępnym dysku, jak również na bazach danych (Oracle, SAS SPD Server) 15 Katalog to jeden plik na dysku Katalogi mogą zawierać: Skompilowane programy Pliki tekstowe Aplikacje Formaty Katalogi nie mogą zawierać: zbiorów (tablic, kostek) katalogów 16 Definiowanie nowej biblioteki (interfejs) Cechy bibliotek SAS7-9 Jeden katalog w lokalnym systemie plików Jeżeli katalog (FS) zawiera podkatalogi, są one ignorowane. Wszystkie obiekty biblioteki (zbiory, kostki, katalogi-sas) zapisywane są jako pliki w zadeklarowanym katalogu. Katalog systemu plików musi wcześniej istnieć. Wszystkie pliki znajdujące się w katalogu, a interpretowane przez SAS automatycznie pojawiają się w bibliotece. 17 18 3

Definiowanie nowej biblioteki (2) (interfejs) Cechy bibliotek natywnych SAS Biblioteka to link symboliczny do katalogu Skasowanie biblioteki nie kasuje katalogu (FS) ani żadnych plików. Skasowanie zbioru z biblioteki fizycznie kasuje plik z systemu plików. 19 20 Biblioteki specjalne Work biblioteka tymczasowa, kasowana jest po zakończeniu sesji SAS. Jest to domyślna biblioteka, jeżeli jawnie nie wybierzemy innej SASHELP w zasadzie tylko do odczytu (nieprawda). Zawiera elementy i moduły systemu SAS (oraz zbiory przykładowe) SASUSER zawiera konfigurację sesji, interfejsu i inne informacje konfiguracyjne Ćwiczenie 1 Utworzyć bibliotekę KURS wskazującą na katalog C:\KURS Usunąć bibliotekę KURS; Porównać, czy pliki pozostały na dysku Zidentyfikować znaczenie przełącznika Enable at startup Zmienić widok okna Explorer, tak aby pokazywało szczegóły zbiorów Usunąć zbiór do_skasowania z biblioteki KURS; Porównać, czy plik pozostał na dysku 21 22 Oglądanie zbiorów Właściwości zbiorów 23 24 4

Selekcja podglądu zbioru (1) Selekcja podglądu zbioru (2) 25 26 Selekcja podglądu zbioru (3) Selekcja podglądu zbioru (4) 27 28 Import danych zewnętrznych Import/Eksport danych 29 30 5

Import XLS (1) Import XLS (2) 31 32 Import XLS (3) Import XLS (4) 33 34 Import XLS (5) Import XLS (6) 35 36 6

Eksport danych XLS (1A) Eksport XLS (1B) 37 38 Eksport XLS (2) Export XLS (3) 39 40 Export XLS (4) Export XLS (5) 41 42 7

Export XLS (6) Import plików tekstowych (1) Zawartość pliku kod.sas: PROC EXPORT DATA= KURS.Iris RUN; OUTFILE= "c:\kurs\xls\irys.xls" DBMS=EXCEL2000 REPLACE; 43 44 Import plików tekstowych (2) Import plików tekstowych (3) 45 46 Import plików tekstowych (4) Import plików tekstowych (5) 47 48 8

Import plików tekstowych (6) Import plików tekstowych (7) Zawartość pliku kod2.sas: PROC IMPORT OUT= WORK.GAME DATAFILE= "C:\kurs\txt\game.txt" DBMS=DLM REPLACE; DELIMITER='20'x; GETNAMES=YES; DATAROW=2; RUN; 49 50 Eksport pliku CSV (1) Eksport pliku CSV (2) 51 52 Eksport pliku CSV (3) Eksport pliku CSV (4) 53 54 9

Eksport pliku CSV (5) Zawartość pliku kod3.sas: PROC EXPORT DATA= KURS.Noty OUTFILE= "c:\kurs\noty.csv" DBMS=CSV REPLACE; RUN; Ćwiczenie 2 Wczytaj zbiór OLA do biblioteki WORK znajdujący się w pliku c:\kurs\xls\alaolaula.xls w arkuszu Ola. 55 56 Autoexec Przydatne informacje SAS podczas uruchamiania szuka pliku autoexec.sas zawierającego standardowy kod SASowy. Plik jest wyszukiwany w następujących lokalizacjach: katalog bieżący foldery zdefiniowane w zmiennej środowiskowej PATH katalog główny bieżącego dysku folder zawierający SAS.EXE Można wymusić uruchamianie konkretnego pliku przy starcie SASa: sas.exe autoexec d:\temp\konf1.aex 57 58 Config Plik SASV8.CFG zawiera opcje systemowe (SASHELP, ustawienia pamięci, itp.). Kolejność przeszukiwania: zmienna śr. SAS_SYS_CONFIG (zawsze) opcja CONFIG katalog bieżący katalog sas.exe zmienna śr. SAS_USER_CONFIG (zawsze) Wyjątki, kiedy warto edytować plik konfiguracyjny: sortsize sasautos locale i tabele sortowań Uruchamianie wielokrotne sas.exe sasuser d:\temp Pozwala utworzyć bibliotekę sasuser w innym niż domyślnie katalogu (Moje dokumenty\my SAS Files\V8). Pliki profile, profile2 i registry zawierają ustawienia użytkownika (w sasuser). W informacjach o bibliotece (Properties) jest również informacja o katalogu systemu plików, gdzie znajduje się biblioteka (dotyczy wszystkich bibliotek, np. Work). 59 60 10