U bent hier:
Complexe gegevenssets ontwerpen met gegevensstroomeditor
U kunt de gegevensstroomeditor, een gebruiksvriendelijke point-and-click-interface, gebruiken als u een compleet nieuwe gegevensstroomlogica wilt samenstellen. Voeg transformaties toe om te bepalen welke gegevensbron er moet worden gebruikt, hoe de gegevens moeten worden getransformeerd en naar welke gegevenssets de resultaten moeten worden geladen.
Vereiste editions
| Beschikbaar in Salesforce Classic en Lightning Experience. |
| Beschikbaar bij CRM Analytics, wat tegen bijbetaling beschikbaar is in de Enterprise, Performance en Unlimited Edition. Ook beschikbaar in de Developer Edition. |
| Benodigde gebruikersmachtigingen | |
|---|---|
| Als u de gegevensstroom wilt bewerken: | CRM Analytics-gegevensstromen bewerken |
Gegevensstroomeditor geeft de gegevensstroom weer die u op dat moment bewerkt.

Het doek (1) toont de afzonderlijke knooppunten in uw gegevensstroom en de koppelingen ertussen. Als u een knooppunt niet kunt vinden, geeft u de naam van het knooppunt op in het zoekvak (2). Het knooppuntpalet (3) heeft knoppen voor elk type knooppunt. Klik op een ervan om toe te voegen aan het doek. Gebruik de knoppen boven aan de editor (4) om met de gegevensstroom-JSON te werken. Geef een voorbeeld weer van en download de onderliggende JSON of upload een bestaand JSON-bestand om ermee in de editor te werken.
De gegevensstroom in dit voorbeeld extraheert gegevens uit de Salesforce-objecten Opportunity, Account en Gebruiker, combineert deze en maakt een geregistreerde gegevensset. Als u in deze gegevensstroom ook cases wilt extraheren, combineert u ze met casegegevens en registreert u het resultaat als een nieuwe gegevensset. Laten we eens kijken hoe u de editor kunt gebruiken voor het wijzigen van de gegevensstroom.
-
Klik in CRM Analytics op het tandwielpictogram (
) en vervolgens op Gegevensbeheer.
- Klik op Gegevensstromen beheren.
- Klik op het tabblad Gegevensstromen en recepten.
- Als u een compleet nieuwe gegevensstroom wilt maken, klikt u op Gegevensstroom maken.
-
Klik voor het bewerken van een bestaande gegevensstroom op de actieknop rechts van de gegevensstroom die u wilt bewerken en selecteer Bewerken.
De gegevensstroomeditor wordt geopend en geeft de knooppunten in de gegevensstroom weer. -
Klik in het knooppuntpalet op het knooppunt dat u wilt toevoegen.
Klik bijvoorbeeld op het knooppunt sfdcDigest (
) als u gegevens wilt extraheren uit een Salesforce-object. -
Geef een naam op voor het knooppunt.

Opmerking Knooppuntnamen moet uniek zijn binnen de gegevensstroom en mogen geen spaties bevatten. -
Geef de knooppuntkenmerken op. In dit voorbeeld selecteert u Case als bronobject, alsmede de benodigde velden. U hebt geen incrementele update of filters nodig.

Opmerking Wanneer u kenmerken opgeeft die verwijzen naar objecten, velden of andere knooppunten, klikt u binnen het veld voor het kenmerk om een lijst weer te geven waarin u kunt zoeken. Vervolgens maakt u een selectie. Klik voor het bekijken van de lijst van velden in sfdcDigest-knooppunten op Velden selecteren. -
Klik op Maken.
Het nieuwe knooppunt wordt weergegeven op het doek.
Tip Als u een knooppunt op het doek wilt bewerken, klikt u erop. Als u een knooppunt wilt verwijderen, beweegt u de muisaanwijzer erover en klikt u op de prullenbak.
-
Klik in het knooppuntpalet op het volgende knooppunt dat u wilt toevoegen. In dit voorbeeld wilt u de casegegevens combineren met gebruikersgegevens; klik daarom op het augment-knooppunt (
).
-
Geef de naam en kenmerken van het knooppunt op. In dit voorbeeld selecteert u het knooppunt Cases extraheren als linkerbron. Dit is het knooppunt waaraan u de gebruikerskolommen wilt toevoegen. Het knooppunt Gebruikers extraheren bevat de kolommen die u wilt toevoegen. Dit moet u dus selecteren als rechterbron. De linker- en rechtersleutels zijn de velden uit elk knooppunt dat wordt gebruikt om te zoeken naar overeenkomsten tussen records. Selecteer in dit geval het veld OwnerId voor cases en het veld Id voor gebruikers.

-
Klik op Maken.
Het nieuwe knooppunt wordt weergegeven op het doek, met lijnen die de invoer van gegevens uit de bronknooppunten tonen.

Tip Als een knooppunt niet op de gewenste plek staat, sleept u het naar de gewenste plek op het doek. Als het een beetje vol wordt, gebruikt u het scrolwieltje om in of uit te zoomen als uw browser dat ondersteunt, of sleept u het doek om knooppunten in beeld te slepen. -
Klik in het knooppuntpalet op het volgende knooppunt dat u wilt toevoegen. In dit voorbeeld wilt u gecombineerde case- en gebruikersgegevens beschikbaar maken voor gebruik in een gegevensset; klik daarom op het sfdcRegister-knooppunt (
).
-
Geef de naam en kenmerken van het knooppunt op. In dit voorbeeld selecteert u het knooppunt augment_Cases_Users als bron. Alias is de API-naam van de geregistreerde gegevensset en Naam is de weergavenaam ervan.

-
Klik op Maken.
Het nieuwe knooppunt wordt weergegeven op het doek, met een lijn die de invoer van gegevens uit het bronknooppunt toont.

Tip U kunt de uitvoerpijl van een bronknooppunt slepen om een koppeling te tekenen naar een ander knooppunt op het doek. - Wanneer u klaar bent met bewerken, klikt u op Gegevensstroom bijwerken om het definitiebestand bij te werken met uw wijzigingen.
- Geef een beschrijving op in het veld Versiehistorie in het dialoogvenster Gegevensstroom bijwerken.
-
Klik op Gegevensstroom bijwerken.
CRM Analytics valideert uw gegevensstroom om te controleren of u alle verplichte kenmerkwaarden hebt aangeleverd. Als er fouten zijn, zorgt CRM Analytics ervoor dat u niet kunt doorgaan. Corrigeer de fouten die zijn gevonden, voordat u het opnieuw probeert. Nadat CRM Analytics de gegevensstroom heeft gevalideerd, slaat het de nieuwe versie van de gegevensstroom op.
- Klik op Gegevensstroom uitvoeren als u de gegevensstroom direct wilt uitvoeren en nieuw gedefinieerde gegevenssets wilt maken. U kunt de gegevensstroom ook later uitvoeren vanuit het tabblad Gegevensstromen en recepten van Gegevensbeheer.
- De gegevensstroom plannen
Denk voordat u begint met het maken van de gegevensstroom nog eens na over het ontwerp van de gegevensstroom. Denk na over welke gegevens u voor query's beschikbaar wilt maken, waaruit u de gegevens wilt extraheren en of u de geëxtraheerde gegevens moet transformeren om de gewenste gegevens te krijgen. - Transformaties voor CRM Analytics-gegevensstromen
Een transformatie verwijst naar het manipuleren van gegevens. U kunt transformaties toevoegen aan een gegevensstroom voor het extraheren van gegevens uit Salesforce-objecten of gegevenssets, het transformeren van gegevenssets die Salesforce- of externe gegevens bevatten, en het registreren van gegevenssets. - Knooppunten in de gegevensstroom bewerken
Wanneer u een gegevensstroomknooppunt bewerkt, bijvoorbeeld de naam ervan wijzigt of velden toevoegt of verwijdert, let u erop dat deze wijzigingen gevolgen kunnen hebben voor knooppunten verderop in de stroom. Als u handmatig knooppunten bewerkt in het JSON-definitiebestand van de gegevensstroom, zorgt u ervoor dat uw wijzigingen worden in knooppunten verderop in de stroom. Als u in de gegevensstroomeditor werkt, geeft CRM Analytics veel van uw wijzigingen door aan knooppunten verderop in de stroom. - De gegevensstroom configureren middels het definitiebestand
U kunt de gegevensstroom configureren door transformaties rechtstreeks aan het definitiebestand van de gegevensstroom toe te voegen.
