Skip to main content

Vorbereiten der Daten

Lernziele

Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:

  • Beschreiben, wie Sie mit einem Rezept Daten zur Verwendung vorbereiten können
  • Vorbereiten von Daten mit einem Rezept

Vorbereiten von Daten – Übersicht

Sie haben alle erforderlichen Daten extrahiert und verfügen jetzt über zwei neue Datensets. Das Datenset "SIC Descriptions" enthält aus einer CSV-Datei extrahierte Daten. Das Datenset Opportunities_with_Accounts_and_Users enthält Daten, die aus Objekten in Ihrer Salesforce-Organisation extrahiert wurden. Ihre letzte Aufgabe besteht nun darin, diese Daten vorzubereiten und in einem Datenset zu kombinieren.

Vorbereiten von Daten in einem Rezept

Wir haben Rezepte eingeführt, als wir die Salesforce-Objektdaten extrahiert haben, aber erst in der Phase der Datenaufbereitung werden sie wirklich interessant. 

Beim Erstellen eines Rezepts geben Sie die Transformationen oder Schritte an, die Sie auf eine Quelle anwenden möchten. Bei der Quelle kann es sich um eines oder mehrere Datensets oder verbundene Objekte handeln. Beim Ausführen des Rezepts wendet es diese Transformationen an und gibt die Ergebnisse in ein neues Ziel-Datenset aus.

Damit das Ziel-Datenset auf dem aktuellen Stand bleibt, können Sie die regelmäßige Ausführung des Rezepts planen.

Erstellen eines Rezepts

Ähnlich wie bei der Extraktion von Salesforce-Objekten können Sie nun ein Datenset-Rezept mit "Opportunities_with_Accounts_and_Users" erstellen und dieses mit "SIC Descriptions" (SIC-Beschreibungen) verknüpfen. Hier ist "Opportunities_with_Accounts_and_Users" ein so genanntes "Basis-Datenset". Es ist das Datenset mit den Daten, denen wir Felder hinzufügen und die wir vorbereiten möchten. 

  1. Klicken Sie im Datenmanager im linken Bereich auf Rezepte.
  2. Klicken Sie auf Neues Rezept.
  3. Klicken Sie auf Eingabedaten hinzufügen.
  4. Heben Sie die Auswahl von Externe verbundene Objekte und Salesforce-Objekte auf, sodass nur Datensets sichtbar sind. Klicken Sie auf das Datenset Opportunities_with_Accounts_and_Users.
  5. Klicken Sie auf Weiter. Das Rezept öffnet den Rezept-Editor.

Wenn Sie auf den Eingabeknoten klicken, sehen Sie die ausgewählte Datenvorschau. Standardmäßig werden in der Vorschau bis zu 2.000 Zeilen mit Daten angezeigt.

Der Rezept-Editor mit einer Vorschau auf das Datenset 'Opportunities_with_Accounts_and_Users'

Ausblenden von Rezeptspalten

Wenn Ihr Datenset viele Spalten enthält, können Sie zur Registerkarte "Spalten" wechseln, um Spalten zu suchen oder nicht benötigte Spalten auszublenden. Wir blenden jetzt ein paar Spalten aus, um die Vorschau ein wenig zu "entrümpeln".

  1. Klicken Sie auf die Registerkarte Columns (Spalten). Sie sehen nun eine Listenansicht mit den Spalten im Rezept.
    Spaltenliste in der Datenset-Vorschau im Rezept-Editor mit den Spalten im Datenset 'Opportunities_with_Accounts_and_Users'
  2. Um die Spalte "Account-ID" auszublenden, wählen Sie die Spalte aus und klicken auf die Schaltfläche "Ausblenden" () oberhalb der Abschnitte "Vorschau" und "Spalte". Ausgeblendete Spalten werden unterhalb der angezeigten Spalten aufgelistet.
  3. Blenden Sie diese Spalten aus, da Sie sie momentan nicht benötigen.
    • Rechnungsanschrift Land
    • Rechnungsanschrift Stadt
    • Inhaber-ID (siehe unter API-Name, Account.OwnerId)
    • Erstelldatum
    • Opportunity-ID
  1. Klicken Sie auf die Registerkarte Vorschau. Die ausgeblendeten Spalten sind nicht mehr in der Vorschau enthalten.

