SAS | The Leader in Business Intelligence -- Software and Services that give you The Power To Know HírekRendezvényekEgyetemi programKarrierPartnerekKapcsolat
Home Termékek és megoldások Referenciák Tanfolyamok CégismertetoTechnikai Támogatás www.sas.com
 
Tanfolyamok
Tanfolyam tipusok
SAS® BI tanfolyamok
Bevezető tanfolyamok
Adattátárház technológia
Adatmanip. és riportkészítés
Alkalmazásfejlesztés
Analitikai Intelligencia
Üzleti megoldás tanfolyamok
E-learning
Learning+
Business Knowledge Series
Tanfolyamok listája
Vizsgák és minősítések
Akkreditáció
 

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 a meglévő programozási módszereiket szeretnék kiegészíteni, és a leghatékonyabb technikák elsajátítását szeretnék a munkájukban alkalmazni.

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:

  • adatbeolvasás direkt eléréssel,
  • adatok összefűzése, sorbarendezés,
  • többdimenzionális tömbök használata,
  • hash táblák és formátumok táblák lekérdezéséhez,
  • adatok hatékony szortolása,
  • a leggyakrabban használt módszerek elsajátítása,
  • adattáblák készítése a SAS Scalable Performance Data Engine segítségével.

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. Az alábbiak ismeretét veszi a kurzus alapul:

  • A fájl struktúrák megértése és rendszerparancsok írása fájlok készítéséhez és eléréséhez
  • A programozás logikai koncepcióinak megértése
  • A DATA Step fordítási és végrehajtási folyamatának megértése
  • Különböző külső inputfájlok használata SAS adattáblák készítéséhez
  • SAS szoftver használata a SAS adatkönyvtárak eléréséhez
  • SAS dátumértékek készítése és 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
  • Tömbök feldolgozása és a DO ciklusok használata
  • SAS függvények használata adatmanipulációhoz és -transzformációhoz

Tanfolyami témakörök

Bevezetés

  • A hatékonyság mérése
  • Feldolgozás SAS-ban
  • A memória és az I/O források ellenőrzése

Rekordok leválogatása

  • Minta data setek készítése
  • Index készítése és használata

Adatok összefűzése horizontálisan

  • Adatok érték szerinti összefűzése
  • Összesített és részletes adatok összefűzése
  • Az index használata adatok összefűzéséhez
  • Adattáblák frissítése
  • Összesített és részletes adatok összefűzése a SET utasítás segítségével

Adatok összefűzése vertikálisan

  • SAS data setek csatolása
  • Nyers adatfájlok csatolása

Csoportos feldolgozás és sorbarendezés

  • Duplikátumok eltávolítása
  • Források rendezése
  • A megfelelő rendezési mód alkalmazása
  • Sorbarendezési alternatívák

Lookup táblák használata adatok összekapcsolásához

  • Tömbök használata lookup táblákhoz
  • Hash objektumok használata lookup táblákként
  • Formátumok használata lookup táblákként
  • Adattranszportálás lookup táblák készítéséhez

Adattárolási szükségletek minimalizálása

  • A numerikus változók hosszának csökkentése
  • Adatfájlok tömörítése
  • SAS adatnézetek használata

Hasznos praktikák a hatékonyság növelésére

  • Kizárólag hasznos utasítások végrehajtása
  • Adatvezérelten fölösleges lépések kihagyása
  • Csak lényeges adatok beolvasása és írása

A Scalable Performance Engine használata

  • SPD engine táblák készítése
  • Az SPD engine hatékony használata
  • Az SPD engine LIBNAME utasításának lehetőségei

Alkalmazott SAS Rendszer modulok

Ez a tanfolyam Base SAS®-t használja.

The Power to Know
   Kapcsolat     Keresés     Felhasználási feltételek & Jogi közlemény     Adatvédelem   Copyright © 2008 SAS Institute Inc. All Rights Reserved