SAP BODS - Abfragetransformation

Dies ist die in Data Services am häufigsten verwendete Umwandlung. Sie können die folgenden Funktionen ausführen:

  • Datenfilterung aus Quellen
  • Daten aus mehreren Quellen zusammenführen
  • Führen Sie Funktionen und Transformationen für Daten durch
  • Spaltenzuordnung von Eingabe- zu Ausgabeschemata
  • Primärschlüssel zuweisen
  • Fügen Sie neue Spalten, Schemas und Funktionen hinzu, die zu Ausgabeschemas führen

Da die Abfragetransformation die am häufigsten verwendete Transformation ist, wird für diese Abfrage in der Werkzeugpalette eine Verknüpfung bereitgestellt.

Führen Sie die folgenden Schritte aus, um die Abfragetransformation hinzuzufügen:

Step 1- Klicken Sie auf die Palette des Abfragetransformationstools. Klicken Sie auf eine beliebige Stelle im Datenfluss-Arbeitsbereich. Verbinden Sie dies mit den Ein- und Ausgängen.

Wenn Sie auf das Symbol für die Abfragetransformation doppelklicken, wird ein Abfrageeditor geöffnet, mit dem Abfragevorgänge ausgeführt werden.

Die folgenden Bereiche sind in der Abfragetransformation vorhanden:

  • Eingabeschema
  • Ausgabeschema
  • Parameters

Die Eingabe- und Ausgabeschemata enthalten Spalten, verschachtelte Schemata und Funktionen. Schema In und Schema Out zeigt das aktuell ausgewählte Schema in der Transformation an.

Um das Ausgabeschema zu ändern, wählen Sie das Schema in der Liste aus, klicken Sie mit der rechten Maustaste und wählen Sie Aktuell erstellen.

Datenqualitäts-Transformation

Datenqualitätstransformationen können nicht direkt mit der Upstream-Transformation verbunden werden, die verschachtelte Tabellen enthält. Um diese Transformation zu verbinden, sollten Sie eine Abfragetransformation oder eine XML-Pipeline-Transformation zwischen der Transformation aus einer verschachtelten Tabelle und der Datenqualitätstransformation hinzufügen.

Wie verwende ich die Datenqualitätsumwandlung?

Step 1 - Gehen Sie zur Registerkarte Objektbibliothek → Transformieren

Step 2 - Erweitern Sie die Datenqualitätstransformation und fügen Sie die Transformation oder Transformationskonfiguration hinzu, die Sie dem Datenfluss hinzufügen möchten.

Step 3- Zeichnen Sie die Datenflussverbindungen. Doppelklicken Sie auf den Namen der Transformation. Der Transformationseditor wird geöffnet. Wählen Sie im Eingabeschema die Eingabefelder aus, die Sie zuordnen möchten.

Note - Um Associate Transform zu verwenden, können Sie der Eingabe-Registerkarte benutzerdefinierte Felder hinzufügen.

Textdatenverarbeitungstransformation

Mit der Textdatenverarbeitungstransformation können Sie die spezifischen Informationen aus einem großen Textvolumen extrahieren. Sie können nach unternehmensspezifischen Fakten und Entitäten wie Kunden-, Produkt- und Finanzdaten suchen.

Diese Transformation überprüft auch die Beziehung zwischen Entitäten und ermöglicht die Extraktion. Die mithilfe der Textdatenverarbeitung extrahierten Daten können in Business Intelligence, Berichterstellung, Abfrage und Analyse verwendet werden.

Entitätsextraktionstransformation

In Data Services erfolgt die Textdatenverarbeitung mithilfe der Entitätsextraktion, mit der Entitäten und Fakten aus unstrukturierten Daten extrahiert werden.

Dies beinhaltet das Analysieren und Verarbeiten einer großen Menge von Textdaten, das Suchen von Entitäten, das Zuweisen dieser zu einem geeigneten Typ und das Präsentieren von Metadaten im Standardformat.

Die Entitätsextraktionstransformation kann Informationen aus beliebigen Text-, HTML-, XML- oder bestimmten Inhalten im Binärformat (z. B. PDF) extrahieren und eine strukturierte Ausgabe generieren. Sie können die Ausgabe je nach Arbeitsablauf auf verschiedene Arten verwenden. Sie können es als Eingabe für eine andere Transformation verwenden oder in mehrere Ausgabequellen wie eine Datenbanktabelle oder eine flache Datei schreiben. Die Ausgabe wird in UTF-16-Codierung generiert.

Entity Extract Transform can be used in the following scenarios −

  • Suchen einer bestimmten Information aus einer großen Menge an Textvolumen.

  • Suchen strukturierter Informationen aus unstrukturiertem Text mit vorhandenen Informationen, um neue Verbindungen herzustellen.

  • Berichterstattung und Analyse für die Produktqualität.

Unterschiede zwischen TDP und Datenbereinigung

Die Textdatenverarbeitung wird verwendet, um relevante Informationen aus unstrukturierten Textdaten zu finden. Die Datenbereinigung wird jedoch zur Standardisierung und Bereinigung strukturierter Daten verwendet.

Parameter Textdatenverarbeitung Datenbereinigung
Eingabetyp Unstrukturierte Daten Strukturierte Daten
Eingabegröße Mehr als 5 KB Weniger als 5 KB
Eingabebereich Breite Domäne mit vielen Variationen Begrenzte Variationen
Mögliche Verwendung Mögliche aussagekräftige Informationen aus unstrukturierten Daten Qualität der Daten zum Speichern im Repository
Ausgabe Erstellen Sie Anmerkungen in Form von Entitäten, Typen usw. Die Eingabe wird nicht geändert Erstellen Sie standardisierte Felder, Eingabe wird geändert