Nachdem wir das Rezept jetzt etwas "entrümpelt" haben, fahren wir nun damit fort, SIC-Beschreibungsdaten zu Ihrem Basis-Datenset mit Opportunities hinzuzufügen.

Verknüpfen von Datensets in einem Rezept

Wie Sie bei der Kombination der Objekte "Opportunity", "Account" und "User (Benutzer)" in einem Datenset gesehen haben, müssen Sie zum Zusammenführen von Datenquellen Felder zwischen ihnen abgleichen. Der Verknüpfungsschlüssel ist hier der "SIC-Code", da der SIC-Code der SIC-Beschreibung und die Felder mit dem SIC-Code des Accounts übereinstimmen. Lassen Sie uns sie im Rezept verknüpfen.

  1. Klicken Sie in "Datenvorbereitung" auf die Plusschaltfläche (+) neben dem Eingabeknoten "Opportunities_with_Accounts_and_Users".
  2. Wählen Sie Verbinden aus.
  3. Klicken Sie auf das Datenset "SIC Descriptions". Dieses Datenset ist das "Nachschlage"-Datenset, das die Spalten enthält, die Sie hinzufügen möchten.
  4. Klicken Sie auf Weiter. Nun wird das Fenster "Verbinden" angezeigt. Dieses Fenster kennen Sie bereits aus der vorherigen Lektion.

Wenn CRM Analytics eine mögliche Übereinstimmung erkennt, wählt es die Verknüpfungsschlüssel für Sie aus. Findet es keine Übereinstimmung, wählt es die ersten Felder aus dem Rezept und dem Nachschlage-Datenset aus. Sie können diese Auswahl beibehalten oder andere Schlüssel auswählen. Sie können bis zu fünf Schlüsselpaare verwenden.

Wählen Sie auf der Registerkarte "Spalten" die Spalten aus, die nach dem Hinzufügen der Daten im Rezept enthalten sein sollen. Ausgeblendete Spalten oder Spalten aus dem Nachschlage-Datenset werden nicht ausgewählt. Die Registerkarte "Vorschau" zeigt eine Vorschau der Daten für die Spalten, die Sie eingeschlossen haben.

In diesem Fall hat CRM Analytics nicht die richtigen Verknüpfungsschlüssel ausgewählt.

  1. Klicken Sie im Abschnitt "Join Keys" (Verknüpfungsschlüssel) auf die vorausgewählten Werte und ändern Sie sie.
    • Opportunities_with_Accounts_and_Users: Feld "SIC Code"
    • Feld "SIC Description" Feld "SIC Code"
  1. Klicken Sie auf Hinzufügen.
  2. Klicken Sie auf Anwenden. Der Knoten "Verbindung" und der Eingabeknoten "SIC-Beschreibungen" werden dem Rezept hinzugefügt.

Sie können nun damit fortfahren, auf dieselbe Weise Spalten aus anderen Datensets hinzuzufügen.

Konfigurieren der Ausgabe eines Rezepts

Nun wählen wir die letzten Felder aus, die eingeschlossen werden sollen, und fügen dann einen Ausgabeknoten hinzu, damit Sie das Rezept ganz nach Wunsch ausführen können.

  1. Beachten Sie auf der Registerkarte "Spalten", dass alle ausgeblendeten Spalten in das Rezept einbezogen werden. Außerdem wird der SIC-Code zwei Mal angegeben, Account.Sic und SICDescrip.SIC_Code, da es sich hier um die Nachschlageschlüssel handelt. Da wir nur eine der Spalten benötigen, blenden Sie den SIC-Code am Ende der Liste aus.
    Spaltenliste in der Datenset-Vorschau im Rezept-Editor mit deaktivierter Spalte 'SIC Code', damit sie nicht ausgegeben wird
  2. Klicken Sie auf Anwenden.
  3. Klicken Sie neben dem Knoten "Verbinden" auf die Plusschaltfläche ().
  4. Wählen Sie Ausgabe aus.
  5. Richten Sie den Ausgabeknoten ein:
    1. Angezeigte Datenset-Bezeichnung: Opportunities mit SIC-Beschreibungen
    2. API-Name des Datensets: Opportunities_with_SIC_Descriptions
    3. Speicherort der Anwendung: Sales Performance Datasets
  1. "SIC Code" wird auf der Registerkarte "Columns" nur einmal angezeigt.
  2. Klicken Sie auf Anwenden.
  3. Klicken Sie auf Speichern.
  4. Geben Sie einen Rezeptnamen ein. Nennen Sie dieses Rezept "Opportunities mit SIC-Beschreibungen".
  5. Klicken Sie auf Zurück zum Datenmanager.

