SAS programming deel 3: macro's - de basis
Tijdens deze training bestuderen we de SAS-macrotaal, waarmee u herbruikbare SAS-programmamodules kunt bouwen. In deze eendaagse ABIS-cursus bekijken we de syntax en het gebruik van macro’s.
De training richt zich tot SAS gebruikers die al enige ervaring opdeden of gebruikers die de SAS basiscursus volgden en die een aantal aspecten van het SAS programmeren verder willen uitdiepen.
Volgende onderwerpen komen tijdens de cursus aan bod:
- positioneren van de "Macro facility" binnen de SAS omgeving
- bouwstenen van de Macro taal
- integreren van Macro structuren in de "SAS Base" programmeertaal
- toevoegen van de Macro logica aan de "step" redenering van de SAS compiler
Opleiding inplannen?
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.
BEDRIJFSOPLEIDING AANVRAGEN |
Publieke opleidingskalender
Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.
Doelgroep
Analisten, programmeurs, verantwoordelijken voor ondersteuning en ervaren eindgebruikers.
Voorkennis
Van de cursisten wordt verwacht dat ze SAS programming deel 1: fundamentals hebben gevolgd of minstens een gelijkwaardig kennisniveau hebben. Praktijkervaring met SAS programmeren is vereist.
Inhoud
- macro concept - principes, macro compiler, programma flow
- conditioneel en standaard uitvoeren van macro's
- debuggen, autocall en macro bibliotheekstructuren
- "quoting" technieken voor het werken met speciale karakters
- macro integratie in de klassieke SAS programma's (Data Step - Proc Step)
- indirecte variabele referenties (Proc Step)
- gebruik macro's om de SAS taal uit te breiden (functions, statements)
- SAS Macro programmeren:
- berekeningen maken
- functies en routines integreren
- werken met variabelen, local en global
- conditionele en iteratieve logica
- debugging/troubleshooting
Verloop van de cursus
Klassikale opleiding met demonstraties en oefeningen. Als oefenomgeving wordt SAS Enterprise Guide gebruikt, maar op aanvraag kan ook met z/OS mainframe gewerkt worden.
Certificaat
Na afloop van de sessie ontvangt de deelnemer een “Certificaat van deelname”.
Duur
1 dag.
Docent
Sandy Schillebeeckx (ABIS).
SESSIE-INFO EN INSCHRIJVEN |