Fakta og dimensjoner danner kjernen i enhver bedriftsinformasjonsarbeid. Disse tabellene inneholder de grunnleggende dataene som brukes til å gjennomføre detaljerte analyser og utlede næringsverdi. I denne artikkelen tar vi en titt på utvikling og bruk av fakta og dimensjoner for forretningsmessig intelligens.
Hva er fakta og fakta tabeller?
Fakta tabeller inneholder dataene som svarer til en bestemt forretningsprosess. Hver rad representerer en enkelt hendelse som er knyttet til en prosess, og inneholder måldata knyttet til den aktuelle hendelsen.
For eksempel kan en detaljhandelsorganisasjon ha faktabord knyttet til kundekjøp, kundeservice telefonsamtaler og produktavkastning. Kundekjøpstabellen vil trolig inneholde opplysninger om kjøpsbeløpet, eventuelle rabatter og betalte salgsskatt.Informasjonen i en faktabord er vanligvis numeriske data, og det er ofte data som enkelt kan manipuleres, spesielt ved å summere sammen tusenvis av rader. For eksempel kan forhandleren som er beskrevet ovenfor, ønske å trekke en fortjenesterapport for en bestemt butikk, produktlinje eller kundesegment. Forhandleren kan gjøre dette ved å hente informasjon fra faktabordet som angår disse transaksjonene, oppfylle de spesifikke kriteriene og deretter legge til disse radene sammen. Ved utforming av et faktabord må utviklerne være forsiktig oppmerksom på kornet på bordet, hvilket er detaljnivået i tabellen. Utvikleren som utformet kjøpsfaktabordet for detaljhandelsorganisasjonen beskrevet ovenfor, må for eksempel avgjøre om bordets korn er en kundetransaksjon eller et individuelt varekjøp. I tilfelle av en enkelt vare kjøper korn, vil hver kundetransaksjon generere flere faktabordoppføringer, som svarer til hvert element som er kjøpt. Valget av korn er en grunnleggende beslutning tatt under designprosessen som kan ha en betydelig innvirkning på forretningsinformasjonsarbeidet underveis. Dimensjoner beskriver objektene som er involvert i en forretningsunderretningsinnsats. Mens fakta samsvarer med hendelser, svarer dimensjoner til personer, gjenstander eller andre objekter. I detaljhandelsscenariet brukt i eksemplet ovenfor diskuterte vi at kjøp, retur og samtaler er fakta. På den annen side er kunder, ansatte, varer og butikker dimensjoner og bør være inneholdt i dimensjonstabellene.Dimensjonstabeller inneholder detaljer om hver forekomst av en gjenstand. For eksempel vil dimensjonstabellen for elementer inneholde en post for hvert element som er solgt i butikken. Det kan inneholde informasjon som kostnaden for varen, leverandøren, fargen, størrelsen og lignende data.Fakta tabeller og dimensjonstabeller er relatert til hverandre. Når vi returnerer til vår detaljhandelsmodell, vil faktabordet for en kundetransaksjon sannsynligvis inneholde en utenlandsk nøkkelreferanse til elementdimensjonstabellen, der oppføringen samsvarer med en primærnøkkel i den tabellen for en rekord som beskriver varen som er kjøpt. Hva er en Fact Table Grain?
Hva er dimensjoner og dimensjoner Tabeller?