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.

Beispiel einer Pipeline, die anhand der nachfolgenden Anleitungen erstellt wurde.

Vorbereitungen

  • Sie haben eine Testverbindung und einen Datensatz mit Daten zu Kunden erstellt, u. a. ID, Namen, E-Mailadressen, Länder usw. Weitere Informationen finden Sie unter 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.
    Daten-Sample der Kunden.
  4. Klicken Sie auf add processor (Prozessor hinzufügen) und fügen Sie einen Prozessor des Typs Filter zur Pipeline hinzu, um die Kunden zu filtern und diejenigen beizubehalten, die leere E-Mail-Adressen aufweisen. 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.
      In der Ausgabedatenvorschau stimmen 2 Datensätze mit den Kriterien überein.
  7. Klicken Sie auf add processor (Prozessor hinzufügen) und fügen Sie einen Prozessor des Typs Field Selector (Feldauswahl) zur Pipeline hinzu, um spezifische Felder auszuwählen, ihre Groß-/Kleinschreibung zu ändern und ihre 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.
      In der Ausgabedatenvorschau werden nur die ausgewählten Felder angezeigt.
  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.
    Registerkarte „Campaigns (Kampagnen)“ im Menü „select a destination (Ziel auswählen)“.
  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.
      Konfigurationsregisterkarte des Zielelements.
  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

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!