breadcrumbDescription
Brug beregnede felter
Hvis de underliggende data ikke inkluderer alle de felter, der er nødvendige for analyse, kan du oprette felter ved brug af beregninger. Disse felter kaldes beregnede felter. Beregnede felter findes ikke fysisk i databasen. De er baseret omkring en formel og kan inkludere funktioner, operatorer, ordretal eller andre input, f.eks. eksisterende felter fra dit datasæt.
Antag f.eks. et beregnet felt Slutomkostning, der beregner en elements endelige omkostninger for en kunde med formlen:
[Pris]*(1-[Rabat])*(1+[Skattesats])
-
Felterne er i parenteser: Pris, Rabat og momssats.
-
Operatorerne er multiplikation (*), fratrækning (-) og addition (+).
-
Tallet 1 er et ordret tal.
Beregnede felter kan være dimensioner eller mål afhængigt af deres egenskaber og anvendelse. Beregnede dimensioner er kvalitative kategoriske felter. Beregnede mål er kvantitative numeriske felter. I begge situationer er formlen den afgørende del af definitionen af et beregnet felt. Se Formler i beregnede felter.
Beregnede indsigter er ikke det samme. Se beregnede indsigter for at få flere oplysninger.
Beregnede dimensioner
En beregnet dimension bruges til at segmentere, klassificere eller gruppere dataene. Dimensioner er typisk diskrete og har ofte datatypen tekst, boolesk, dato, datotid, URL, mail eller telefonnummer.
Anvendelsessituationer:
-
Konsoliderede dimensioner: Hvis du har dimensioner, der indeholder forskellige oplysninger, der ofte bruges sammen, kan du sammenkæde dem. Hvis der f.eks. er en dimension for fornavn og en dimension for efternavn, kan du kombinere dem i en dimension for fuldt navn:
-
[Fornavn] + " " + [ Efternavn] for at kombinere fornavn og efternavn (med et mellemrum mellem dem)
-
[ Efternavn] + ", " + [Fornavn] for at kombinere dem som efternavn komma fornavn (med et mellemrum efter kommaet)
-
-
Gruppedimensioner: Hvis du har detaljerede værdier, som du ønsker at kombinere i kategorier, kan du evaluere værdier og gruppere dem. Følgende beregning tager f.eks. fem forskellige typer af bogformater og grupperer dem i to enkle kategorier, papirkode eller hardcover:
CASE [Book Format] WHEN "Mass market paperback" THEN "Paperback" WHEN "Trade paperback" THEN "Paperback" WHEN "Paperback graphic" THEN "Paperback" WHEN "Hardcover" THEN "Hardcover" WHEN "Hardcover graphic" THEN "Hardcover" END
Beregnede mål
Et beregnet mål, som alle mål, aggregeres. De er typisk kontinuerlige og har ofte datatypen tal, procent eller valuta. Da mål er aggregerede, kvantitative felter, har de yderligere metadata, f.eks. aggregeringstype, decimalplads, datarolle og sentiment.
Anvendelsessituation:
-
KPI'er (key performance indicators): Hvis du har forskellige metrikker, der er oprindelige for din datakilde, kan du bruge et beregnet mål til at beregne en sats baseret på disse felter:
SUM([Unique Email Opens]/SUM([Email Sends])til at definere kursen for åben mail
- Opret et beregnet felt
Beregnede felter er felter, der ikke findes i de underliggende data og er defineret med en formel. Beregnede dimensioner er kvalitative kategoriske felter, der bruges til at gruppere, klassificere og segmentere data. Beregnede mål er kvantitative numeriske felter, der aggregeres. - Konfigurer beregnede feltindstillinger
Ligesom alle felter har beregnede felter en felttype af dimension eller mål. Afhængig af felttypen har beregnede felter yderligere feltindstillinger eller metadata, der skal konfigureres, f.eks. datarolle, aggregeringstype eller sentiment. - Føj filtre til et beregnet felt
Med filtre kan du vælge, hvilke data der kan være i formeludtrykket. Filtre hjælper dig med at øge nøjagtigheden af dine mål. - Filteroperatorer
Filteroperatorer bruges, når der oprettes filtre i beregnede felter. - Slet et beregnet felt
Du kan slette et beregnet felt fra din semantiske model.
