Erstellen Sie ETL-Entitätsfelddefinitionen
Definieren Sie die Entitätsfelder, die für ETL-Vorgänge (Extract Transform Load) zugeordnet sind.
Vorbereitungen
Prozedur
- Navigieren zu Alle > System-Importsätze > Administration > ETL-Definitionen.
- Wählen Sie eine ETL-Definition aus.
- Wählen Sie auf der Registerkarte ETL-Entitäten eine ETL-Entität aus.
- Klicken Sie auf der Registerkarte ETL-Entitätsfelder auf Neu.
-
Füllen Sie das Formular aus.
Feld Beschreibung Name Name der Felddefinition der ETL-Entität. Feld/Pfad Der Spaltenname in der Staging- oder Import Set-Tabelle.
Für Referenzfelder in einer Zielentität können Sie die Spalten angeben, denen Daten zugeordnet werden sollen. Angenommen, Sie ordnen Daten einer Adresstabelle mit drei Spalten zu: Hausnummer, Straße und Postleitzahl. Sie können die eindeutige Spalte angeben, der zugeordnet werden soll, indem Sie address.number, address.postal_codeund address.street eingeben.
Bei der Angabe eindeutiger Spalten in Referenzfeldern müssen alle dieselbe Koaleszenzaktion und denselben Koaleszenzwert aufweisen. Beispielsweise müssen alle drei zuvor aufgeführten Adressfelder dieselbe Koaleszenzaktion und denselben Zusammenfügungswert aufweisen.
Für eine Importentität kann ein Feld in einem Array mit der Notation [*] referenziert werden. Für die folgende geschachtelte Struktur können Sie beispielsweise die E-Mail-Adresse angeben, indem Sie emails[*].address eingeben.{ "id": "123", "name": "Jhon", "emails": [ { "address": "jhon@servicenow.com", "type": "work" }, ] }Zwangsaktion Was das System tun soll, wenn eine Referenz oder Auswahl nicht gefunden werden konnte. Verfügbare Optionen sind Erstellen, Ignorieren und Ablehnen. - Für die Option Erstellen erstellt das System eine neue Referenz/Auswahl und weist sie dem aktuellen Datensatz zu.
- Die Option „Ignorieren“ legt den aktuellen Wert als leer fest.
- Mit der Option „Ablehnen“ wird nicht der gesamte Datensatz in der Datenbank gespeichert.
Zusammenfügen Verwenden Sie dieses Feld, um die vorhandenen Datensätze abzufragen. Anwendung Anwendungsbereich für diesen Datensatz Entität Name der Entität der robusten Transformations-Engine. Definition Ausgewählte ETL-Entität, zu der diese Felddefinition gehört. - Klicken Sie auf Absenden.