Du är här:
Utforma dataflödet för att ladda data
Nu är det dags att räkna ut hur dataflödet kommer att extrahera datan och ladda in den i en datauppsättning. Du börjar med att skapa denna högnivådesign för dataflödet.
Versioner som krävs
| Finns i Salesforce Classic och Lightning Experience. |
| Tillgängligt med CRM Analytics som finns mot en tilläggskostnad i versionerna Enterprise, Performance och Unlimited. Finns även i versionen Developer. |

Dataflödet kommer att extrahera data från säljprojekt- och användarobjekten, slå samman datan och ladda in den i datauppsättningen OppRoles.
Nu implementerar vi designen i JSON, vilket är formatet på definitionsfilen för dataflödet. En definitionsfil för dataflöde innehåller transformationer som extraherar, transformerar och laddar in data i en datauppsättning.
Baserat på designen, skapar du den JSON som visas nedan.
{
"Extract_Opportunity": {
"action": "sfdcDigest",
"parameters": {
"object": "Opportunity",
"fields": [
{ "name": "Id" },
{ "name": "Name" },
{ "name": "Amount" },
{ "name": "StageName" },
{ "name": "AccountId" },
{ "name": "OwnerId" }
]
}
},
"Extract_User": {
"action": "sfdcDigest",
"parameters": {
"object": "User",
"fields": [
{ "name": "Id" },
{ "name": "Username" },
{ "name": "LastName" },
{ "name": "FirstName" },
{ "name": "Name" },
{ "name": "CompanyName" },
{ "name": "Division" },
{ "name": "Department" },
{ "name": "Title" },
{ "name": "Alias" },
{ "name": "CommunityNickname" },
{ "name": "UserType" },
{ "name": "UserRoleId" }
]
}
},
"Augment_Opportunity_User": {
"action": "augment",
"parameters": {
"left": "Extract_Opportunity",
"left_key": [
"OwnerId"
],
"right": "Extract_User",
"relationship": "Owner",
"right_select": [
"Name"
],
"right_key": [
"Id"
]
}
},
"Register": {
"action": "sfdcRegister",
"parameters": {
"alias": "OppRoles",
"name": "OppRoles",
"source": "Augment_Opportunity_User",
"rowLevelSecurityFilter": ""
}
}
}Om du skulle köra detta dataflöde skulle CRM Analytics skapa ett dataflöde utan säkerhet på radnivå. Som ett resultat av detta skulle alla användare som har tillgång till datauppsättningen kunna se alla säljprojekt. Till exempel, som visas nedan, kan Bill se alla säljprojekt, inklusive de som ägs av hans chef Keith.

Du måste applicera säkerhet på radnivå för att begränsa åtkomst till poster i denna datauppsättning.
