sql >> Databáze >  >> RDS >> Sqlserver

Co je to Multi Dimension OLAP CUBE a uveďte příklad krychle s více než 3 rozměry

Ve světě DW je slovo "dimenze" přetížené -- mění význam v závislosti na kontextu. Zde je příklad.

  • K určitému datu , zákazník vejde do obchodu a koupí produkt .

Tento příklad má čtyři dimenze (datum, zákazník, obchod, produkt) a jednu skutečnost (prodej). Typická hvězda Kimball by tedy vypadala takto:

Dimenze (tabulka) je vyhledávací tabulka pro vlastnosti objektů, které se jen zřídka mění. Produkt, zákazník a obchod mohou změnit některé své vlastnosti (atributy), ale jen zřídka. Tabulka faktů zachycuje interakce mezi těmito objekty. Na křižovatce dimenzí datum, obchod, produkt a zákazník leží měřítko SalesAmount . Všimněte si, jak snadné je agregovat (součet) objem prodeje podle data, podle roku, podle produktu, podle značky, podle města, podle země, podle věkové skupiny, podle čehokoli – což byl ten nápad na prvním místě.



  1. Jak zkopíruji databázi SQL Azure na svůj místní vývojový server?

  2. Jak používat šablony v SQL Server Management Studio (SSMS) - SQL Server / Výukový program TSQL, část 16

  3. Preferovaný engine MySQL – MyISAM nebo InnoDB

  4. Automatické zvýšení v Oracle bez použití spouštěče