Umgebungsübergreifendes Promoten von Datenaufbereitungen
Die beste Vorgehensweise bei der Arbeit mit Talend Cloud Data Preparation ist die Einrichtung einer Instanz für jede Umgebung Ihrer Produktionskette.
Um eine Datenaufbereitung von einer in eine andere Umgebung zu promoten, müssen Sie sie aus der Quellumgebung exportieren und dann in die Zielumgebung zurückimportieren.
Damit der Importvorgang ordnungsgemäß funktioniert, muss in der Zielumgebung ein Datensatz mit demselben Namen und Schema wie derjenige vorhanden sein, mit dem der Export durchgeführt wurde.
Als Beispiel fungiert eine einfache Datenaufbereitung, die das Entfernen von ungültigen Werten und Formatierungsfehlern aus einer Excel-Datei mit Kundendaten ermöglicht. Diese Datenaufbereitung wird unter customers preparation (Kunden-Datenaufbereitung) gespeichert.
Das nachfolgend beschriebene Verfahren illustriert den Export dieser einfachen Datenaufbereitung in eine Datei, die dann in eine neue Umgebung importiert werden kann.
Exportieren einer Datenaufbereitung aus der Quellumgebung
Procedure
Results
Die Datenaufbereitung wird als .json-Datei exportiert und der Download-Vorgang automatisch gestartet. Speichern Sie die Datei im gewünschten Pfad und benennen Sie sie beispielsweise in customers_preparation.json um.
Importieren einer Datenaufbereitung in die Zielumgebung
Before you begin
In der Zielumgebung muss ein Datensatz mit demselben Namen und Schema wie derjenige vorhanden sein, mit dem der Export durchgeführt wurde.
Das ist darauf zurückzuführen, dass beim Export einer Datenaufbereitung als .json-Datei der Name und das Schema des Quelldatensatzes exportiert werden, zusätzlich zu den angewendeten Aufbereitungsschritten. Die Zielumgebung muss diese Informationen zum Quelldatensatz enthalten, d. h. einen Datensatz mit demselben Namen und Schema. Andernfalls tritt beim Import ein Fehler auf.
Procedure
Results
customers preparation wird in der Liste der Datenaufbereitungen in der Ansicht Preparations (Datenaufbereitungen) der Homepage hinzugefügt. Sie kann jetzt problemlos in einem Talend-Job beispielsweise als produktionsbereites Element verwendet werden, um Daten mitdemselben Modell auf einfache Weise zu bereinigen.