Skip to main content

SAS Migration nach R

#industry #finance #lifesciences #other

SAS-Code und Fachlogik nach R überführen

Überführen Sie geschäftskritische SAS-Anwendungen in eine R-basierte Zielarchitektur. HMS verbindet Codeanalyse, KI-gestützte Transformation und fachliche Prüfung zu einem nachvollziehbaren Migrationsprozess.

PoC für Ihre SAS-zu-R-Migration anfragen

Beim Wechsel von SAS zu R müssen geschäftskritische Funktionen und fachliche Logik aus gewachsenen SAS-Codebasen in einer neuen Systemumgebung abgebildet werden. Eine SAS-zu-R-Migration umfasst deshalb mehr als die Übertragung einzelner Codeblöcke.

Makros, Abhängigkeiten, Datenzugriffe und Berechnungslogik müssen analysiert, in R umgesetzt und fachlich geprüft werden. Unternehmen nutzen die Migration häufig auch, um bestehende Workflows und ihre Analytics-Architektur weiterzuentwickeln. In regulierten Umfeldern kommen Anforderungen an Validierung und Dokumentation hinzu.

HMS verbindet KI-gestützte Automatisierung mit SAS- und R-Expertise. Wir begleiten Codeanalyse, Zielarchitektur, Transformation und Prüfung bis zur Integration des R-Codes in die vorgesehene Systemumgebung.

Warum der Übergang von SAS zu R anspruchsvoll ist

SAS und R unterscheiden sich in Sprachlogik, Datenverarbeitung und verfügbaren Funktionen. Makros, Formate, Datenzugriffe und implizite Abhängigkeiten lassen sich daher nicht ohne fachliche und technische Einordnung übertragen.

Vor der Transformation muss außerdem feststehen, wie der R-Code aufgebaut, integriert, getestet und betrieben werden soll. Die gewählten Packages, Schnittstellen und Validierungsanforderungen bestimmen die Übersetzungsstrategien und die spätere Prüfung der Ergebnisse.

Unser Ansatz

Migration von SAS nach R mit HMS

HMS verbindet einen definierten Migrationsworkflow mit Code2X und KI-Agenten. Automatisierung übernimmt geeignete Analyse- und Transformationsschritte. Unsere Expertinnen und Experten entwickeln die Übersetzungsstrategien, prüfen den erzeugten R-Code und bearbeiten projektspezifische Sonderfälle.

Den passenden Migrationsworkflow festlegen

Abhängig von Codebasis, Zielarchitektur und regulatorischen Anforderungen kombinieren wir automatisierte Codeanalyse, Transformationsstrategien und fachliche Prüfung. Der Workflow wird vor der Umsetzung an den konkreten Projektumfang angepasst.

Automatisierung gezielt einsetzen

Nicht alles kann oder sollte automatisiert werden. Richtig eingesetzt, reduziert Automatisierung den Migrationsaufwand, erhöht die Konsistenz und entlastet Expertinnen und Experten. Fachliche und technische Entscheidungen bleiben dort verankert, wo menschliches Urteilsvermögen erforderlich ist.

SAS-, R- und KI-Kompetenz verbinden

Eine SAS-zu-R-Migration erfordert Kenntnisse beider Technologien und Erfahrung mit KI-gestützter Code-Transformation. HMS verbindet diese Kompetenzen mit Projekterfahrung aus regulierten Branchen wie Pharma und Finanzwesen.

Proof of Concept

Automatisierungspotenzial Ihrer SAS-Codebasis prüfen

Wir prüfen repräsentative Codebeispiele und bewerten, welche Bestandteile automatisiert transformiert werden können. Auf dieser Grundlage lassen sich Aufwand, Zielarchitektur und ein möglicher Proof of Concept einordnen.

PoC für Ihre SAS-zu-R-Migration anfragen

Erfahrung aus SAS-Migrationsprojekten

6000+

Personentage Erfahrung in der Modernisierung von Legacy-Systemen

75%

Typischer Automatisierungsgrad

35+

KI- & Migrationsexpertinnen und -experten
 

Plattformen

Technologiepartner für Ihre Zielarchitektur

Als zertifizierter Partner arbeiten wir mit führenden Plattformen.

