1
我有以下查詢SQL填充維差距與日期維度
SELECT INTO #GroupedData
SUM(Amount) OVER (PARTITION BY Dim1, Dim2 ORDER BY DimDate) AS RunningTotal
SUM(Amount) AS Total
Dim1, Dim2, DimDate
FROM FactTable
GROUP BY Dim1, Dim2, DimDate
這給我留下了可能的孔,我有我可以在
加入CalendarTable爲了獲得將來的日期值輸出或填補空白。但是,我怎麼做這個考慮維度?
我明白這可能會產生很多行,因爲它的DimDate X Dim1 X Dim2取決於您是否可以通過實際的Dim組合限制它。
真棒謝謝你,我差一點通過創建所有組合的暗淡和日期表的交叉連接的不同值。但由於演出我沒有考慮再次將它們分組。但它的工作原理,其實很快。 – CodeMonkey