Salesforce Wave Analytics im Jitterbit Design Studio
Jitterbit Salesforce Wave Analytics (Einstein Analytics)
Notiz
Salesforce hat Salesforce Wave Analytics in Salesforce Einstein Analytics umbenannt. Jitterbit Design Studio behält jedoch weiterhin den ursprünglichen Namen Wave Analytics. Beide Begriffe werden hier je nach Bedarf verwendet.
Salesforce Einstein Analytics wurde entwickelt, um jedem Salesforce-Endbenutzer die Möglichkeit zu geben, Daten zu analysieren und personalisierte Diagramme und Dashboards zu erstellen. Es ist für die mobile Nutzung konzipiert und bietet eine Plattform zum Erstellen leistungsstarker Analyse-Apps.
Jitterbit Salesforce Wave Analytics (Einstein Analytics) bietet jedem Salesforce-Jitterbit-Kunden die Möglichkeit, externe Daten von Salesforce zu analysieren - wie SAP, Microsoft AX oder benutzerdefinierte lokale Datenbanken - indem Jitterbits Konnektoren, Transformation Wizard und Unterstützung für Standardprotokolle genutzt werden. Jitterbit Salesforce Wave Analytics nutzt alle vorhandenen Komponenten von Jitterbit. Jeder Jitterbit-Benutzer, der Jitterbit-Projekte und-Operationen entwirft, kann seine vorhandenen Projekte problemlos erweitern und die erforderlichen externen Daten in Salesforce Einstein Analytics einfügen.
Schlüsselkomponenten
Die Hauptkomponenten von Jitterbit Salesforce Wave Analytics (Einstein Analytics) sind:
Jitterbit Salesforce Wave Analytics (Einstein Analytics)
- Mit Salesforce Wave Analytics können Sie mehrere Struktur-/Formatkonfigurationen für das Salesforce Einstein Analytics Datenformat (auch als Dataset bezeichnet) generieren.
- Weitere Informationen zum Dataset-Format finden Sie in der Salesforce Analytics External Data Format Reference.
Transformation : Zieltyp Salesforce Wave Analytics Dataset
- Der Zieltyp Salesforce Wave Analytics Dataset wird verwendet, um eine Dataset-Datei in eine Salesforce-Organisation zu übertragen.
- Jitterbit-Benutzer führen den Jitterbit Transformation aus, um eine Dataset-Zieldatei zu erstellen.
- Die Dataset-Zieldatei wird mithilfe einer Dataset-Struktur/eines Dataset-Formats erstellt, das/die von Salesforce Wave Analytics (Einstein Analytics) generiert wird.
Salesforce Wave Analytics-Datensatz (Einstein Analytics)
Die Struktur und der Inhalt der in Salesforce Wave Analytics (Einstein Analytics) verwendeten Daten werden in Jitterbit Design Studio mithilfe des Dateiformats Salesforce Wave Analytics Dataset definiert, wie in diesem Beispiel gezeigt:
Sie können diese Eigenschaften für jedes Element im Format eines Datensatzes definieren:
-
Typ: Jitterbit unterstützt diese Datentypen:
-
Zeichenfolge
-
Boolescher Wert
-
Datum
-
Numerisch
-
-
Beschriftung: Die Beschriftung, eine optionale Eigenschaft, wird nur verwendet, wenn Berichte in Salesforce ausgeführt werden, nachdem der Datensatz generiert und hochgeladen wurde. Wenn keine Beschriftung festgelegt ist, wird stattdessen der Feldname verwendet.
-
Standardwert: Es kann ein Standardwert festgelegt werden, der beim Generieren der Dataset-Datendatei verwendet wird. Beachten Sie, dass numerische Datentypen beim Generieren einer Dataset-Datei nicht null oder eine leere Zeichenfolge sein können. Durch das Festlegen eines Standardwerts wird sichergestellt, dass ein Dataset erfolgreich generiert und hochgeladen wird. Datumstypen können null sein, es kann jedoch ein Standardwert angegeben werden, der einen Nullwert überschreibt. Standarddatumswerte müssen im Format JJJJ-MM-TT vorliegen.
-
Format: Das Format, eine optionale Eigenschaft, wird nur beim Ausführen von Berichten in Salesforce verwendet, nachdem der Datensatz generiert und hochgeladen wurde.
-
Skala: Die Skala, die nur für numerische Datentypen verfügbar ist, stellt die Anzahl der Stellen nach dem Komma dar. Beachten Sie, dass die Angabe einer Skala, die kleiner ist als die tatsächliche Anzahl der Stellen nach dem Komma in einem Datenwert, zur Kürzung des Datenwerts führt. Wenn beispielsweise der Datenwert in einem Feld 3,1415 ist und die Skala auf 3 eingestellt ist, enthält der generierte Datensatz diesen Datenwert mit der Einstellung 3,141.
-
ID: Das ID-Flag gibt an, ob ein Feld der Primärschlüssel für den Datensatz ist. Dies ist erforderlich, um einen Datensatz hochzustufen (oder daraus zu löschen).
-
JSON: Zur Laufzeit wird eine JSON-Darstellung der Dataset-Metadaten generiert und an die Daten angehängt. Die JSON-Darstellung kann vor dem Ausführen des Operation überprüft und heruntergeladen werden.
Salesforce Wave Analytics-Transformation
Mit dem Transformation Salesforce Wave Analytics Datasets können Sie die Harmony Transformation Engine verwenden und ein Salesforce Einstein-Dataset generieren. Sie verwenden den Transformation, der Sie Schritt für Schritt durch den Prozess zum Erstellen des Datasets führt:
Hier wird ein Quelltextdokument angegeben und dessen Definition angezeigt:
Der Assistent bietet die Möglichkeit, eine neue Datensatzstruktur/ein neues Datensatzformat entweder auf der Grundlage der ausgewählten Quellstruktur oder eines vorhandenen Datensatzes zu erstellen:
Die Dataset-Struktur ist ähnlich wie die Harmony-Dateiformatfunktion wiederverwendbar und kann für mehrere Vorgänge wiederverwendet werden. Das Dataset enthält die Metadaten im JSON-Format, die beim Hochladen in Salesforce an das Dataset angehängt werden.
Eine Transformation ordnet die Quelldatei dem Dataset-Ziel zu. Nach Abschluss der Automatisierung fügen Sie manuell alle erforderlichen zusätzlichen Zuordnungen hinzu:
Salesforce Wave Analytics-Datensatzziel
Beim Transformieren von Daten in ein Dataset, das in Salesforce Einstein Analytics verwendet wird, wird ein Salesforce Wave Analytics-Dataset-Ziel verwendet.
Das Ziel bietet diese Eigenschaften:
-
Salesforce Org: Der Salesforce-Endpunkt, an den der Datensatz hochgeladen werden soll. Beachten Sie, dass für die Salesforce-Organisation das Produkt Salesforce Einstein Analytics Cloud aktiviert sein muss.
-
Operation: Geben Sie die Operation zum Hochladen in einen Datensatz an; eine der folgenden Optionen: Überschreiben, Anhängen, Upsert oder Löschen.
-
Geschäftsmonatsverschiebung: Beim Hochladen von Datensätzen mit Datumsfeldern werden Felder für den Geschäftsmonat generiert. Dies gibt die Differenz zwischen dem Geschäftsjahr und dem Kalenderjahr in Monaten an.
-
Ist das Geschäftsjahr, in dem das Geschäftsjahr endet: Wenn ausgewählt, gibt dies an, ob das Geschäftsjahr das Jahr ist, in dem das Geschäftsjahr endet oder beginnt.
-
Salesforce Wave Analytics-Datensatzname: Geben Sie den Namen des Datensatzes bei Salesforce an.
-
App-Name (früher Container): Geben Sie einen App-Namen für den Datensatz an. Diese helfen beim Organisieren mehrerer Datensätze, indem sie ähnlich wie Ordner oder Verzeichnisse in einem Dateisystem funktionieren.