2013-03-28 44 views
2

我已經填充了4個尺寸表,這些表格是一個昏暗的時間,網站昏暗,被遺棄的昏暗和工作類型昏暗。我已經填充了維度 - 如何填充事實表?

我已經計算了臨時表中末端事實表中所需的度量,但是如何將維度ID和度量轉移到事實表中?

事實表應該結束了這些列

TimeID - SiteId - AbandonedID - WorkTypeID - HoldTime - ACWTime - RingTime TalkTime 

的數據將需要由4個維度ID的亦自。

回答

1

一個簡單的JOIN應該做的伎倆。從暫存表中執行INSERT ... SELECT到目標表。臨時表應該有對每個維度的度量和自然鍵,在自然鍵上進行4次連接,每次昏暗一次,以獲得代理鍵,並插入到事實中。

+0

是啊我可以得到的措施和實際身份證的跨越,但其拉線方式行很多行,並沒有正確加入, 我不確定如何做連接。 我需要加入一個時間ID,它適合度量表中的開始時間和結束時間。 然後我加入一個廢棄的ID到度量表中正確的廢棄值 需要在度量表 中的站點值中將站點ID連接到正確的值並且工作類型相同。 任何想法? –

+0

你能編輯你的問題並添加你的數據模型嗎?瞭解每個昏暗的自然鍵以及暫存表的結構是什麼將會有所幫助。 –

+0

我不確定如何添加數據模型?它是一個星型模式設計,所有維度都與事實表相關聯。 臨時表未鏈接,只保留度量值以及一些更有用的屬性 –