Vorbereitungen
-
Sie haben zuvor eine Verbindung zu dem System erstellt, in dem die Quelldaten gespeichert sind.
In diesem Beispiel eine Verbindung zu einer Datenbank.
-
Sie haben zuvor den Datensatz hinzugefügt, der die Quelldaten enthält.
In diesem Beispiel eine Tabelle mit Leads mit ID, Namen, Einkommen usw. (laden Sie die Datei filter-python-customers.json über die Registerkarte Downloads im linken Bereich dieser Seite herunter).
-
Sie haben außerdem die Verbindung und den zugehörigen Datensatz erstellt, der die verarbeiteten Daten aufnehmen soll.
In diesem Beispiel eine in Amazon S3 und eine in HDFS gespeicherte Datei.
Prozedur
-
Klicken Sie auf der Seite Pipelines auf Add pipeline (Pipeline hinzufügen). Ihre neue Pipeline wird geöffnet.
-
Legen Sie einen sinnvollen Namen für die Pipeline fest.
Example
Replicate and Process Leads (Leads replizieren und verarbeiten)
-
Klicken Sie auf ADD SOURCE (QUELLE HINZUFÜGEN), um ein Fenster zu öffnen, in dem Sie die Quelldaten, in diesem Fall eine Liste mit Leads, auswählen können.
-
Wählen Sie den Datensatz aus und klicken Sie auf Select (Auswählen), um ihn zur Pipeline hinzuzufügen.
Benennen Sie den Datensatz um, falls erforderlich.
-
Klicken Sie auf
und fügen Sie einen Prozessor vom Typ Replicate (Replizieren) zur Pipeline hinzu. Daraufhin wird der Flow dupliziert und das Konfigurationsfenster geöffnet.
-
Geben Sie einen sinnvollen Namen für den Prozessor an.
Example
replicate leads (Leads duplizieren)
-
Klicken Sie auf das oberste Element ADD DESTINATION (ZIEL HINZUFÜGEN) für die Pipeline, um das Fenster zur Auswahl des Datensatzes zu öffnen, der Ihre Daten in der Cloud aufnehmen soll (Amazon S3).
-
Legen Sie für das Ziel einen aussagekräftigen Namen fest.
Example
store in cloud (In Cloud speichern)
-
Klicken Sie auf
neben dem untersten Element ADD DESTINATION (ZIEL HINZUFÜGEN) für die Pipeline und fügen Sie einen Filter-Prozessor hinzu.
-
Geben Sie einen sinnvollen Namen für den Prozessor an.
Example
filter on lead revenues (Einkommen der Leads filtern)
-
Führen Sie im Bereich Filters (Filter) Folgendes durch:
-
Wählen Sie .Revenue (Einkommen) in der Liste Input (Eingabe) aus, da Sie die Leads basierend auf diesem Wert filtern möchten.
-
Wählen Sie None (Keine) in der Liste Optionally select a function to apply (Optional eine anzuwendende Funktion auswählen) aus, da bei der Filterung der Datensätze keine Funktion angewendet werden soll.
-
Wählen Sie >= in der Liste Operator aus und geben Sie 70000 in die Liste Value (Wert) ein, um die Leads mit einem Einkommen über 70000 Dollar auszufiltern.
-
Klicken Sie auf Save (Speichern), um die Konfiguration zu speichern.
-
(Optional) Sehen Sie sich die Vorschau des Filter-Prozessors an, um zu prüfen, wie Ihre Daten nach der Filterung aussehen.
Example
-
Klicken Sie auf das unterste Element ADD DESTINATION (ZIEL HINZUFÜGEN) für die Pipeline, um das Fenster zur Auswahl des Datensatzes zu öffnen, der Ihre Daten On Premise aufnehmen soll (HDFS), und geben Sie ihm einen aussagekräftigen Namen.
Example
store on premises (On Premise speichern)
-
Klicken Sie in der oberen Symbolleiste von Talend Cloud Pipeline Designer auf die Schaltfläche Run (Ausführen), um das Fenster zur Auswahl des Ausführungsprofils zu öffnen.
-
Wählen Sie in Ihr Ausführungsprofil in der Liste aus (weitere Informationen finden Sie unter Ausführungsprofile) und klicken Sie dann auf Run (Ausführen), um die Pipeline auszuführen.
Ergebnisse
Ihre Pipeline wird ausgeführt, die Datensätze werden dupliziert und gefiltert und die Ausgabe-Flows an die von Ihnen angegebenen Zielsysteme gesendet.