You are on page 1of 3

Prelucrari

Prelucrarile se realizeaza prin intermediul otiunii TASK, genereaza cod SAS si rezultate
formatate, ele variaza intre Simple List pana la proceduri analitice complexe cum ar fi ???.
Ele pot fi realizate pe seturi de date SAS, indiferent de modul lor de creare, sau pe tabele
obtinute in urma interogarilor. O parte dintre prelucrari dispun si de instrumente de tip
WIZARD care permit efectuarea mai usoara a setarilor prelucrarilor, dar nu ofera toate
rezultatele, ci doar pe cele mai importante.
Odata utilizat WIZARD-ul, pentru a reveni in caseta de dialog traditionala a prelucrarii se
face click dreapta pe pictograma aferenta prelucrarii si se selecteaza optiunile Open, Open ???
View. Rezultatele obtinute in urma prelucrarii sunt generate automat intr-un raport in format
SAS existand posibilitatea sa fie exportate in alte formate cum ar fi HTML, XML, sau PDF.
Exportul se poate face numai pentru sesiunea de lucru curenta sau ca pas in proiect (Export
as a step in project, caz in care exportul se va realiza de fiecare data cand se executa
proiectul).
Rezultatele prelucrarii pot fi trimise prin email, prin care se trimit arhive zip care contin
raportul, prin email ca pas in proiect, sau prin documente word sau excel din proiectul
respectiv. Toate ferestrele de dialog ale prelucrarilor au initial un format similar prin
intermediul caruia se indica datele care participa la prelucrare, optiuni, titluri si proprietati.
Continutul fiecarei optiuni difera de la prelucrare la prelucrare. Optiunea TITLES este folosita
pentru introducerea titlului raportului si eventual de nota de subsol, in cazul in care nu dorim
sa se foloseasca titlul implicit al raportului.

Prelucrarea list data


Afiseaza randuri de date dintr-o tabela sau dintr-un QUERY. Pentru ea trebuiesc setate
urmatoarele roluri (apar in DATA):
List Variable: se introduc variabilele care doresc listate, in ordinea lor;
Group Analysis By: se selecteaza variabila sau variabilele de grupare, pentru fiecare
variabila se poate sorta ascendent sau descendent;
Page By: duce la listarea a cate o pagina noua ori de cate ori se modifica valoarea
varabilei selectata pentru el. Aceasta variabila trebuie sa faca parte dintre variabilele
din Group Analysis By. Pentru Page By se poate selecta o singura variabila, si
pentru fiecare set de date se realizeaza un raport separat.
Subtotal of: listeaza cate un subtotal de cate ori valoarea variabilei selectate se
modifica. Si ea trebuie sa fie o variabila inclusa in Group Analysis By, si se poate
selecta o singura variabila.
Total of: indica variabilele pentru care dorim sa se realizeze totalul.
Identifying label: suprima listarea repetata a variabilei grupare.

Optiunile suplimentare ale prelucrarii sunt urmatoarele (apar in Options):


Use variables as column heading: utilizeaza pe post de cap de tabel etichetele si nu
numele lor;
Print number of rows: listeaza numarul de randuri din tabel la sfarsitul raportului sau
numarul de randuri din grup la sfarsitul fiecarui grup.
Round values before summit: rotunjeste fiecare valoare numerica la numarul de
zecimale din formatul su, sau la doua zecimale daca nu este specificat nici un format.
Devide page into section: forteaza ca pe o pagina sa se afiseze cat mai multe coloane
posibile, iar coloanele care nu mai incap sa fie puse in sectiuni ulterioare pe aceeasi
pagina. Optiunea nu ??? in rapoartele format HTML.
Heading direction: determina directia de afisare a titlurilor coloanelor: orizontal,
vertical, implicit (Enterprise Guide seteaza optim formatul).
Split labels at: defineste un caracter de separare atunci cand in eticheta se intalneste
caracterul de separare, ea va fi sparta in acel punct. Caracterele de separare sunt: asterix,
!, @, #, %, ^, + sau &.

Prelucrarea One-Way frequencies


Genereaza o tabela de frectenta unidimensionala pentru fiecare variabila specificata in
rolul Analysis Varibles.
Rolul Frequency Count: se selecteaza o variablia care arata de cate ori trebuie numarat
fiecare rand.
Group Analysis By: se indica variabilele de grupare;
Optinuea statistics: permite specificarea statisticilor care vor fi generate si modul in care
vor fi manipulate valorile lipsa.
Optiunea Plots: se specifica daca se doreste crearea in raport de grafice bidimensionale, pe
verticala sau orizontala.
Optiunea Results: se poate specifica cum trebuiesc ordonate valorile frecventelor si daca
dorim sau nu, ca rezultatele sa fie create ca un set de date SAS.

Creara unei variabile parametru


Parametrii ofera utilizatorului posibilitatea de a a introduce date prin Enterprise Guide in
timpul executiei codului, crescand astfel posibilitatea de reutilizare a lui. Se pot defini
parametrii care sa ceara utilizatorului sa introduca una sau mai multe valori sau sa selecteze
valori dintr-o lista atunci cand se executa o prelucrare, o interogare, un program sau o
procedura stocata.
De asemenea, parametrii permit utilizatorului sa furnizeze numele unei variabile pe care se
va aplica o prelucrare, sau o valoare pentru expresia unui filtru dintr-o interogare sau dintr-un
program. Variabilele parametru se realizeaza prin intermediul optiunii prompt manager.
Cand se creaza o noua variabila parametru, se introduce numele parametrului prin care el
va referit in cod, textul pe care il vede utilizatorul cand se executa codul, trebuie sa se
defineasca modul in care va fi folosit parametrul (valoare, lista de valori sau variabila). In
cazul listei, ea va fi creata prin intermediul butonului Load Values. Daca e de tip valoare

trebuie sa se indice si tipul caracter, numeric, etc. Parametrii pot fi referiti si in titlurile sau
notele de subsol ale prelucrarilor sau pot fi asignati rolurilor diverselor prelucrari.

You might also like