Sie haben allerdings jetzt bereits alles getan, was Sie im Rezept tun mussten. Es gibt jedoch jede Menge anderer Datenvorbereitungsaktionen, die Sie hier durchführen können. Wenn Sie einige davon ausprobieren möchten, rufen Sie über die Links im Abschnitt "Ressourcen" weitere Details auf.

Ausführen eines Rezepts

Beim Ausführen eines Rezepts führt CRM Analytics die Schritte durch, die Sie hinzugefügt haben, und erstellt das Ziel-Datenset. Sie können auch das Ziel-Datenset auf dem aktuellen Stand halten, indem Sie die regelmäßige Ausführung des Rezepts planen. Erstellen wir das Datenset!

  1. Klicken Sie im Datenmanager auf die Option Recipes (Rezepte).
  2. Um das Rezept auszuführen, klicken Sie rechts neben dem Rezept "Opportunities mit SIC-Beschreibungen" auf und wählen Sie Jetzt ausführen aus. Oben im Datenmanager sehen Sie ein grünes Banner, das die Ausführung bestätigt.
  3. Klicken Sie nochmals auf Schaltfläche 'Dropdown-Menü' und wählen Sie Plan aus.
  4. Sie möchten die Ausführung des Rezepts für jeden Wochentag morgens, nach der Ausführung des Datenflusses planen. Legen Sie fest, dass der Datenfluss werktags alle 24 Stunden um 2:00 Uhr nachts ausgeführt werden soll, indem Sie folgende Einstellungen wählen.
    • Planen nach: Stunde
    • Starten um: 02:00 am
    • Ausführen alle: 24 Stunden
    • Ausgewählte Tage: Mo, Di, Mi, Do, Fr
      Das Dialogfeld 'Plan' mit dem Zeitplan für Opportunities mit SIC-Beschreibungen
  1. Klicken Sie auf Speichern. Ihr Rezept hat nun einen Zeitplan.

Überwachen eines Rezeptauftrags und Prüfen des neuen Datensets

Hinter den Kulissen erstellt CRM Analytics einen Auftrag für das Rezept. In der Registerkarte "Monitor" (Überwachen) des Datenmanagers können Sie seine Fortschritte kontrollieren.

Außerdem empfiehlt es sich, das neue Datenset zu öffnen, um zu prüfen, ob alle Felder vorhanden sind.

  1. Klicken Sie im Datenmanager auf die Option Data Assets (Datenbestände).
  2. Klicken Sie rechts neben dem Datenset "Opportunities mit SIC-Beschreibungen" auf und wählen Sie Explore (Erkunden) aus. Falls das Datenset nicht angezeigt wird, aktualisieren Sie Ihren Browser.
  3. Klicken Sie unter "Balken" auf die Schaltfläche +. Das Feld "SIC Description" sollte in der Liste aufgeführt werden.

Herzlichen Glückwunsch!

Sie haben es geschafft! Sie haben herausgefunden, welche Daten Sie brauchen und wo sie sich befinden, und haben sowohl externe als auch Salesforce-Daten in CRM Analytics geladen. Anschließend haben Sie die Daten zusammengeführt, bereinigt und ein Datenset mit allen nötigen Feldern erstellt, die sofort verfügbar sind.

Ressourcen

Teilen Sie Ihr Trailhead-Feedback über die Salesforce-Hilfe.

Wir würden uns sehr freuen, von Ihren Erfahrungen mit Trailhead zu hören: Sie können jetzt jederzeit über die Salesforce-Hilfe auf das neue Feedback-Formular zugreifen.

Weitere Infos Weiter zu "Feedback teilen"