whitepaper-viadeeHOLEN SIE SICH UNSERE KSFE-VORTRÄGE ZUM THEMA SAS

Sie hatten keine Zeit, sich alle viadee Vorträge auf der KSFE anzuhören? Oder Sie wollen das Wichtigste nochmal in Ruhe nachlesen? Dann laden Sie sich gerne die Abstracts / Folien zu diesen Vorträgen kostenlos herunter:

 

  • Mit SAS Formaten Programme steuern
    Daniel Schulte – viadee Unternehmensberatung AG

    SAS Formate werden oft lediglich für die finale Ausgabe genutzt. Sie bieten aber auch viele Möglichkeiten zur Programmsteuerung und Dynamisierung. Nach einem Einstieg in die Welt der Formate gibt es einen Einblick in die erweiterten Möglichkeiten, die sich damit eröffnen.

 

  • Synergien einer Verbindung von SAS und R
    Luzia Tinten – viadee Unternehmensberatung AG

    Die gängigen Statistik-Programm-Pakete haben unterschiedliche Stärken und Schwächen und unterscheiden sich auch in ihrer Handhabung. Meistens geht es dann darum, für welches System man sich entscheidet. Eher selten wird aber diskutiert, wie sich Programme aus verschiedenen Paketen kombinieren lassen. Dieser Vortrag diskutiert die Verknüpfung von SAS mit dem Open Source Statistikpaket R und insbesondere die Vorteile und Synergien, welche sich durch diese Kombination ergeben. Im Vordergrund stehen zum einen die Gründe für ein Zusammenwirken von SAS und R, zum anderen aber auch die technischen Ansätze und Möglichkeiten, beide Pakete zu verbinden.

 

  • SCAPROC als CPU- und Speicherfresser  Einfluss der Prozedur SCAPROC auf Performance und Speicher-Ressourcen
    Luzia Tinten & Daniel Schulte – viadee Unternehmensberatung AG

    Die SAS-Prozedur SCAPROC kann ein nützliches Werkzeug sein, um Programmverläufe und Datennutzung zu protokollieren und analysieren. Es gibt jedoch Bedingungen, unter welchen Jobs damit an CPU- und Speichergrenzen stoßen. So gibt es Faktoren, welche die Prozedur zum Speicherfresser machen. Daraus ergibt sich wiederum, wann SCAPROC sinnvoll und nützlich ist und wann auf den Einsatz der Prozedur verzichtet werden sollte.

 

  • Besserer Abgleich mit regulären Ausdrücken  Überblick über die Syntax und Funktionen in SAS sowie Praxisbeispiele und Fallstricke
    Daniel Schulte – viadee Unternehmensberatung AG

    Reguläre Ausdrücke lesen sich oft wie eine fremde Sprache und sind auf den ersten Blick meist verwirrend. Mit dem Werkzeug lassen sich aber hervorragend Muster formulieren, mit denen sich Textvergleiche deutlich besser umsetzen lassen. Statt verschachtelter Substring, Index und if-then-else Konstrukte genügt meist ein regulärer Ausdruck. Neben einem Überblick über die Syntax und Funktionen in SAS werden in dem Vortrag auch Praxisbeispiele und Fallstricke gezeigt.

 

  • Jetzt aber Prompt – Eingabeaufforderungen im Enterprise Guide
    Daniel Schulte – viadee Unternehmensberatung AG

    Der Enterprise Guide hat in vielen Bereichen den klassischen Display Manager weitestgehend verdrängt. Um EG-Projekte zu dynamisieren oder auch gegen Fehleingaben abzusichern, können sie mittels Eingabeaufforderungen erweitert werden. Das Prompting ermöglicht dabei von einfachen Parametern bis hin zu kompletten Masken eine Vielzahl an Möglichkeiten. 

 

  • Clean Code – Wie sauber ist Ihr SAS Code?
    Jan Ferdinand Knoll; Lena Rother – viadee Unternehmensberatung AG

    Unter dem Begriff Clean Code finden sich verschiedene Maßnahmen und Prinzipien, um die Verständlichkeit und Wartbarkeit von Software zu verbessern. Gerade bei der Entwicklung von ETL-Programmen mit SAS ist Wartbarkeit ein wichtiges Thema, da die Programme häufig jahrelang im Einsatz sind – oft unter einem wechselnden Entwicklerteam. Viele der Clean-Code-Prinzipien sind nicht neu bzw. stammen eher aus dem objektorientierten Kontext. Lässt sich die Clean-Code-Thematik daher überhaupt auf die SAS-Entwicklung übertragen? Anhand verschiedener Code-Beispiele wird die Anwendung ausgewählter Clean-Code-Prinzipien vorgestellt sowie werden damit einhergehende Anforderungen an das Entwicklerteam diskutiert.

 

  • SAS Studio – eine Oberfläche für Jedermann!
    Sebastian Reimann – viadee Unternehmensberatung AG

    Seit einigen Jahren bietet SAS neben den klassischen Oberflächen SAS Display Manager und SAS Enterprise Guide eine zusätzliche Oberfläche für die Programmierumgebung SAS an. SAS Studio arbeitet hierbei webbasiert und ist somit plattformunabhängig und auf fast jedem Endgerät lauffähig. In dem Vortrag wird ein Überblick über Funktionsumfang und Nutzungsmöglichkeiten für verschiedene Anwendungsszenarien gegeben. So kann SAS Studio gleichermaßen von klassischen SAS-Programmierer:innen als Entwicklungsumgebung für SAS Base Code wie auch von Fachanwender:innen als grafisches Modellierungstool für SAS-Anwendungen genutzt werden. Zusätzlich bieten Administrationsmöglichkeiten für Code Snippets und eigene Tasks die Möglichkeit, SAS Studio individuell an die Bedürfnisse der Nutzer einer Organisation anzupassen. 

 

  • Fantastische SAS-Funktionalitäten und wo sie zu finden sind – PROC GROOVY
    Dennis Voigt  viadee Unternehmensberatung AG

    Seit SAS 9.3 hat sich SAS mit der neuen PROC GROOVY Prozedur einer großen neuen bunten Welt geöffnet, mit der sich fehlende Funktionen spielend leicht in SAS Base integrieren lassen. Durch die geschickte Kombination von der Prozedur PROC GROOVY, einigen Open-Source-JAVA-Bibliotheken und dem Data-Step Java-Objekt lassen sich plattformunabhängig Herausforderungen lösen, die sonst schnell als unlösbar ausgeschlossen wurden. In einem Praxisbeispiel wird gezeigt, wie leicht mit reinen SAS-Base-Mitteln sowohl unter Windows als auch auf dem HOST unter z/OS kennwortgeschützte Zip-Dateien erzeugt und Daten in Microsoft-Access-Datenbanken exportiert werden können, ohne dabei Zugriff auf Microsoft-Office-Komponenten in der Umgebung zu haben.

 

einfach das formular ausfüllen, dann gelanGen Sie zum Download-Bereich