Wer in den vergangenen Jahren das SAS Data Integration Studio genutzt hat, hat bis zum Release 202509 von SAS Viya 4 schmerzlich die Möglichkeit vermisst eine spaltenbasierte Impaktanalyse durch zu führen. Dies wurde mit dem Viya Release 202509 nun endlich nachgerüstet. Wie das ganze funktioniert werde ich in diesem kurzen Beitrag erläutern.
Erstellung eines Beispielablaufs/ Flows
In diesem Beispiel wird die Tabelle SASHELP.CARS gefiltert und es wird eine neue Spalte mit dem Namen "HPperWeight" berechnet und das Ergebnis in der Zieltabelle HOME.CarsNewColumn gespeichert. Die Zielbibliothek Home steht dabei für eine beliebige permanente SAS Bibliothek.

Impaktanalyse der Zieltabelle anzeigen
Im Abschnitt Libraries mit der rechten Maustaste auf die, durch den Flow erstellte, Tabelle klicken und „View Impact Analysis“ auswählen

Jetzt öffnet sich eine Ansicht in der man sowohl die Forward-Impakt- (Wo wird die Tabelle nach diesem Flow als Input verwandet) als auch die Reverse-Impaktanalyse (In welchem Flow wurde die Tabelle erstellt) sehen kann.
Impaktanalyse einer Spalte anzeigen
In dieser Ansicht ist es auch möglich eine Impaktanlayse für eine einzelne Spalte anzufordern. Hierzu klickt man auf den Button „Analyze Column“.

Für die neu erstellte Spalte "HPperWeight" wird nun die Analyse angezeigt.
In der Reverse-Analyse kann man sehen, dass die Spalte im „Sample Flow“ als neu berechnete Spalte angelegt wurde. Dies zeigt die kleine Raute in der Spalte „Changed“

Ein Doppelklick auf „Branch“ öffnet die Stelle des Flows an dem die Spalte definiert wurde.

Ein weiterer Klick auf den Stift zeigt die Berechnung an.

Fazit
Mit dem Release 202509 wurde endlich eines der wichtigsten Features, das im Data Integration Studio vorhanden war, nachgerüstet. Dies lässt sich intuitiv wie gezeigt nutzen. Damit sind sind für mich jetzt erstmals alle wichtigen Funktionen verfügbar und einem Umstieg auf SAS Viya Flows steht für mich nichts mehr im Wege.