zum Hauptinhalt springen
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

ETL-Workflows erstellen


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Informationen zum Erstellen von ETL-Workflows

Die Qualtrics-Workflow-Plattform enthält eine Reihe von Aufgaben, die Sie beim Importieren von Daten von Destinationen von Drittanbietern in Qualtrics oder beim Exportieren von Daten aus Qualtrics in Ziele von Drittanbietern unterstützen. Diese Aufgaben folgen dem ETL-Framework (Extract, Transform, Load). Mithilfe von ETL-Aufgaben können Sie automatisierte und geplante Workflows erstellen, um Daten aus Drittanbieterquellen in Qualtrics zu übertragen und Daten aus Qualtrics in Ziele von Drittanbietern zu exportieren.

Um einen ETL-Workflow anzulegen, müssen Sie mindestens eine Extraktoraufgabe und mindestens eine Loader-Aufgabe anlegen. Sie werden nur durch das Gesamtlimit für Aufgaben in einem Workflow eingeschränkt.

Tipp: Die Ausführung von ETL-Aufgaben kann 24 Stunden dauern. Wenn die Aufgabe nicht innerhalb von 24 Stunden erfolgreich ist, schlägt die Aufgabe fehl.
Achtung! Ein ETL-Workflow kann mehrere Dateien als Teil eines Workflows verarbeiten. Jede Datei darf bis zu 5 GB groß sein, aber die Gesamtgröße aller Dateien zusammen muss kleiner oder gleich 10 GB sein. Überprüfen Sie unbedingt die Dokumentation der von Ihnen verwendeten Aufgaben, da einige Aufgaben eine geringere Dateigröße haben.

Allgemeines Setup für Extraktor- und Loader-Aufgaben

Tipp: Eine allgemeine Anleitung zur Verwendung von Workflows finden Sie unter Grundlegende Übersicht über Workflows.
  1. Klicken Sie auf der Seite „Eigenständige Workflows“ oder auf der Registerkarte Workflows in einem Projekt auf Workflow erstellen.Klicken Sie auf Workflow erstellen, und wählen Sie etl
  2. Wählen Sie ETL-Daten extrahieren, transformieren und laden (ETL).
  3. ETL-Workflows werden in der Regel nach einem wiederkehrenden Zeitplan ausgeführt. Wählen Sie einen Zeitplan für Ihren Workflow aus. Weitere Informationen zum Festlegen des Zeitplans eines Workflows finden Sie unter Geplante Workflows.
    Wählen Sie einen Zeitplan aus, und wählen Sie "Sichern".
  4. Klicken Sie auf Speichern.
  5. Klicken Sie auf Datenquelle (ETL-Extraktor), um eine zu verwendende Extraktoraufgabe auszuwählen. Eine Liste der Aufgaben, die Sie verwenden können, finden Sie unter Verfügbare Extraktoraufgaben. Sie können in einem Workflow mehrere Extraktoren hinzufügen.Hinzufügen einer Extraktoraufgabe, Ladeaufgabe, Hinzufügen von Benachrichtigungen und Aktivieren des Workflows
  6. Wenn Sie Daten vor dem Laden transformieren möchten, klicken Sie auf Datentransformation. Dieser Schritt ist optional. Weitere Informationen finden Sie unter Basic-Transformationsaufgabe.
  7. Klicken Sie auf Datenziel hinzufügen, um eine zu verwendende Loader-Aufgabe auszuwählen. Eine Liste der Aufgaben, die Sie verwenden können, finden Sie unter Verfügbare Loader-Tasks. Sie können in einem Workflow mehrere Loader hinzufügen.
  8. Dieser Schritt ist optional, aber nützlich, um Sie zu benachrichtigen, wenn ein Fehler in Ihrem Workflow auftritt. Wechseln Sie zu Einstellungen, um Workflow-Benachrichtigungen einzurichten, um benachrichtigt zu werden, wenn Ihr Workflow jemals fehlschlägt.
  9. Vergessen Sie nicht, Ihren Workflow einzuschalten.
Tipp: Nachdem Sie Ihren Workflow eingerichtet haben, klicken Sie auf Sofort ausführen, um Ihren ETL-Workflow zu testen und sicherzustellen, dass er funktioniert.
Oben rechts im Workflow befindet sich neben dem Workflow-Schalter die Drucktaste „Sofort ausführen“.
Tipp: Sie können Ihren ETL-Workflows zusätzliche Aufgaben hinzufügen. Fügen Sie beispielsweise eine Webdienstaufgabe hinzu, die an einen Webhook übermittelt werden soll.

Nachladedaten

Wenn eine Konfigurationsänderung zwischen voneinander abhängigen ETL-Aufgaben stattgefunden hat, wird eine Schaltfläche angezeigt, um alle Daten mit der neuen Konfiguration neu zu laden. Klicken Sie auf Daten neu laden , wenn Sie die alten Daten erneut verarbeiten möchten.
die Schaltfläche "Daten neu laden" bei einer ETL-Aufgabe, die sich geändert hat

