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ó
 

SAS makró nyelv

Hallgatóság

Ez a tanfolyam azoknak a tapasztalt SAS felhasználóknak szól, akik SAS makrok használatával kívánnak fejleszteni. 

Miért előnyös Önnek ez a tanfolyam

A SAS makró nyelv használatával dinamikusabb, kifinomultabb rendszerek hozhatók létre, amelyek jobban karbantarthatóak, kényelmesebben használhatóak. A SAS makrókban rejlő lehetőségeket és használatukkal járó előnyöket mutatja be a tanfolyam. A hangsúly a makrókkal vagy az anélkül történő program feldolgozásbeli különbségén van.

A kétnapos tanfolyam elvégzése után a résztvevő képes lesz: 

  • A makró-feldolgozás módját leírni
  • Automatikus és felhasználó által definiált makró-változókat használni
  • Általános programozási feladatokat segítő makrókat írni
  • Dinamikusabb és kevesebb karbantartást igénylő programokat írni
  • Makró kódot tartalmazó programokat lépésenként végrehajtani. 

A tanfolyami jelentkezés előfeltétele

A tanfolyamra történő jelentkezéshez kiterjedt SAS programozói tapasztalat szükséges.

A jelentkezőnek ismernie kell:

  • Hogyan lehet SAS programokat írni és végrehajtani
  • Használni a LIBNAME, FILENAME, TITLE, OPTIONS utasításokat
  • DATA step használatával SAS data setből vagy külső fájlból adatokat beolvasni ill. azokba beleírni
  • IF-THEN, ELSE, DO WHILE, DO UNTIL, iteratív DO utasításokat
  • SUBSTR, SCAN, INDEX, UPCASE karakterfunkciókat
  • LENGTH, RETAIN utasítások
  • DROP=, KEEP=, OBS= data set opciókat
  • Adatokat szűrését WHERE használatával¨ SAS adatértékek létrehozását és használatát
  • SORT, PRINT, CONTENTS, MEANS, FREQ, TABULATE és CHART eljárásokat

Ezen ismeretek megszerezhetők a Programozás a SAS Rendszerben I. és a Programozás a SAS rendszerben II. c. tanfolyamainkon is. 

A tanfolyam tárgya

Áttekintés a makrók alkalmazásának lehetőségeiről

  • A SAS makró nyelv alkalmazási lehetőségeinek áttekintése
  • A SAS programok lefolyásának értelmezése
  • A makró feldolgozás programmenetre gyakorolt hatásának megértése

Makró-változók használata

  • Automatikus makró-változók használata
  • Makró-változók létrehozása
  • Makró-változó értékének helyettesítése a programban
  • Makró-változók kinyomtatása a SAS napló használatával
  • Makró hivatkozás funkció

Makró felhasználói felület

  • Makró-változó létrehozása "data step" végrehajtása folyamán
  • A makró-változókra történő közvetett hivatkozás módjának megértése
  • Makró-változók érvényre hozása "Data step" végrehajtása alatt
  • A SYMGET és a SYMPUT funkció használata
  • Makró-változók létrehozása az INTO záradék használatával SQL eljárás alatt

Makró-programok

  • Egyszerű makrók meghatározása és végrehajtása
  • Makrón belüli kód végrehajtása feltételesen
  • A makróprocesszor fordítás és végrehajtás alatt lefolytatott eljárásainak a megértése
  • Rendelkezésre álló SAS Rendszer opciók makrók lépésenkénti végrehajtására
  • Makróprocesszor hiba és figyelmeztető üzeneteinek értelmezése
  • Makrók paraméterekkel történő végrehajtása és meghatározása
  • Pozícionális és kulcsszó paraméterek közti különbség megértése
  • Globális és helyi szimbólumtáblák közti különbség megértése
  • Az előre elkészített makrók és a szimbólumtáblák koncepciójának megértése

Makró tárolási technikák (ajánlott)

  • Automatikus meghívás
  • Tárolt, fordított makrók létrehozása és használata
  • Hatásos makró program írásának alapvető elvei

Alkalmazott SAS Rendszermodulok

Ez a tanfolyam a Base SAS® szoftver 8-as verzióját használja fel, bár a tanfolyam főbb témái nem igénylik a 8-as verzióhoz való hozzáférést.

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