OCT-Handbuch
v2026.10 v2026.09 v2026.08 v2026.07 v2026.06 v2026.05 v2026.04 v2026.03 v2026.02 v512 v511 v510 v59 v58
v2026.10 v2026.09 v2026.08 v2026.07 v2026.06 v2026.05 v2026.04 v2026.03 v2026.02 v512 v511 v510 v59 v58

3.3.4. Step: SAP (Direct)

Der SAP (Direct)-Step ist eine direkte SAP-Extraktion ohne Pentaho, bei welcher der Benutzer die Quell- und Zieltabellen individuell ansprechen kann.

Step_SAP.png

Datenquelle

  • Anbindung einer eingerichteten SAP-Datenquelle/Datenbank.

Chunk-Größe

  • Ein lesender Benutzer erhält von SAP eine begrenzte Menge an Speicher zugewiesen.

  • Die Chunk-Größe wird definiert, um Daten blockweise zu lesen. Dabei hängt die Chunk-Größe von der Anzahl der ausgewählten Spalten ab.

  • Der Step legt als Default-Wert automatisch eine Chunk-Größe = “100000” fest.

Quellentabelle

  • Wählt eine Quellentabelle aus der SAP-Datenbank per manueller Eingabe aus.

  • Der Button mit dem Icon “Lupe” zeigt die ersten 100zeilen der Quelltabelle an.

  • Die angezeigten Felder basieren auf den ausgewählten Extraktionsfeldern. Ist kein Extraktionsfeld definiert, so werden alle Felder aus der Quelltabelle abgerufen.

Zieltabelle

  • Erlaubt die manuelle Eingabe eines Zieltabellennamens.

  • Der Button mit dem Icon “Lupe” zeigt die ersten 100Zeilen der Zieltabelle an.

Zieltabelle erstellen

  • Erstellt die angegebene Zieltabelle auf Basis der, in der Quelltabelle ausgewählten, Extraktionsfelder.

  • Der Button mit dem Icon “Blätterstapel” kopiert das Skript für “Zieltabelle erstellen” in die Zwischenablage.

Filter Expression

  • Entspricht einem Eingabefeld, in welches die WHERE-Klausel der SAP-Abfrage manuell in den Schritt eingetragen wird.

  • Dieser Filter ist in seiner Funktion sehr statisch.

Control Query

  • Eine "Kontrollabfrage" wird z.B. verwendet, um die Anzahl der Ausführungen zu steuern und dem Filter einige Variablen hinzuzufügen.

  • Der Button mit dem Icon “Lupe” zeigt temporär das Resultat der Control Query an.

PreSQL

  • Ist ein Statement was vor dem Datentransfer auf der OCT-Datenbank ausgeführt werden soll.

  • Ein PreSQL-Statement kann auch Variablen verwenden.

PostSQL

  • Ist ein Statement was nach dem Datentransfer auf der OCT-Datenbank ausgeführt werden soll.

  • Ein PostSQL-Statement kann auch Variablen verwenden.

Last updated: