Extrahieren externer Daten in CRM Analytics
Lernziele
Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:
- Vorbereiten externer Daten auf das Laden in CRM Analytics
- Hochladen einer CSV-Datei mit externen Daten
- Überwachen und Prüfen des Hochladens externer Daten
Extrahieren externer Daten – Übersicht
Es wird langsam Zeit, dass wir Daten in CRM Analytics übertragen, damit die Vertriebsleitung ihre Performance-Dashboards bekommt. Sie sind Salesforce-Administrator und damit für die Einrichtung der Dashboards für das Vertriebsteam zuständig. Sie wissen, dass die meisten Daten, die die Vertriebsleitung ansehen möchte, bereits vorhanden sind, und zwar in den Objekten Opportunity, Account und Benutzer. Ein Teil der Daten muss Ihres Wissens nach jedoch aus einer externen Quelle extrahiert werden. Das ist für CRM Analytics überhaupt kein Problem! Sehen wir uns das genauer an.
Das Auftragsbearbeitungsteam Ihres Unternehmens verwendet bei jedem Account ein SIC-Code-Feld (Standard Industry Classification) zur Angabe der Branche. Da es der Vertriebsleitung schwer fällt, diese Codes zu "übersetzen", bevorzugt sie stattdessen die gute, alte Beschreibung. Das Auftragsbearbeitungsteam hat Ihnen daher eine CSV-Datei mit allen verwendeten SIC-Codes und den zugehörigen Beschreibungen zur Verfügung gestellt. Hier ist ein Auszug daraus:
Ihr Ziel bei dieser Einheit besteht darin, diese Daten in CRM Analytics zu extrahieren, sodass sie zu den Salesforce-Daten hinzugefügt werden können, die Sie extrahieren werden.
Vorbereiten Ihrer CSV-Daten
Wenn Sie Daten aus einer CSV-Datei extrahieren, trifft CRM Analytics auf der Grundlage der Werte in den einzelnen Feldern Annahmen zum Typ der Daten. Es weist jedem Feld einen Maßeinheitentyp, ein Datum oder eine Dimension zu. Diese Typen sind wichtig, da sie die Interaktion mit einem Feld in CRM Analytics-Linse oder einem Dashboard bestimmen.
CRM Analytics ist gut darin, den korrekten Feldtyp zuzuordnen, doch manchmal müssen Sie bei der Bestimmung des richtigen Typs helfen. Gehen wir also die CSV-Datei mit SIC-Beschreibungen Feld für Feld durch, um festzustellen, was Sie tun müssen.
Feld "SIC Code"
CRM Analytics identifiziert ein numerisches Feld wie dieses als Maßeinheit.
Eine Maßeinheit ist ein Feldtyp, mit dem Sie Berechnungen durchführen können, etwa Summe oder Durchschnitt. CRM Analytics erkennt Währungssymbole, Kommas und Dezimalpunkte in numerischen Daten, doch ist hier dennoch Vorsicht geboten. Findet Analytics andere, nicht numerische Zeichen, ordnet es das Feld als Dimension ein und Sie können keine Berechnungen damit durchführen. Prüfen Sie numerische Felder daher und entfernen Sie nicht numerische Zeichen, wenn die Felder als Maßeinheit identifiziert werden sollen.
Achten Sie jedoch auf Felder, die zwar numerische Werte enthalten, aber keine Maßeinheiten sind. Niemand möchte mathematische Berechnungen für ein SIC-Code-, Postleitzahlen- oder ID-Feld durchführen, doch CRM Analytics ist da anderer Meinung und identifiziert solche Felder als Maßeinheiten. Es gibt nicht viel, was Sie dagegen tun können. Doch wenn Sie die Daten hochladen, können Sie diese Feldtypen in Dimensionsfelder ändern. Notieren Sie sich die Felder also zunächst.
Feld "SIC Description"
Felder wie dieses, die nicht numerische Zeichen enthalten, werden als Dimension identifiziert. Sie können auf der Grundlage von Dimensionsfeldern gruppieren und filtern. In der Regel erkennt CRM Analytics diese Felder fehlerfrei, sodass Sie hier eigentlich nichts tun müssen!
Feld "Last Updated"
CRM Analytics erkennt alle gängigen Datumsformate und legt ein Feld wie dieses als Datum fest. Es legt sogar das Format für Sie fest und ist intelligent genug, zwischen US-amerikanischem und europäischem Datumsformat zu unterscheiden. Nehmen Sie sich trotzdem kurz die Zeit, die Datumsfelder zu überprüfen, um sicherzugehen, dass die Werte in einem der unterstützten Formate vorliegen. Erkennt CRM Analytics das Format nicht, legt es das Feld als Dimension fest. In diesem Fall verlieren Sie einige der coolen Funktionen zum Gruppieren und Filtern nach Datum. Überprüfen Sie auch, dass Ihre Datumsangaben alle dasselbe Format haben. Trifft CRM Analytics beispielsweise auf eine Mischung aus US-amerikanischen und europäischen Formaten, verwendet es das europäische Format.
Spaltenüberschriften
Kontrollieren Sie die Spaltenüberschriften auf Richtigkeit, da sie die Feldbezeichnungen in Ihrem Datenset werden. Sie können sie in der CSV-Datei korrigieren, bevor Sie fortfahren. Sie können damit auch bis zum Hochladen der Datei warten, da Sie dann noch einmal die Chance haben, die Überschriften zu ändern.
Glücklicherweise bekommen Sie die Möglichkeit, eine Vorschau der Datenanzeige in CRM Analytics anzuzeigen, und können dann eventuell notwendige Korrekturen vornehmen.
Hochladen Ihrer CSV-Daten
Da Sie Ihre CSV-Datei jetzt vorbereitet haben, können Sie sie nun mit dem CSV-Upload-Tool in CRM Analytics hochladen. Dabei erstellen Sie auch gleich eine Anwendung für das neue Datenset.
- Laden Sie die CSV-Datei mit SIC-Beschreibungen von hier auf Ihr Desktop-Gerät.
- Falls Sie noch nicht bei der Developer Edition-Organisation angemeldet sind, für die Sie sich in der vorherigen Einheit registriert haben, melden Sie sich jetzt an.
- Suchen und wählen Sie im App Launcher () Analytics Studio aus. Analytics Studio wird in einer neuen Browserregisterkarte geöffnet.
- Klicken Sie in Analytics Studio auf Erstellen und wählen Sie Anwendung aus.
- Da Sie eine leere Anwendung erstellen möchten, klicken Sie auf Leere Anwendung erstellen.
- Klicken Sie auf Weiter.
- Geben Sie in das Feld Anwendung benennen den Namen Sales Performance Datasets ein.
- Klicken Sie auf Erstellen.
- Klicken Sie oben auf der Anwendungsseite auf Erstellen und wählen Sie Datenset aus. Wenn Sie ein Datenset innerhalb einer Anwendung erstellen, wird automatisch der Anwendungsname ausgewählt. Wieder etwas, das Sie nicht selbst tun müssen.
- Klicken Sie auf CSV-Datei.
- Klicken Sie auf Wählen Sie eine Datei aus oder ziehen Sie sie hier hin.
- Navigieren Sie zu der zuvor heruntergeladenen CSV-Datei, wählen Sie sie aus und klicken Sie auf Öffnen. Falls Sie die Datei leicht in das Fenster ziehen können, ziehen Sie sie stattdessen in das Feld Wählen Sie eine Datei aus oder ziehen Sie sie hier hin und sparen so ein paar Sekunden.
- Klicken Sie auf Weiter. CRM Analytics verwendet den Dateinamen als Namen für das neue Datenset und wählt die Anwendung aus.
- Ändern Sie im Feld Datensetname den Namen in "SIC Descriptions". CRM Analytics erkennt bestimmte Eigenschaften Ihrer Datei, wie etwa das Trennzeichen und die Codierung. Sie können diese Eigenschaften im Feld "Dateieigenschaften erkannt" prüfen. Wenn Sie Änderungen vornehmen möchten, klicken Sie auf und dann auf Edit (Bearbeiten).
- Klicken Sie auf Next (Weiter). Nun wird der Bildschirm "Feldattribute bearbeiten" angezeigt, indem Sie eine Vorschau auf die Daten erhalten, die Sie gerade in CRM Analytics extrahieren.
Wie versprochen haben Sie nun die Möglichkeit, die Daten zu korrigieren, bevor Sie sie in CRM Analytics laden. Denken Sie an die Dinge, die Sie beim Vorbereiten der CSV-Datei geprüft haben. Sie wollten sicherstellen, dass die Felder auf den richtigen Typ festgelegt wurden, also Maßeinheit, Datum oder Dimension. Außerdem haben Sie geprüft, ob die Feldnamen richtig waren. Um zu prüfen, ob die Feldtypen in CRM Analytics richtig sind, sehen Sie sich die Feldüberschriften in der Vorschau an. Das Symbol in der Überschrift gibt den Feldtyp an.
Falls CRM Analytics Fehler gemacht hat, können Sie auf eine Spalte klicken, um ihre Attribute im Bereich "Feldattribute" auf der rechten Seite anzuzeigen und zu bearbeiten.
Bei Ihrer Datenvorschau sieht es so aus, als habe CRM Analytics das Feld "SIC Code" als Maßeinheit identifiziert. Diese Festlegung ist zwar verständlich, aber nicht das, was Sie möchten. Wenn Sie den Feldtyp "Maßeinheit" beibehalten, können Sie SIC-Codes addieren (nicht wirklich sinnvoll), haben jedoch keine Möglichkeit, Ihre Accounts und Opportunities nach SIC-Code zu gruppieren (sehr sinnvoll). Ändern wir den Typ also.
- Klicken Sie auf die Spalte "SIC Code". Im Bereich auf der rechten Seite werden die Feldattribute angezeigt.
- Wählen Sie aus der Auswahlliste "Feldtyp" die Option Dimension aus.
Sie haben auch das Datumsfeld in der CSV-Datei geprüft, um sicherzustellen, dass CRM Analytics Typ und Format richtig festlegt. Am besten prüfen wir das nun ebenfalls.
- Klicken Sie auf die Spalte 'Last Updated'. Im Bereich auf der rechten Seite werden die Feldattribute angezeigt.
Anscheinend hat Einstein CRM Analytics den Datentyp richtig erkannt, aber fälschlicherweise das Datumsformat (d/M/yyyy) festgelegt. Alle Datumsangaben in der CSV-Datei lauten 10/1/2017, was entweder bei Verwendung des Formats M/d/yyyy dem 10. Januar in den USA oder bei Verwendung des Formats d/M/yyyy dem 1. Oktober in Europa entspricht. Da CRM Analytics dies nicht wissen kann, entscheidet es sich für das europäische Format. Wenn Sie das US-Format verwenden möchten, können Sie dies hier leicht ändern.
- Wählen Sie aus der Auswahlliste "Datumsformat" die Option M/d/yyyy aus.
Wie erwartet, hatte CRM Analytics keine Schwierigkeiten damit, das Feld "SIC Description" korrekt als Dimension zu erkennen. Wir sind also fertig mit unserer Überprüfung. Klicken Sie nun noch auf Datei hochladen, um den Vorgang abzuschließen.
CRM Analytics lädt die Daten hoch und zeigt den Fortschritt der Erstellung des Datensets an.
Über den angezeigten Link gelangen Sie zur Datenüberwachung, in der Sie prüfen können, wie es mit der Erstellung des Datensets steht. Jetzt machen wir aber erst einmal Pause. Falls das Dialogfeld mit der Fortschrittsanzeige noch nicht geschlossen wurde, klicken Sie auf Schließen. Schließen Sie die Registerkarte "Sales Performance Dataset".
Prima. Zeit für ein heißes Getränk. Wenn Sie zurück sind, können Sie nachsehen, ob das Datenset erstellt wurde.
Überwachen des Datenauftrags und Prüfen des neuen Datensets
Hinter den Kulissen erstellt CRM Analytics einen Auftrag für Ihr neues Datenset, der im Hintergrund ausgeführt wird. Die Ausführungsdauer dieses Auftrags hängt von der Größe der CSV-Datei und der Anzahl anderer Aufträge ab, die CRM Analytics ausführt. Sie können den Auftragsfortschritt ganz leicht im Datenmanager prüfen.
- Suchen und wählen Sie rechts oben im App Launcher () Data Manager (Datenmanager) aus. Der Datenmanager wird in einer neuen Browserregisterkarte geöffnet. Hier wird zuerst die Registerkarte "Überwachen" angezeigt.
- Suchen Sie in der Liste nach Ihrem Auftrag. Der Auftragsname beginnt mit dem Namen der CSV-Datei, SIC_Descriptions, gefolgt von "Upload flow - overwrite".
- Wenn Sie sehen möchten, was CRM Analytics zum Extrahieren Ihrer Daten unternommen hat, klicken Sie auf die Auftrags-ID.
Wenn alles glatt lief, lautet der Auftragsstatus "Erfolgreich". Ist dies nicht der Fall, versuchen Sie, Ihre Schritte zu wiederholen und die Daten erneut zu laden.
Jetzt ist es an der Zeit, das eigentliche Datenset zu prüfen. Prüfen Sie das Live-Datenset erneut auf Punkte wie Felddatentypen und Datumsformate. Suchen Sie das Datenset, um es auszuprobieren.
- Klicken Sie links neben dem Datenmanager auf die Option Data Assets (Datenbestände).
- Klicken Sie auf der Registerkarte Data Assets (Datenbestände) rechts neben dem Datenset "SIC Descriptions" auf und wählen Sie Explore (Erkunden) aus.
- Klicken Sie links von der neuen Linse unter "Bar Length (Balkenlänge)" auf (+), die Schaltfläche zum Hinzufügen einer Maßeinheit.
Es werden keine Maßeinheiten angezeigt Erinnern Sie sich? Wir haben in den Feldattributen keine Maßeinheiten festgelegt.
- Klicken Sie unter "Balken" auf (+), die Schaltfläche zum Hinzufügen einer Gruppe. Prüfen Sie, ob Ihre drei Felder "Last Updated", "SIC Code" und "SIC Description" vorhanden sind. Dies bestätigt, dass CRM Analytics sie als Datum oder Dimension festgelegt hat. Schließen Sie die Browserregisterkarte "New Lens (Neue Linse)".
Herzlichen Glückwunsch! Sie haben mithilfe des CSV-Upload-Tools Ihre CSV-Datei in ein Datenset verwandelt.
Weiter geht es mit: Laden Ihrer Salesforce-Daten in CRM Analytics
Ressourcen