Beispielhafter Projektablauf

SAS-zu-R-Migrationsworkflow

Die folgende Darstellung zeigt einen Migrationsworkflow aus einem realen SAS-zu-R-Projekt aus dem Jahr 2025 in der Pharmaindustrie.

Der Teil der Code-Transformation folgt in der Regel drei Phasen: Assessment, Exploration und Execution.

Assessment

Während des Assessments liegt der Fokus auf der Projektplanung, einer detaillierten Codeanalyse, der Definition der Zielarchitektur sowie der Festlegung der Anforderungen.

Exploration

In der Explorationsphase wird die technische Machbarkeit validiert und die Grundlage für die Automatisierung geschaffen. Dafür erstellen wir einen Proof of Concept, entwickeln Migrationsstrategien und überprüfen die Ergebnisgleichheit zwischen SAS und R.

Execution

Die Ausführungsphase umfasst die eigentliche Migration mit unterstützenden Werkzeugen wie Code2X und KI-Agenten. Automatisierung kommt bei der Zerlegung des Codes und der Umsetzung der Übersetzungsstrategien zum Einsatz und erzeugt eine erste R-Version.

Unsere Expertinnen und Experten überarbeiten, verfeinern und testen diesen Code iterativ. Dadurch lassen sich Genauigkeit, Compliance und Wartbarkeit im vorgesehenen Projektkontext prüfen.

PHUSE EU Connect

Praxisbeispiel aus der Pharmaindustrie

Der im Rahmen der PHUSE EU Connect 2025 veröffentlichte Artikel „Leveraging AI for Seamless SAS to R Migration: Challenges and Opportunities“ beschreibt eine Initiative zur Migration von SAS-Makros und -Templates für PK/PD-Analysen nach R.

Warum

Die Migration sollte Medienbrüche in PK/PD-Workflows vermeiden, erweiterte Analysen ermöglichen und eine gemeinsame Umgebung für Datenanalyse und die Integration von KI schaffen.

Was

Im Fokus stand eine SAS-Codebasis zur Erstellung analysereifer Datensätze für pharmakologische und bioinformatische Workflows, darunter NCA, PopPK, PBPK und Genexpressionsanalysen.

Wo

Der R-Code wurde mit R Base sowie Paketen aus tidyverse und pharmaverse umgesetzt. Die domänenspezifische Auswahl verband die bestehende SAS-Logik mit moderner Datenverarbeitung und CDISC-konformen Workflows.

Wie

Der Einstieg erfolgte über ein exploratives Setup mit dem ellmer-R-Paket für den Einsatz von LLMs und strukturierten Ausgaben in Posit Workbench Pro. Dieses Setup wurde im Projektverlauf schrittweise um Automatisierung erweitert.

Das Projekt bestätigte die technische Machbarkeit der GenAI-gestützten Code-Transformation. Zugleich zeigte es, an welchen Stellen fachliche Prüfung und die Integration in validierte Umgebungen erforderlich bleiben.

 Präsentation herunterladen

Jetzt Kontakt aufnehmen

Möchten Sie wissen, wie Ihr SAS-Code in der Praxis migriert werden kann?

Karsten Wohlgefahrt
Karsten Wohlgefahrt
Principal Sales Manager

In einem ersten Gespräch klären wir gemeinsam die Rahmenbedingungen Ihres Vorhabens und identifizieren geeignete Ansatzpunkte für die weitere Planung und Umsetzung.

Durch das Absenden akzeptiere ich die Datenschutzerklärung.

Auch interessant

Read more

Code-Transformation mit Code2X

Code2X analysiert Code, wendet projektspezifische Transformationsstrategien an und unterstützt die Verarbeitung größerer Codebestände. Die allgemeine Funktionsweise des Werkzeugs wird auf der Code2X-Seite erläutert.

Code2X kennenlernen

Read more

Weitere Wege der SAS Migration

Nicht jede SAS-Landschaft wird vollständig nach R überführt. Die übergeordnete SAS-Migrationsseite ordnet weitere Zielbilder ein, darunter SAS Viya, hybride Architekturen und die Ablösung durch andere offene Technologien.

SAS Migration im Überblick