Loading
CRM Analytics
edgemart-transformasjon

edgemart-transformasjon

edgemart-transformasjonen gir dataflyttilgang til et eksisterende, registrert datasett, som kan inneholde Salesforce-data, eksterne data eller en kombinasjon av de to. Bruk denne transformasjonen for å referere til et datasett slik at dets data kan brukes i etterfølgende transformasjoner i dataflyten. Du kan bruke denne transformasjonen og augment-transformasjonen sammen for å koble et eksisterende datasett til et nytt datasett.

Merk
Merk Hvis du skal hente data fra et eksisterende datasett i en Dataklargjøring-oppskrift, kan du se Opprette en oppskrift med Dataklargjøring. Se Opprette en oppskrift med Klassisk dataklargjøring for å gjøre dette i en Klassisk dataklargjøring-oppskrift.
Eksempel
Eksempel

La oss se på et eksempel. Du vil sammenligne de endelige salgsbeløpene med salgsmulighetsbeløpet for å finne ut om det har blitt mye rabatt for å inngå avtalene. Du har tidligere opprettet og registrert FinalSales-datasettet. FinalSales-datasettet inneholder det endelige salgsbeløpet for hver salgsmulighet som har blitt avsluttet og vunnet.

FinalSales-datasett
OppID UpdateDate StageName SaleAmount
1 1/1/2014 ClosedWon 100 000
2 11/1/2013 ClosedWon 150 000
3 2/1/2014 ClosedWon 200 000

Du vil nå opprette et datasett som inneholder salgsmulighetsinformasjon fra Opportunity-objektet (Salgsmulighet). Deretter vil du koble sammen dataene fra det eksisterende FinalSales-datasettet med Opportunity-datasettet.

Du oppretter følgende dataflytdefinisjon:

{
    "Extract_Opportunities": {
        "action": "sfdcDigest",
        "parameters": {
            "object": "Opportunity",
            "fields": [
                { "name": "Id" },
                { "name": "Name" },
                { "name": "Amount" }
            ]
        }
    },
    "Extract_Final_Sales_Data": {
        "action": "edgemart",
        "parameters": { "alias": "FinalSales" }
    },
    "Combine_Opportunities_FinalSales": {
        "action": "augment",
        "parameters": {
            "left": "Extract_Opportunities",
            "left_key": [ "Id" ],
            "relationship": "Opportunity",
            "right": "Extract_Final_Sales_Data",
            "right_key": [ "OppID" ],
            "right_select": [ "SaleAmount" ]
        }
    },
    "Register_Opportunity_FinalSales_Dataset": {
        "action": "sfdcRegister",
        "parameters": {
            "alias": "OpportunityVersusFinalSales",
            "name": "OpporunityVersusFinalSales",
            "source": "Combine_Opportunities_FinalSales"
        }
    }
}
  • edgemart-parametere
    Når du definerer en edgemart-transformasjon, angir du handlingsattributtet til edgemart og angir parameterne.
 
Laster
Salesforce Help | Article