Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Verarbeiten und Einfügen von Daten in Microsoft Dynamics CRM

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.

Prozedur

  1. Klicken Sie auf Connections (Verbindungen) > Add connection (Verbindung hinzufügen).
  2. Wählen Sie den Typ der zu erstellenden Verbindung im daraufhin geöffneten Fenster aus.

    Example

    MS Dynamics CRM
  3. Wählen Sie in der Liste Engine Ihre Engine aus.
    InformationshinweisAnmerkung:
    • Es wird empfohlen, die Remote Engine Gen2 und nicht die Cloud Engine for Design für eine erweiterte Datenverarbeitung einzusetzen.
    • Wenn keine Remote Engine Gen2 in Talend Management Console erstellt wurde bzw. diese vorhanden, aber als nicht verfügbar markiert ist, d. h. sie ist nicht aktiv und wird nicht ausgeführt, dann können Sie weder einen Connection type (Verbindungstyp) in der Liste auswählen noch die neue Verbindung speichern.
    • Die Liste der verfügbaren Verbindungstypen richtet sich nach der ausgewählten Engine.
  4. Wählen Sie den Typ der zu erstellenden Verbindung aus.
    In diesem Fall wählen Sie Azure Dynamics 365.
  5. Geben Sie die Verbindungseigenschaften für den Zugriff auf das Microsoft CRM-Konto wie in Eigenschaften von Dynamics 365 beschrieben ein, prüfen Sie die Verbindung und klicken Sie dann auf ADD DATASET (Datensatz hinzufügen).
    Menü „Edit connection properties (Verbindungseigenschaften bearbeiten)“, in dem auf das Symbol „add dataset (Datensatz hinzufügen)“ zugegriffen werden kann.
  6. Geben Sie im Fensterbereich Add a new dataset (Neuen Datensatz hinzufügen) einen Namen für Ihren Datensatz ein. In diesem Beispiel wird die Entität contacts (Kontakte) verwendet.

    Example

    CRM dataset (CRM-Datensatz)
  7. Geben Sie die erforderlichen Eigenschaften für das Abrufen der Daten der Entitätsgruppe in Ihrem Microsoft CRM-Konto ein und klicken Sie auf View sample (Sample anzeigen), um eine Vorschau des Datensatz-Samples anzuzeigen.
  8. Klicken Sie auf Validate (Validieren), um den Datensatz zu speichern.
  9. Gehen Sie genauso vor, um die Testverbindung und den Datensatz hinzuzufügen, der als Quelle in Ihrer Pipeline für das CRM verwendet werden soll.
    In diesem Beispiel wird ein Datensatz mit folgendem CSV-Schema verwendet:
    CSV Schema:
    firstname;lastname;assistantname;business;callback;childrensnames;company;birthdate
    Values:
    n/a;n/a;E_VE;Energy;n/a;null;Axiom;30-07-2008
    Miranda;Priestly;Emmy_Charlton;Fashion;null;n/a;Runway;26-05-1985
    Miranda;Priestly;Andy_Sachs;Fashion;null;n/a;Runway;27-09-1995
    Jay;Twistle;Chris_Gardner;Finance;null;n/a;Dean Witter Reynolds;25-12-1978
    Don;Draper;Peggy_Olsen;Advertising;null;n/a;Sterling Cooper;19-07-1994
    Bradford;Meade;Betty_Suarez;Fashion;null;n/a;Mode;28-09-1998
    Franklin;Hart;Doralee_Rhodes;n/a;null;n/a;Consolidated Companies;12-12-1980
  10. Klicken Sie auf der Seite Pipelines auf Add pipeline (Pipeline hinzufügen). Ihre neue Pipeline wird geöffnet.
  11. Legen Sie einen sinnvollen Namen für die Pipeline fest.

    Example

    Processing & inserting data into Microsoft Dynamics CRM (Verarbeiten und Einfügen von Daten in Microsoft Dynamics CRM)
  12. Klicken Sie auf ADD SOURCE (QUELLE HINZUFÜGEN) und wählen Sie im daraufhin geöffneten Fenster Ihren Quelldatensatz aus, DRM data input (DRM-Dateneingabe).
  13. Klicken Sie auf add processor (Prozessor hinzufügen), um Prozessoren zur Pipeline hinzuzufügen, beispielsweise einen Prozessor vom Typ Split (Untergliedern), um die Datensätze des Assistenten mit vollständigen Namen in zwei Teile zu untergliedern.
    In der Ausgabedatenvorschau wird eine untergliederte Version des vollständigen Namens des Assistenten hinzugefügt.
  14. Klicken Sie auf add processor (Prozessor hinzufügen), um einen Prozessor vom Typ Field selector (Feldauswahl) zur Auswahl und Umbenennung der spezifischen, in das CRM einzufügenden Felder hinzuzufügen.

    In diesem Fall werden nur die Felder firstname (Vorname), lastname (Nachname), company (Firma), birthdate (Geburtsdatum), childrensnames (Namen_der_Kinder) umbenannt, die Namensdatensätze des Assistenten werden beibehalten (wobei assistantname_split_2 (Assistentenname_geteilt_2) zu assistantname (Assistentenname) umbenannt wird, um der Syntax des CRM-Datensatzes zu entsprechen):

    Die Spalten der Vornamen und der Nachnamen werden in der Ausgabedatenvorschau angezeigt.
  15. Bevor die Daten in Ihr CRM gesendet werden, fügen Sie einen Prozessor vom Typ Type converter (Typkonverter) hinzu, um den Datensatz birthdate (Geburtsdatum) in einen Datumstyp zu konvertieren.

    In diesem Beispiel wird der Datensatz birthdate (Geburtsdatum), der den Typ "String (Zeichenfolge)" aufweist, in einen Typ "Date (Datum)" im Format dd-MM-yyyy (tt-MM-jjjj) konvertiert:

    In der Ausgabedatenvorschau werden die Geburtsdatumsdaten vom Typ „String (Zeichenfolge)“ in den Typ „Date (Datum)“ konvertiert.
  16. Klicken Sie auf das Element ADD DESTINATION (ZIEL HINZUFÜGEN) der Pipeline, um ein Fenster zu öffnen, in dem Sie den CRM-Datensatz auswählen können, in den Ihre Ausgabedaten eingefügt werden sollen.
  17. Klicken Sie auf der Registerkarte Configuration (Konfiguration) des Ziels auf Main (Haupt) und wählen Sie den Eintrag Insert (Einfügen) in der Liste Action (Aktion) aus, um die Daten bei der Ausführung der Pipeline in den vorhandenen Datensatz einzufügen.
  18. Klicken Sie auf Save (Speichern), um die Konfiguration zu speichern.
  19. 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.
  20. 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 Daten wurden verarbeitet und bereinigt und der Ausgabe-Flow wird in den von Ihnen definierten Microsoft CRM-Datensatz eingefügt.

Sie können sich bei Ihrem Microsoft Dynamics-Konto anmelden, um die Kontakte anzuzeigen, die Sie eingefügt haben.
Die Spalten mit den Vornamen und den Nachnamen werden in der Liste „Newest contact (Neuester Kontakt)“ in Microsoft Dynamics 365 angezeigt.

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!