Hoi,
Ik ben bezig met een datawarehousing project(je). Nu heb ik een redeleijk simpele fact table gemaakt met 3 dimensie tabellen (Datum, Winkel, Product)
Die fact table houdt op dit moment bij wat(hoeveel), waar, wanneer verkocht is. Dit was om te testen hoe ik dit vervolgens in Analysis Manager kon weergeven. Al met al werkte het netjes.
Het is de bedoeling dat ik uiteindelijk omzet, kosten, winst overzichten krijg - wat nu niet het geval is.
ik dacht ik neem een colom "omzet" op in facts die d.m.v. [aantal verkopen] * [product prijs] wordt berekend. Toen stuitte ik op problemen.
De [product prijs] staat in product table. Dus gebruik maken van de formule veld voor colom definitie ging niet door.
Toen dacht ik ik plaats ook een [Product prijs] kolom in facts. Maar die moet vervolgens ook gevuld worden met de correcte prijzen. Hoe kan ik nou voor alle fact records die ik heb de correcte prijs erbij zetten. Het gaat hierbij om zo'n 1,5 miljoen records die van correcte prijs moeten worden voorzien.
Ik kan wel de fact table verwijderen en opnieuw opzetten met nu wel de juiste (en gevulde) kolommen, maar ik dacht er zal vast wel een betere manier zijn om dit voor elkaar te krijgen.
Ik dacht een combo For loop met een update statement, maar weet niet zeker hoe dat moet.
Ik ben bezig met een datawarehousing project(je). Nu heb ik een redeleijk simpele fact table gemaakt met 3 dimensie tabellen (Datum, Winkel, Product)
Die fact table houdt op dit moment bij wat(hoeveel), waar, wanneer verkocht is. Dit was om te testen hoe ik dit vervolgens in Analysis Manager kon weergeven. Al met al werkte het netjes.
Het is de bedoeling dat ik uiteindelijk omzet, kosten, winst overzichten krijg - wat nu niet het geval is.
ik dacht ik neem een colom "omzet" op in facts die d.m.v. [aantal verkopen] * [product prijs] wordt berekend. Toen stuitte ik op problemen.
De [product prijs] staat in product table. Dus gebruik maken van de formule veld voor colom definitie ging niet door.
Toen dacht ik ik plaats ook een [Product prijs] kolom in facts. Maar die moet vervolgens ook gevuld worden met de correcte prijzen. Hoe kan ik nou voor alle fact records die ik heb de correcte prijs erbij zetten. Het gaat hierbij om zo'n 1,5 miljoen records die van correcte prijs moeten worden voorzien.
Ik kan wel de fact table verwijderen en opnieuw opzetten met nu wel de juiste (en gevulde) kolommen, maar ik dacht er zal vast wel een betere manier zijn om dit voor elkaar te krijgen.
Ik dacht een combo For loop met een update statement, maar weet niet zeker hoe dat moet.