Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Senden von Daten an eine Auflösungskampagne von Data Stewardship zur Behebung von Problemen

Dieses Szenario soll Sie bei der Einrichtung und Verwendung von Konnektoren in einer Pipeline unterstützen. Es wird empfohlen, dass Sie das Szenario an Ihre Umgebung und Ihren Anwendungsfall anpassen.

Vorbereitungen

  • Sie haben eine Testverbindung und einen Datensatz mit Daten zu Kunden erstellt, u. a. ID, Namen, E-Mailadressen, Länder usw. Hier finden Sie weitere Informationen: Eigenschaften der Testverbindung.
  • Sie haben in Talend Cloud Data Stewardship bereits eine Auflösungskampagne erstellt, um Kundendaten mit leeren E-Mailadressen zu senden.
  • Sie verfügen über die Rolle des Kampagnenverantwortlichen, d. h. Sie sind berechtigt, die Kampagne in Talend Cloud Pipeline Designer anzuzeigen und abzurufen. Weitere Informationen finden Sie in dieser Dokumentation.

Prozedur

  1. Klicken Sie auf der Seite Pipelines auf Add pipeline (Pipeline hinzufügen). Ihre neue Pipeline wird geöffnet.
  2. Legen Sie einen sinnvollen Namen für die Pipeline fest.

    Example

    Send customers with empty emails to Data Stewardship resolution campaign (Kunden mit leeren E-Mailadressen an Auflösungskampagne von Data Stewardship senden)
  3. Klicken Sie auf ADD SOURCE (QUELLE HINZUFÜGEN) und wählen Sie im daraufhin geöffneten Fenster Ihren Quelldatensatz aus, customers (Kunden). Sie können eine Vorschau Ihrer Daten mit den Kundeninformationen anzuzeigen.
  4. Klicken Sie auf und fügen Sie einen Prozessor vom Typ Filter zur Pipeline hinzu, um die Kunden zu filtern und diejenigen mit leeren E-Mailadressen beizubehalten. Daraufhin wird das Konfigurationsfenster geöffnet.
  5. Geben Sie einen sinnvollen Namen für den Prozessor an.

    Example

    filter on empty emails (Leere E-Mailadressen ausfiltern)
  6. Führen Sie im Bereich FILTERS (FILTER) Folgendes durch:
    1. Wählen Sie .mail in der Liste Input (Eingabe) aus, da dieses Feld die E-Mailinformationen enthält.
    2. Wählen Sie LENGTH (LÄNGE) in der Liste Optionally select a function to apply (Optional anzuwendende Funktion auswählen) aus, da die Länge des Werts im E-Mail-Feld gezählt werden soll.
    3. Wählen Sie == in der Liste Operator aus und geben Sie 0 im Feld Value (Wert) ein, da eine Filterung nach E-Mai-Feldern durchgeführt werden soll, deren Länge null entspricht, d. h. die leer sind.
    4. Klicken Sie auf SAVE (SPEICHERN), um die Konfiguration zu speichern.
      Die Daten werden gefiltert, und zwei der 14 Datensätze entsprechen der Filterbedingungen.
  7. Klicken Sie auf und fügen Sie einen Prozessor vom Typ Field Selector (Feldauswahl) zur Pipeline hinzu, um bestimmte Felder auszuwählen, deren Schreibung zu ändern und Namen zu vereinfachen. Daraufhin wird das Konfigurationsfenster geöffnet.
  8. Geben Sie einen sinnvollen Namen für den Prozessor an.

    Example

    select relevant fields (Relevante Felder auswählen)
  9. Im Bereich SELECTORS (SELEKTOREN):
    1. Wählen Sie .id in der Liste Input (Eingabe) aus und geben Sie ID in das Feld Output (Ausgabe) ein, da die Felder anhand der Kundenkennungen ausgewählt werden sollen.
    2. Fügen Sie NEW ELEMENT (NEUES ELEMENT) hinzu, wählen Sie .customer_first_name (Vorname des Kunden) in der Liste Input (Eingabe) aus und geben Sie FIRST_NAME (VORNAME) in das Feld Output (Ausgabe) ein, da die Felder mit den Vornamen der Kunden ausgewählt werden sollen.
    3. Fügen Sie NEW ELEMENT (NEUES ELEMENT) hinzu, wählen Sie .customer_last_name (Nachname des Kunden) in der Liste Input (Eingabe) aus und geben Sie LAST_NAME (NACHNAME) in das Feld Output (Ausgabe) ein, da Sie die Felder mit den Nachnamen der Kunden auswählen möchten.
    4. Fügen Sie NEW ELEMENT (NEUES ELEMENT) hinzu, wählen Sie .company (Firma) in der Liste Input (Eingabe) aus und geben Sie COMPANY (FIRMA) in das Feld Output (Ausgabe) ein, da Sie die Felder mit der Firma der Kunden auswählen möchten.
    5. Fügen Sie NEW ELEMENT (NEUES ELEMENT) hinzu, wählen Sie .email (E-Mail) in der Liste Input (Eingabe) aus und geben Sie EMAIL (E-MAIL) in das Feld Output (Ausgabe) ein, da Sie die Felder mit der E-Mailadresse der Kunden auswählen möchten.
    6. Klicken Sie auf SAVE (SPEICHERN), um die Konfiguration zu speichern.
      Die ausgewählten Felder werden beibehalten und gemäß Ihrer Konfiguration umbenannt.
  10. Klicken Sie auf das Element ADD DESTINATION (ZIEL HINZUFÜGEN) und gehen Sie zur Registerkarte Campaigns (Kampagnen), um die Auflösungskampagne auszuwählen, in die die Felder mit den leeren E-Mail eingefügt werden sollen.
  11. Legen Sie für das Ziel einen aussagekräftigen Namen fest, beispielsweise insert data into campagne (Daten in Kampagne einfügen).
  12. Klicken Sie auf der Registerkarte Configuration (Konfiguration) des Ziels auf Main (Haupt):
    1. Wählen Sie Insert (Einfügen) in der Liste Action (Aktion) aus, um die Daten bei der Ausführung der Pipeline in die Kampagne einzufügen.
    2. Aktivieren Sie die Option Override enforcement of the data model (Anwendung des Datenmodells überschreiben), um die Daten auf dem Server von Talend Cloud Data Stewardship zu verarbeiten, selbst wenn der Schematyp ungültig ist (es wird keine Eingabevalidierung des Schemas vorgenommen).
    3. Wählen Sie New (Neu) im Feld State (Status) aus und geben Sie die gewünschte Benutzer-E-Mail (z. B. jane@talend.com) in das Feld Assignee (Empfänger) ein, da diese neue Auflösungstask einem Data Steward zugewiesen werden soll, der die E-Mail-Probleme beheben soll.
    4. Wählen Sie High (Hoch) in der Liste Priority (Priorität) aus, da es sich um eine Task mit hoher Priorität handelt.
    5. Klicken Sie auf SAVE (SPEICHERN), um die Konfiguration zu speichern.
  13. 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.
  14. Wählen Sie 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 E-Mails der Kunden wurden gefiltert und der Ausgabe-Flow wird in die von Ihnen definierte Auflösungskampagne in Data Stewardship eingefügt.

Nächste Maßnahme

  • Der Data Steward, dem die Auflösungstask zugewiesen wurde, prüft und behebt die E-Mail-spezifischen Probleme in Talend Cloud Data Stewardship.
  • Anschließend:

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!