Automatisieren einer Vorbereitungsausführung über die API
Zusätzlich zur Funktion Run (Ausführen) der Talend Cloud Data Preparation-Anwendung können auch Vorbereitungen mithilfe von API-Aufrufen mit wenig bis gar keiner Konfiguration ausgeführt werden.
Diese Option bedeutet, dass Sie auch Qlik Application Automation oder ein beliebiges anderes Drittanbietertool verwenden können, um Ihre Vorbereitungsausführungen zu planen und zu automatisieren.In diesem Beispiel wird eine vorhandene Vorbereitung mit dem Namen customers_preparation verwendet, die auf einem Datensatz mit Kundendaten in einer Datenbank basiert. Die Vorbereitung wendet einige Formatierungsvorgänge auf die Daten an und wurde mit einem neuen Datensatz ausgeführt. Jetzt verwenden Sie API-Aufrufe, um diese Vorbereitung erneut auszuführen und eingehende Daten regelmäßig zu bereinigen. In der folgenden Dokumentation werden die vier Hauptschritte beim Ausführen einer Vorbereitung beschrieben: Vorbereitungen auflisten, eine Ausführung starten, die Ausführung überwachen und den Verlauf abrufen.
Wenn Sie sich die Dokumentation der in diesem Szenario verwendeten API-Endpunkte ansehen möchten, öffnen Sie die Seite der Swagger-Dokumentation, die Ihrer Umgebung entspricht, und wählen Sie Talend Data Preparation - Run API aus. Weitere Informationen finden Sie unter „Zugreifen auf die Dokumentation der REST-API von Talend Data Preparation“.
Vorbereitungen
- Sie haben Zugriff auf die Vorbereitung als Besitzer oder über eine Freigabe.
- Sie haben die Vorbereitung mindestens einmal manuell in der Talend Cloud Data Preparation-Schnittstelle gestartet.
- Das Vorbereitungsziel ist nicht Direkter Download.
- Sie haben Zugriff auf die den Zieldatensatz als Besitzer oder über eine Freigabe.
- Die manuelle Vorbereitungsausführung war erfolgreich.
Vorbereitungs-ID abrufen
Prozedur
Ergebnisse
Vorbereitung ausführen
Prozedur
Ergebnisse
Die Vorbereitungsausführung überwachen
Prozedur
Ergebnisse
Ausführungsverlauf abrufen
Prozedur
Ergebnisse
Der in der Antwort abgerufene Verlauf zeigt nur Ausführungen, die über die API gestartet wurden. Im Gegensatz dazu zeigt Run history (Ausführungsverlauf) auf der Talend Cloud Data Preparation-Schnittstelle nur Ausführungen, die manuell in der Anwendung gestartet wurden.