Ausführen von Datenaufbereitungen
Wenn Sie die Bereinigung Ihres Datensatzes abgeschlossen haben, möchten Sie das Ergebnis Ihrer Datenaufbereitung ggf. in einen neuen oder bereits bestehenden Datensatz übertragen.
Auf der Seite Run history (Ausführungsverlauf) Sie können den Status der Ausführung prüfen oder auf den Link zu Ihrem Zieldatensatz klicken. Weitere Informationen finden Sie unter Seite des Ausführungsverlaufs.
Für diese Funktion gelten folgende Einschränkungen:
- Sie können nur die jeweils aktuelle Version einer Datenaufbereitung ausführen. Die Ausführung einer bestimmten Datenaufbereitungsversion ist zurzeit nicht möglich.
- Wenn Sie bei der Ausführung einer Datenaufbereitung für einen Datenbankdatensatz mehr als 100.000 Zeilen aktualisieren, kann das Leistungseinbußen zur Folge haben.
Auswählen eines Ziels
Before you begin
Aufgrund einer zurzeit geltenden Einschränkung kann eine Datenaufbereitung nicht für Datensätze ausgeführt werden, wenn dazu einer der folgenden Verbindungstypen verwendet wird:
- Amazon DynamoDB (Datenbank)
- Apache Kudu (Datenbank)
- Azure Synapse (Datenbank)
- REST (Webservices)
- FTP (Dateisysteme)
- Azure Event Hubs (Messaging)
- RabbitMQ (Messaging)
Procedure
Mapping der Datenaufbereitungs- und Zielspalten
Der Mapping-Schritt ermöglicht Ihnen die Zuordnung der Spalten vor dem Schreiben in ein vorgegebenes Ziel.
Die Beziehungen werden durch Linien zwischen den ausgewählten Datenaufbereitungs- und Zielspalten dargestellt.
Um das Mapping zu starten, stehen Ihnen mehrere Möglichkeiten zur Auswahl:
- Ziehen Sie eine Datenaufbereitungs- auf eine Zielspalte und legen Sie sie dort ab.
- Wählen Sie eine Datenaufbereitungsspalte direkt in der Dropdown-Auswahlliste aus oder geben Sie den Spaltennamen im Auswahlbereich ein.
Beim Mapping von Spalten gelten die folgenden Regeln:
- (Beta) Das Mapping erfolgt automatisch, sobald der zweite Schritt der Ausführungskonfiguration gestartet wird.
- Nicht zugeordnete Datenaufbereitungsspalten werden ignoriert und in den Zielspalten nicht angezeigt.
Beispiel: Ihr Aufbereitungsdatensatz enthält folgende Spalten: first_name (Name_Vorname), last_name (Name_Nachname), email (EMail) und phone (Telefon). Ihr Zieldatensatz enthält folgende Felder: firstname (Vorname), lastname (Nachname), address (Adresse) und phone (Telefon).
Wenn Sie die Spalte first_name (Name_Vorname) der Spalte firstname (Vorname), die Spalte last_name (Name_Nachname) der Spalte lastname (Nachname) und die Spalte phone (Telefon) der Spalte phone (Telefon) zuordnen, enthält der Zieldatensatz folgende Spalten: firstname (Vorname), lastname (Nachname), address (Adresse) und phone (Telefon). Die nicht zugeordnete Spalte email (EMail) wird ignoriert. Die Zielspalte address (Adresse) ist leer.
- Wenn eine obligatorische Zielspalte nicht zugeordnet wird, hat das in den meisten Fällen einen Fehler zur Folge. Die Datenaufbereitung kann zwar nach wie vor ausgeführt werden, es kann jedoch zu Datenverlust oder weiteren Fehlern kommen. Aus diesem Grund wird empfohlen, das Mapping zuvor zu berichtigen.
- Der Zieldatensatz ist ein JDBC-Datensatz: Die Werte der zugeordneten Datenaufbereitungsspalten werden im ersten Schritt der Ausführungskonfiguration gemäß der für die Datenbank festgelegten Operation (Einfügen, Aktualisieren, Upsert, Löschen) zu den entsprechenden Zielspalten hinzugefügt.
Beispiel: Wenn Sie die Aktion Insert (Einfügen) ausgewählt haben und die Datenaufbereitungsspalte first_name (Name_Vorname) die Werte Alice und John enthält und der Zielspalte firstname (Vorname) mit den Werten Will und Alima zugeordnet wird, umfasst die Zielspalte nach dem Mapping alle diese Werte: Alice, John, Will und Alima. Dies entspricht einer Einfügeaktion.
- Beim Mapping von Spalten werden keine Änderungen am Schema vorgenommen, d. h. der Name einer Zielspalte, die einer Datenaufbereitungsspalte zugeordnet wird, wird beibehalten (der Name der Datenaufbereitungsspalte wird nicht übernommen).
Beispiel: Wenn Sie die Datenaufbereitungsspalte firstname (Vorname) der Zielspalte first_name (Name_Vorname) zuordnen, erhält die zugeordnete Zielspalte den Namen first_name (Name_Vorname).
Konfigurieren der Ausführungsumgebung
Procedure
Results
Weitere Informationen zum Ausführungsverlauf (Run history) finden Sie auf der Seite des Ausführungsverlaufs.