Loading
CRM Analytics
Formel-transformasjon: Opprette en beregnet kolonne basert på et uttrykk

Formel-transformasjon: Opprette en beregnet kolonne basert på et uttrykk

Opprett en kolonne i en Dataklargjøring-oppskrift i CRM Analytics som viser verdier basert på en formelberegning. Beregningen kan inkludere inndata fra andre felt i samme rad eller på tvers av rader. Du kan for eksempel opprette en Fortjeneste-kolonne basert på inndata fra Omsetning- og Kostnad-kolonner. Skriv formler i EA-SQL-format. EA-SQL er en samling av standard og tilpassede funksjoner for tall-, streng- og datodata.

Nødvendige utgaver

Formel-transformasjon: Opprette en beregnet kolonne basert på et uttrykk

Nødvendige brukertillatelser
For å opprette en oppskrift: Redigere CRM Analytics-dataflyter ELLER Rediger datasettoppskrifter
  1. Velg en kolonne på Forhåndsvisning-fanen til en Transformer-node i en Dataklargjøring-oppskrift.
  2. Hvis du vil opprette formelen for den beregnede kolonnen, velger du Formel-knappen (Formel-knapp) på transformasjonsverktøylinjen og velger Tilpasset formel.
    Dataklargjøring-oppskriftsredigering.
  3. Skriv formelen og legg til parametere med riktig syntaks i formelredigeringen.

    Etter hvert som du skriver i formelredigering, vises funksjoner og kolonner som stemmer med navnet, slik at du kan velge disse og legge dem inn på lerretet.

    Begynn å skrive i formelredigeringen for å se samsvarende felt og funksjoner.
    Merk
    Merk Den beste fremgangsmåten er å bruke dobbeltanførselstegn rundt alle kolonnenavn. Bruk enkeltanførselstegn for en verdi som er en strenglitteral. .

    Dobbeltanførselstegn kreves når du refererer til datasettkolonner som deler navn med reserverte nøkkelord.

    Se alle funksjonene og kolonnene på fanene Funksjoner og Kolonner for å få hjelp. Hvis du vil legge til en i formelen, merker du den og klikker på +.

    Funksjoner er oppført etter kategori på Funksjoner-fanen: Vindusfunksjoner, Strengfunksjoner, Tallfunksjoner, Dato/klokkeslett-funksjoner og Tilleggsfunksjoner. Aktiver Formel for flere rader for å vise vindusfunksjonene.

  4. For formler med vindusfunksjoner angir du kolonnen som brukes til å partisjonere radene, i Partisjoner etter, kolonnen som brukes til å sortere dataene, i Sorter etter og sorteringsretningen i Sorteringsretning.

    Angi for eksempel Partisjoner etter Salgsmulighetsnavn, Sorter etter Dato for siste endring og Sorteringsretningen Stigende. Basert på disse innstillingene kombinerer transformasjonen alle postene i partisjoner (tankekategorier) basert på samme salgsmulighetsnavn. Den sorterer deretter postene i hver partisjon i stigende rekkefølge basert på datoen for siste endring.

  5. Identifiser hver kolonne i formelen med kolonnens API-navn. Skriv inn API-navnet eller velg kolonnen fra fanen Kolonner.
    Velg en funksjon for å vise veiledning om den.
  6. I Utdatatype velger du om den beregnede kolonnens data skal være tekst, tall, dato eller dato/klokkeslett.
  7. Basert på utdatatypen kan du angi disse attributtene.
    AttributtBeskrivelse
    Presisjon

    Maksimalt antall sifre i en tallkolonne. Inkluderer alle tall til venstre for og til høyre for desimaltegnet (men ekskluderer desimaltegnet). Oppgi et heltall fra 1 til 18, inklusive. Hvis en tallverdi overskrider den angitte presisjonen, settes verdien til 0 eller null, avhengig av om håndtering av null-målinger er aktivert. Hvis for eksempel presisjonen angis til 5 og håndtering av null-målinger er aktivert, erstattes tallverdien 123456,78 med null.

    Skala

    Antall sifre til høyre for desimaltegnet i en tallkolonne. Oppgi et heltall fra 0 til 17, inklusive. Skalaen må være mindre enn presisjonen. Hvis for eksempel tallverdien er 123456,789 og du setter skalaen til 2, vises tallet som 123456,78.

    Lengde

    Maksimalt antall tegn i en tekstkolonne (dimensjon). Oppgi et heltall fra 1 til 32000, inklusive. Standardlengden er 255 tegn.

    Datoformat

    Velg datoformat for en datokolonne.

  8. I Standardverdi velger du verdien som skal vises hvis uttrykket ikke returnerer noe resultat.
  9. Endre om nødvendig etiketten til den beregnede kolonnen.
  10. Klikk på Bruk for å legge til formelen som et trinn i Transformer-noden.

    Den beregnede kolonnen vises i forhåndsvisningen av oppskriften.

  11. Klikk på Skjul-knappen (Skjul-knapp) for å vise Graf-området.
  12. Lagre oppskriften.

Du kan legge en formelkolonne i en samlekategori eller referere til den i senere formler som defineres i oppskriften. Vanlige funksjoner har sine egne knapper på transformasjonsverktøylinjen som automatisk fyller ut formelen med kolonnen og den forhåndsdefinert syntaksen. Verktøylinjen viser de riktige funksjonene avhengig av typen av og antall valgte kolonner. Klikk på funksjonens knapp på transformasjonsverktøylinjen (1) for å bruke en. Formelen startes for deg (2) med kolonnen og funksjonen som du valgte.

Transformasjonsverktøylinjen viser alle relevante transformasjoner for den valgte kolonnetypen.
  • Datofunksjoner for formler
    I CRM Analytics bruker du datofunksjoner til å justere eller beregne verdier fra datoer i oppskriften. Du kan for eksempel legge til tid, finne ut hvor lenge det er til, og trekke ut ukedagen fra datofelt. Argumentene til datofunksjoner er datokolonner.
  • Talloperatorer og -funksjoner for formler
    I CRM Analytics bruker du tallfunksjoner til å beregne verdier fra tall i oppskriften din. Du kan for eksempel avrunde, avkutte og fastslå den absolutte verdien av tall. Argumentene for tallfunksjoner kan være tallverdier eller kolonner.
  • Strengfunksjoner for formler
    I CRM Analytics bruker du strengfunksjoner til å opprette verdier basert på andre strenger. Du kan for eksempel endre mellom små og store bokstaver i tekststrenger, kjede sammen verdier fra flere kolonner og erstatte verdier. Argumentene til strengfunksjoner må være tekststrenger eller felt.
  • Vindusfunksjoner for formler
    I CRM Analytics bruker du vindusfunksjoner i en Dataklargjøring-oppskrift til å utføre beregninger på tvers av rader. For hver rad med inndata utfører du en beregning på et valg – eller vindu – av relaterte rader. Til forskjell fra aggregering som grupperer rader, returnerer vindusfunksjoner et resultat for hver rad. Du kan for eksempel beregne endringer i salgsmulighetsbeløpet i løpet av alle fasene av hver salgsmulighet for å se om du kan nå salgsmålet.
  • Flerverdifunksjoner for formelfelt
    I CRM Analytics bruker du flerverdifunksjoner med flerverdidataene dine. Se for eksempel etter en bestemt verdi, teller hvor mange verdier som er, oppretter en ny flerverdi ved å kombinere annen tekst, konverterer en flerverdi til en streng eller deler en streng og returnerer en flerverdi. Argumentene for funksjoner med flere verdier må være tekststrenger eller felt.
  • Tilleggsfunksjoner for formler
    I CRM Analytics kan disse anvendelige funksjonene brukes sammen med datatypene text, number, date_only og datetime for å bygge inn logikk i formler.
  • Oppgradere eller redigere formler for konverterte oppskrifter
    Du ser et annet formelredigeringsprogram hvis oppskriften er konvertert fra Klassisk dataklargjøring til Dataklargjøring og formlene ikke kunne oppgraderes automatisk. Du kan fortsatt redigere og bruke disse formlene, men for å få flest formelalternativer gjennom EA-SQL og en best mulig brukeropplevelse kan du gjenskape formelen i oppskriftsredigeringen til Dataklargjøring.
 
Laster
Salesforce Help | Article