2017-04-10 50 views
-3

我現在有3個維度表:如何在SSIS中創建時間維度和派生屬性?

倉庫名稱[sabyawarehouse].[dbo]

  • DimProd:[的ProductKey],[產品ID],[PROD-名稱],[單位成本],[製造商名稱]

  • DimCust:[customerkey],[顧客#],[地址],[電話#]

  • DimOrder:[訂單鍵],訂單#

如何創建DimTime具有屬性Timekey,日期和星期?

我正在使用SSIS。我很困惑,請幫忙!

+0

如果有人回覆,應該非常感謝! – sabya

回答

0

可以通過各種不同的方式創建標準的日期維度(這會給你你需要的東西,還有更多的!) - 有自由共享的腳本可以通過搜索諸如「日期維度創建」之類的東西來實現你的工作可以直接使用,或者如果您的需求不同(如果這是一個學術問題或學習問題),可以從中學習。

例如,在SSIS中,可以創建一個包含C#腳本的包,該腳本可以循環幾天並插入適當的角色。類似的腳本可用作T-SQL腳本,或者有基於Excel的解決方案。