Fakta och dimensioner utgör kärnan i varje affärsintelligensinsats. Dessa tabeller innehåller de grundläggande data som används för att genomföra detaljerade analyser och härleda affärsvärde. I den här artikeln tar vi en titt på utvecklingen och användningen av fakta och dimensioner för affärsintelligens.
Vad är fakta och fakta tabeller?
Fakta tabeller innehåller data som motsvarar en viss affärsprocess. Varje rad representerar en enda händelse som är associerad med en process och innehåller mätdata som är associerade med den händelsen.
Till exempel kan en detaljhandelsorganisation ha faktatabeller relaterade till kundköp, kundservice telefonsamtal och produktavkastning. Kundköpstabellen skulle sannolikt innehålla information om inköpsbeloppet, eventuella rabatter och den betalade försäljningsskatten.Informationen i en faktabord är typiskt numeriska data, och det är ofta data som enkelt kan manipuleras, särskilt genom att summera samman tusentals rader. Till exempel kan återförsäljaren som beskrivs ovan önska att göra en vinstrapport för en viss butik, produktlinje eller kundsegment. Återförsäljaren kan göra detta genom att hämta information från faktabellen som avser dessa transaktioner, uppfylla de specifika kriterierna och sedan lägga till dessa rader tillsammans. Vid utformning av en faktabord måste utvecklarna noggrant uppmärksamma bordets spannmål, vilket är den detaljnivå som finns i tabellen. Utvecklaren som utformar inköpsfaktabellen för den detaljhandelsorganisation som beskrivs ovan skulle behöva bestämma till exempel om bordets korn är en kundtransaktion eller ett individuellt köp av varor. När det gäller en enskild inköpskorn, skulle varje kundtransaktion generera flera faktatabellposter som motsvarar varje inköpt objekt. Valet av spannmål är ett grundläggande beslut under designprocessen som kan få en betydande inverkan på affärsintelligensinsatsen på vägen. Mått beskriver de objekt som är inblandade i en affärsintelligensinsats. Medan fakta motsvarar händelser, motsvarar dimensionerna människor, föremål eller andra objekt. I detaljhandelsscenariot som användes i exemplet ovan diskuterade vi att inköp, avkastning och samtal är fakta. Å andra sidan är kunder, anställda, objekt och butiker dimensioner och bör ingå i dimensionstabeller.Dimensionstabeller innehåller detaljer om varje förekomst av ett objekt. Exempelvis innehåller objektdimensionstabellen en post för varje objekt som säljs i affären. Det kan innehålla information som kostnaden för föremålet, leverantören, färgen, storleken och liknande data.Faktabord och dimensionstabeller är relaterade till varandra. Återigen till vår detaljhandelsmodell kommer faktatabellen för en kundtransaktion sannolikt att innehålla en utländsk nyckelreferens till objektdimensionstabellen, där posten motsvarar en primär nyckel i den tabellen för en post som beskriver det köpta objektet. Vad är en Fact Table Grain?
Vad är dimensioner och dimensioner Tabeller?