|
|
 |
 |
 |
Programozás a SAS rendszerben III.
Hallgatóság
Ez a IV-es szintű háromnapos tanfolyam olyan tapasztalt SAS programozóknak
szól, akik meglévő programozási módszereiket szeretnék kiegészíteni, és
hatékonyabb SAS programozási technikákat szeretnének elsajátítani.
Tanfolyami leírás
Ez a tanfolyam a Programozás a SAS rendszerben II-re
épít, és a következőkre fókuszál:
- Memória, I/O és CPU erőforrások konrollálása
- Indexek létrehozása és használata
- adatok összefűzése és összekapcsolása
- adatbeolvasás direkt eléréssel
- hash objektumok, tömbök, formátumok használata forgatótáblaként
- adattömörítés
- adatrendezés
- mintavétel
A tanfolyam a korábbi Programozás a SAS rendszerben III. és a SAS Programok
optimalizálásából jött létre.
Előfeltételek
Ez a tanfolyam nem alkalmas kezdő SAS felhasználóknak. A tanfolyamhoz
legalább 9 hónap SAS programozási tapasztalat és a Programozás a SAS rendszerben
II. elvégzése szükséges. A kurzus az alábbiak ismeretét veszi alapul:
- Az operációsrendszer fájlstruktúrájának értése, alapműveletek végrehajtása
- A programozás logikai koncepcióinak megértése
- A DATA Step fordítási és végrehajtási folyamatának megértése
- SAS adattáblák létrehozása más táblákból, külső fájlokból
- SAS könyvtárak használata
- SAS dátumok használata
- SAS adattáblák olvasása, összefűzése, összekapcsolása és illesztése
- DROP=, KEEP= és RENAME= data set opciók használata
- Több adattábla egyidejű előállítása
- SAS tömbök használata és ciklusok szervezése
- SAS függvények használata, adatmanipuláció, adattranszformáció
TANFOLYAMI TÉMAKÖRÖK
Bevezetés
- A hatékonyság mérése
- SAS Data Step végrehajtás részletesebben
- A memória és az I/O források ellenőrzése
I/O és Memória kontrollálása
- I/O kontrollálása
- Memória kontrollálása
- Adattábla méretének kontrollálása
- Adattömörítés
- Lapméret és buffer szám beállítása
Sorok direkt elérése
- Indexek létrehozása és használata
- Indexhasználat
- Mintavétel táblából
- Perl reguláris kifejezések használata adatintegritás ellenőrzésre
Lookup technikák
- Egy-dimenziós tömbök
- Több-dimenziós tömbök
- Hash objektumok, hash iterátor objektumok
- Formátumok
- Egyéb technikák
Adatok összefűzése horizontálisan
- Táblák összekapcsolása bármilyen feltétellel
- Összesített adatok kombinálása a részletezett adatokkkal
- Indexek használata adatok összefűzéséhez
Csoportosítás és sorbarendezés
- Erőforrások biztosítása a rendezéshez
- Adatok csoportosítása
Hatákony programozás
- Fájlok összefűzése (konkatenálás)
- Hogyan hozzuk létre a nézeteket
- SAS program generálás PUT utasítással
- FCMP procedúra
SAS session testreszabása
- SAS konfigurációs fájlok
- Autoexec.sas
- SAS Registry
Alkalmazott SAS Rendszer modulok
Ez a tanfolyam Base SAS®-t használja.
|