SAP Data Services erläutern
Zugriff auf Daten
Entwickeln von Jobs und Datenflüssen
Fehlerbehebung bei Batch-Jobs
Verwenden von Funktionen, Skripten und Variablen
Abfragen von Daten mit Plattformtransformationen
Teilen und Kombinieren von Daten mit Plattformtransformationen
Beheben von Fehlern und Wiederherstellen von Fehlern
Zum Verbuchen von Daten
Entwickeln erweiterter ETL-Szenarien mit SAP-Data-Services -Integrator-Transformationen
Optimierung der Performance

Daten mithilfe integrierter Funktionen berechnen

Objective

After completing this lesson, you will be able to funktionen in Ausdrücken verwenden

Eingebaute Funktionen

Wenn Sie Spalten in der Query-Transformation zuordnen, können Sie Ausdrücke verwenden, um den Quellwert zu ändern.

Diese Ausdrücke können beispielsweise das Datenformat ändern oder sogar Berechnungen durchführen.

Data Services wird mit einer Reihe integrierter Funktionen ausgeliefert, die Sie in diesen Ausdrücken verwenden können:

Eingebaute Funktionskategorien

Eingebaute Funktionen sind in Kategorien unterteilt. Hier sind die am häufigsten verwendeten:

FunktionstypBeschreibung
AggregateFührt vertikale Berechnungen für numerische Werte, Datumsangaben, Zeichenfolgen und andere Datentypen durch.
KonvertierungKonvertiert Werte in bestimmte Datentypen.
DatumBerechnet und konvertiert Datumswerte.
LookupSucht Daten in anderen Tabellen.
MathematikFührt komplexe mathematische Operationen für numerische Werte aus.
StringFührt Operationen für alphanumerische Datenzeichenfolgen aus.

Smart Editor

Um den Zuordnungsausdruck zu codieren, können Sie den Smart Editor verwenden.

Sie rufen den Smart Editor auf, indem Sie das Symbol mit den drei Punkten wählen.

Der Smart Editor verfügt über eine benutzerfreundliche Oberfläche, wie in der vorherigen Abbildung dargestellt. Verwenden Sie Drag&Drop, um Objekte zu verschieben.

Führen Sie die folgenden Schritte aus, um den Smart Editor zu verwenden:

  1. Auf der Registerkarte Daten können Sie abrufen.
  2. Öffnen Sie das Objekt, in dem Sie einen Ausdruck verwenden möchten.
  3. Wählen Sie das Symbol mit den drei Punkten aus, um den Smart Editor anzuzeigen.
  4. Wählen Sie die Registerkarte Funktionen, und klappen Sie eine Funktionskategorie auf.
  5. Wählen Sie eine Funktion aus, und sehen Sie sich die Beschreibung im unteren linken Bereich an.
  6. Ziehen Sie die ausgewählte Funktion per Drag&Drop in den Ausdruckseditor.

Funktionsassistent

Einige Funktionen sind komplexer als andere und benötigen viele Parameter. Sie können dann den Funktionsassistenten verwenden, um diese Parameter festzulegen.

Führen Sie die folgenden Schritte aus, um den Funktionsassistenten zu verwenden:

  1. Öffnen Sie das Objekt, in dem Sie einen Ausdruck verwenden möchten.
  2. Wählen Sie Funktionen, um das Dialogfenster zu öffnen.
  3. Wählen Sie eine Kategorie aus der Liste der Funktionen im Dialogfenster aus.
  4. Wählen Sie die gewählte Funktion aus.

Die Benutzeroberfläche des Funktionsassistenten ist in der vorherigen Abbildung dargestellt. Die Schnittstelle ähnelt dem Smart Editor und enthält folgende Funktionen:

  • Dropdown-Menüs
  • Auf jede Funktion zugeschnittene Parameter

Probieren wir es aus

Ich möchte Sie durch die Verwendung des Funktionsassistenten führen:

Wenn Sie es selbst testen möchten, gehen Sie wie folgt vor: