1227 formations: Technique, ingénierie & production

Changemanagement

  • formation par Syntra Antwerpen & Vlaams-Brabant
  • Louvain, Anvers & Port d'Anvers

AutoCAD

  • formation par Syntra Antwerpen & Vlaams-Brabant
  • Anvers & Port d'Anvers, Geel, Louvain, Malines

VCA - Basis

  • formation par Syntra Antwerpen & Vlaams-Brabant
  • Louvain, Anvers & Port d'Anvers, Malines, Geel, Bruxelles
ABIS

SAS programming deel 2: verdieping

  • par ABIS
En ligne
2.160

Tijdens deze training gaan we dieper in op de programmeertaal SAS. In deze driedaagse ABIS-cursus duiken we verder in de DATA-step (inclusief het verbeteren van de performance). We bekijken het gebruik van SQL in SAS en leren moderne rapporten en grafieken te maken.

Deze opleiding vormt een uitbreiding op de 3-daagse basisopleiding SAS programming deel 1: fundamentals. Meerdere scenarios voor het maken van rapporten worden vergeleken gebaseerd op gespecialiseerde procedures, intelligentere code en specifieke SAS Base software kenmerken. De selectie SAS programmeertechnieken die de inhoud van de cursus vormt, kwam tot stand op basis van de manier waarop SAS gebruikt wordt in de meeste bedrijven die het SAS product kiezen voor informatieverwerking.

In deze cursus leren deelnemers om:

  • intelligentere logica in de DATA-step toe te passen met oog voor performance
  • meer gespecialiseerde opties in SAS-procedures te gebruiken
  • PROC SQL te gebruiken als alternatief voor klassieke SAS-code
  • een SAS-programma aan een relationele database te koppelen
  • moderne rapporten te schrijven via SAS ODS
  • de basisprocedures van SAS GRAPH te gebruiken

Als het schrijven van herbruikbare code belangrijk voor je kan zijn, zie dan ook SAS programming deel 3: macro's - de basis.

  • Geavanceerde DATA-step programmering
    • dataset-opties
    • loops en select: extra opties
    • arrays
    • functies over observaties heen
    • branching
    • meerdere SET-statements
    • %include
  • SQL in SAS
    • proc sql
      • select, from, where, group by, having
      • joins
      • functies en case
      • insert/update/delete
      • create table
    • SAS dictionary-tabellen
    • koppeling met relationele databases
      • libname-statement
      • SAS passthrough-faciliteit
  • Geavanceerde procedures
    • Verdieping: proc sort (equals/noequals, sortseq, linguïstisch sorteren) en proc format (herbruikbare formats maken)
    • data sampling
  • SAS-systeem extra’s
    • systeemopties
    • debugging
  • Performance
    • mechanisme van de DATA-step
    • temporary arrays
    • gebruik van indexen
    • views
    • datacompressie
  • Moderne rapporten maken
    • proc transpose en proc tabulate
    • SAS ODS: uitvoer naar Excel, PDF, HTML5
    • gebruik van Enterprise Guide-opties
  • SAS Graph
    • gchart
    • sgplot
    • sgpanel
    • sgscatter

Klassikale opleiding met demonstraties en oefeningen. Oefeningen nemen een groot deel van de tijd in beslag. Als oefenomgeving wordt SAS Enterprise Guide gebruikt, maar op aanvraag kan ook met z/OS mainframe gewerkt worden.

Een interactieve, live training - gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

Deelnemers hebben de SAS programming deel 1: fundamentals gevolgd of hebben een SAS vaardigheid die daarmee overeenstemt. Het PROC SQL gedeelte van de cursus vraagt ook een degelijke kennis van tenminste de SQL basis query, als die kennis er niet is, schrijf u dan eerst in voor de cursus SQL en relationele databases: basiskennis

En ligne € 2.160(TVA incluse) S'inscrire

Analisten, programmeurs, verantwoordelijken voor ondersteuning en eindgebruikers.