2013-03-06 63 views
0

在一個多維數據集中,我在使用DateKey + TransactionKey + MemberKey的事實表中有一個組合鍵。 DateKey具有整數的數據類型,並且看起來像20130306.此多維數據集構建在服務器a上; dw實例x。SSAS:從另一個數據庫鏈接時間維度

在另一個鏈接服務器(服務器b)上,我有dw實例y,它具有我們組織中常用的時間維度。它的id值與服務器a上的Datekey具有相同的數據類型/格式; dw實例x。

我想將時間維度鏈接到此多維數據集。我如何得到這個發生?另外,如果我要模擬這種關係,我會如何處理時間表與事實表之間的外鍵關係 - 因爲datekey只是一個部分fk。

回答

1

您可以通過鏈接服務器

  • 訪問服務器A和領帶兩個表達在數據庫中進入立方體
  • 創建第二數據源和領帶的事實/尺寸起來之前您的多維數據集數據源視圖

要將兩列綁定起來,您需要根據DateKey的前8個字符創建一個列。您可以使用Left(DateKey,8)作爲命名查詢(用於替換多維數據集中的表)或在數據庫中作爲附加列(臨時或永久取決於卷)來執行此操作。

+0

謝謝達里爾!我很感激幫助。 – plditallo 2013-03-08 18:27:54

相關問題