Loading
CRM Analytics
augment-transformasjon

augment-transformasjon

augment-transformasjonen legger til kolonner i et datasett fra et annet relatert datasett. Det utvidede datasettet som blir resultatet, gir mulighet til spørring på tvers av begge relaterte inndatasett. Du kan koble Konto-datasettet med Bruker-datasettet for å aktivere en spørring som returnerer kontoposter og det fullstendige navnet på kontoeierne.

Merk
Merk Hvis du skal legge til kolonner fra et relatert objekt i en Dataklargjøring-oppskrift, kan du se Føy sammen-node: Legge til relaterte kolonner med data i oppskriften. Hvis du skal gjøre det i en Klassisk dataklargjøring-oppskrift, kan du se Legge til flere data i en oppskrift.

Når du oppretter transformasjonen, identifiserer du hvert inndatasett som det venstre eller høyre datasettet og angir relasjonen mellom dem. CRM Analytics kombinerer alle kolonnene i det venstre datasettet med bare de angitte kolonnene fra det høyre datasettet. (Husk at hvert datasett ikke kan ha flere enn 5.000 (inkludert opptil 1000 datofelt) kolonner.) CRM Analytics legger til relasjonen til kolonnenavn fra høyre datasett, som er nyttig når venstre og høyre datasett har kolonner med de samme navnene.

For hver post i det venstre datasettet, utfører augment-transformasjonen et oppslag for å finne en samsvarende post i det høyre datasettet. Til å samsvare relaterte poster bruker augment-transformasjonen en samsvarsbetingelse. Du angir samsvarsbetingelsen basert på en nøkkel fra hvert av datasettene. En nøkkel må være en dimensjon. En nøkkel kan være en enkeltkolonnenøkkel eller en sammensatt nøkkel. For en samsvarsbetingelse basert på en sammensatt nøkkel må nøklene for begge datasettene ha samme antall kolonner, definert i samme rekkefølge.

Tips
Tips For å koble sammen tre eller flere datasett kobler du to datasett om gangen. Hvis du for eksempel vil koble sammen tre datasett, kobler du sammen de første to datasettene, og deretter kobler du det resulterende datasettet med det tredje datasettet.
Eksempel
Eksempel

La oss se på et eksempel på augment-transformasjonen. I dette eksemplet vil du trekke ut data fra objektene Opportunity (Salgsmulighet) og Accounts (Kontoer) og deretter samsvare dataene basert på konto-ID-feltet.

EdgeMarts for Opportunity og Account relateres basert på kolonnene Opportunity.Account ID og Account.ID.
Dataflyt Augment-node i dataflyt
Eksempel på dataflyt i dataflytredigering med augment-noden uthevet Dialogboks for augment-node i dataflytredigering

Her er JSON-filen for dataflyt.

{
  "sfdcDigest_Account": {
    "action": "sfdcDigest",
    "parameters": {
      "fields": [
        {"name": "Id"},
        {"name": "Name"}
      ],
      "object": "Account"
    }
  },
  "sfdcDigest_Opportunity": {
    "action": "sfdcDigest",
    "parameters": {
      "fields": [
        {"name": "Id"},
        {"name": "Name"},
        {"name": "Amount"},
        {"name": "StageName"},
        {”name": "CloseDate"},
        {"name": "AccountId"},
        {"name": "OwnerId"}
      ],
      "object": "Opportunity"
    }
  },
  "augment_Oppt_Acct": {
    "action": "augment",
    "parameters": {
      "operation": "LookupSingleValue",
      "left": "sfdcDigest_Opportunity",
      "left_key": [
        "AccountId"
      ],
      "relationship": "OpptyAcct",
      "right": "sfdcDigest_Account",
      "right_key": [
        "Id"
      ],
      "right_select": [
        "Name"
      ]
    }
  },
  "Create OpptsAccts": {
    "action": "sfdcRegister",
    "parameters": {
      "alias": "Opportunity_Account",
      "source": "augment_Oppt_Acct",
      "name": "Opportunity_Account"
    }
  }
}

Når du har kjørt dataflyten, oppretter og registrerer CRM Analytics datasettet Opportunity_Account. Relasjonen legges også til som et prefiks til alle kolonner fra høyre datasett.

Opportunity-Account EdgeMart inneholder følgende kolonner: ID, Opportunity Name, Amount, Stage, Closed Date, Account ID, Acct_Account Name, Acct_Annual Revenue og Acct_Billing Address.
  • Spesialtilfeller ved samsvar av poster med augment-transformasjonen
    For hver post i det venstre datasettet, utfører augment-transformasjonen et oppslag for å finne en samsvarende post i det høyre datasettet. Det er imidlertid svært viktig at du forstår hvordan augment-transformasjonen håndterer spesialtilfeller når poster samsvares.
  • augment-parametere
    Når du definerer en augment-transformasjon, angir du handlingsattributtet til augment og angir parameterne.
 
Laster
Salesforce Help | Article