BI-Programmierung

Professionelle Programmentwicklung auf den SAS-Plattformen

SAS Base, SQL, SAS Macro, SAS-DI, SAS-OLAP Cube, SAS-Viya …

BI Programmierung

Als zertifizierter SAS-Entwickler biete ich meinen Kunden seit mehr als 15 Jahren aktive Unterstützung bei der Programmierung und Systementwicklung von BI-DWH Systemen auf der SAS-BI Plattform an. Neben der Entwicklung neuer Applikationen mit SAS-Base, SAS-SQL und SAS-Macro in Windows, Unix oder zOS-Umgebungen, habe ich an der Entwicklung von Systemerweiterungen und an Migrationsprojekten mit SAS-EG uns SAS-Studio verantwortlich mitgearbeitet.

Auf Projekterfahrung mit SAS DI-Studio und SAS-Enterprise Miner kann ich ebenso zurückgreifen, wie auf Praxiserfahrungen mit SAS OLAP Cube, Information Map Studio / Information Delivery Portal und SAS Web Report Studio. Die Architektur von SAS-Viya in cloud Umgebungen sowie in-memory und multithreaded processing sind mir geläufig und kann dessen effizienzsteigernden Potentiale in Kundenprojekten einsetzen.

 

Die Komplexität auf ein Minimum begrenzen

Modular strukturierte Programmierung

Die SAS-Business Intelligence Plattform gehört u.a. laut Gartner Group zu den weltweit innovativsten end-to-end BI-Tools mit erweiterter Datenaufbereitung und -visualisierung, explorativer Analyseverfahren, Data Science und Machine Learning Modellen und KI Lösungen. Aufgrund meiner Spezialisierung auf SAS erstelle ich für meine Kunden BI-Applikationen, die auch für eigene Mitarbeiter leicht verständlich, wartbar und erweiterbar sind.

Komplexität & Effizienz

Die von mir erstellten Programme arbeiten zuverlässig und sind einfach wart- und erweiterbar.  Dafür sorgt ein modularer Aufbau und gezielter Einsatz von gekapselten Macros, FCMP-Funktionen und Subroutinen. Detaillierte in-line Code Kommentierungen sind selbstverständlich ebenso wie eine verständliche und transparente Systemdokumentation. Gerne unterstütze ich auch Kollegen beim konstruktiven, revisionssicheren Code Review. 

Effizienter Ressourceneinsatz (CPU-Zeit und Speicher) sind für mich ein Muss, ebenso wie ein strukturierter Aufbau und wieder verwendbare Funktionsblöcke. Schnelle Datenzugriffe über z.B. Index, Hash, Multithreading oder in-memory Verarbeitung setze ich auf die Umgebungen meiner Kunden angepasst ein. Dies kann ich durch meine profunden Kenntnisse der SAS-Entwicklungsplattform gewährleisten. 

Base, SQL, Macro

Modulare SAS Programmierung mit gezieltem Einsatz von gekapselten Macros, FCMP-Funktionen und Subroutinen, integriert in die Ablaufsteuerung unter Windows, Linux oder zOS. modularer Aufbau.

SAS-BI Tools

Praxiserfahrung mit weiteren SAS-Tools: SAS OLAP Cube, Information Map Studio / Information Delivery Portal, SAS Web Report Studio, SAS Enterprise Miner oder SAS-Viya.

Systemdoku

Detaillierte in-line Code Kommentierungen sind selbstverständlich ebenso wie eine verständliche und transparente Systemdokumentation. Wichtig ist, dass auch die Fachbereiche verstehen, wie was umgesetzt wurde.

Systementwicklung auf der SAS Business Intelligence Platform ...

Schöpfen Sie die Potentiale Ihrer Werkzeuge aus.