Achtung! Dadurch werden alle Daten der bearbeiteten Aufgabe neu geladen. Normalerweise werden in ETL-Workflows nur neue Daten seit dem letzten Lauf verarbeitet. Wenn diese Option jedoch ausgewählt ist, werden bei der nächsten Ausführung des Workflows alle Daten seit der Erstellung des Workflows verarbeitet.
Beispiel: Wenn eine Aufgabe “Beantwortungen aus Umfrage extrahieren” normalerweise ausgeführt wird, werden nur neue Beantwortungen seit dem letzten Lauf verarbeitet. Wenn jedoch Daten neu geladen werden, werden bei der nächsten Ausführung des Workflows alle Beantwortungen in der Umfrage verarbeitet.

Verfügbare Extraktoraufgaben

Im Folgenden finden Sie einige der Extraktoraufgaben, die derzeit verfügbar sind:

Tipp: Sie können auch eine Liste der Extraktoren über das Website-Menü auf der linken Seite anzeigen.

Verfügbare Loader-Aufgaben

Im Folgenden finden Sie einige der zu diesem Zeitpunkt verfügbaren Loader-Aufgaben:

Tipp: Sie können auch eine Liste der Loader über das Website-Menü auf der linken Seite anzeigen.

Verfügbare Datentransformationsaufgaben

Für die Transformation der Daten, die Sie in Ihren ETL-Workflows verarbeiten, stehen Ihnen folgende Aufgaben zur Verfügung:

  • Grundlegende Transformationsaufgabe: Ändern Sie das Format von Zeichenfolgen und Datumsangaben, berechnen Sie die Differenz zwischen Datumsangaben, führen Sie mathematische Operationen für numerische Felder aus und mehr.
  • Zusammenführungsaufgabe: Kombinieren mehrerer Datensets in einem einzigen Datenset.

Fehler beim Extrahieren und Laden von Daten beheben

Unvollständige Workflows

Datenextraktor- und Loader-Aufgaben müssen zusammen verwendet werden. Wenn Ihnen ein Teil der Konfiguration fehlt, werden Sie vom Workflow-Editor benachrichtigt.

Beispiel: In diesem Beispiel fehlt unsere Datenlader-Aufgabe. Der Workflow-Editor weist uns darauf hin, dass unserer „Importaufgabe derzeit eine Destination fehlt“.
Die fehlende Empfängerfehlermeldung
Beispiel: In diesem Beispiel fehlt unsere Datenextraktoraufgabe. Der Aufgabeneditor weist uns darauf hin, dass Sie mindestens eine Datenquellenaufgabe hinzufügen müssen.
Anlegen einer Loader-Aufgabe ohne Extraktor. Die Aufgabe weist Sie darauf hin, zuerst einen Extraktor einzurichten.

Workflows schlagen fehl

Wenn Ihre Aufgaben fehlschlagen oder nicht ordnungsgemäß ausgelöst werden, sollten Sie zuerst Workflow-Reporting & Historie. Diese enthält Informationen über jedes Auslösen Ihres Workflows und die Ergebnisse dieses Workflows.

In der Berichterstellung & Historie hat jeder Teil Ihres Workflows einen eigenen Eintrag, sodass Sie leicht erkennen können, wo die Dinge schiefgelaufen sind.

Beispiel: Im folgenden Beispiel verwenden wir eine Aufgabe zum Extrahieren von Daten aus SFTP-Dateien und eine Aufgabe zum Laden von B2B-Kontodaten in XM Directory. Sie stellen fest, dass die Extraktoraufgabe fehlgeschlagen ist, die Ladeaufgabe jedoch erfolgreich war. Dies bedeutet, dass die Extraktoraufgabe falsch konfiguriert ist, aber die Loader-Aufgabe in Ordnung ist.
im Reporting-Abschnitt. Die Extraktionsaufgabe ist fehlgeschlagen, aber die Ladeaufgabe war erfolgreich.

Nachdem Sie das Problem identifiziert haben, können Sie unter Details auf Anzeigen klicken, um weitere Informationen anzuzeigen, die Ihnen bei der Diagnose der Problembehebung helfen. Dadurch wird die JSON-Payload für die Aufgabe abgerufen. Blättern Sie nach unten zum Abschnitt Aufgabenausgabe, um Fehler zu finden.

Beispiel: In diesem Beispiel sehen wir, dass die Aufgabe fehlgeschlagen ist, weil die Verbindung ungültige Parameter für eine Aufgabe zum Extrahieren von Daten aus SFTP-Dateien hatte.
Der Aufgabenausgabeabschnitt einer fehlgeschlagenen Aktion gibt den Fehler aus, warum die Aktion fehlgeschlagen ist.

Nachdem Sie Ihren Workflow bearbeitet und das Problem behoben haben, können Sie zur Berichterstellung & Verlauf zurückkehren und auf Wiederholen klicken, um den Workflow erneut auszuführen.
die Drucktaste "Wiederholen", um einen fehlgeschlagenen Workflow erneut zu versuchen

FAQs

Viele Seiten dieses Portals wurden mithilfe maschineller Übersetzung aus dem Englischen übersetzt. Obwohl wir bei Qualtrics die bestmögliche maschinelle Übersetzung ausgewählt haben, um ein möglichst gutes Ergebnis zu bieten, ist maschinelle Übersetzung nie perfekt. Der englische Originaltext gilt als offizielle Version. Abweichungen zwischen dem englischen Originaltext und den maschinellen Übersetzungen sind nicht rechtlich bindend.