2016-10-16 417 views
0

我在掙扎着我所假設的是Power BI Desktop中的計算表格。 我需要以某種方式連接我的數據庫加載帳戶表與手動創建的進度表(有一些固定的數據),以便帳戶中的每一行基本上有一個計算列是該行的結果進度表。 (希望是有道理的)。Power BI:如何合併兩個表格(已加載加上創建的表格)

[這是進度表1 進度表中的計算列應使用相關帳戶行中的數據來概述帳戶現在的位置,需要多長時間以及可能的未來時間範圍下一階段的進展。

有沒有辦法做這樣的事情? TIA! TIA! 丹尼斯

回答

0

我覺得你有2種選擇:

  1. 在模型層添加列使用DAX LOOKUPVALUE功能:https://msdn.microsoft.com/en-us/library/gg492170.aspx
  2. 從編輯查詢窗口,使用合併查詢按鈕,然後展開由此產生的NewColumn。
+0

我最終創建了帳戶表的副本(計算),然後將每個步驟添加爲具有不同名稱的計算列。總共有136列。一個可怕的解決方案,但至少它工作。合併查詢選項不起作用,因爲這似乎要求兩個表具有相同的列和常見的行標識符。查找可能是一個想法,沒有想到,但它可能不會更漂亮。我真正希望的是更多的親子關係,以便每行帳戶可以有幾行「進度」。 –

+0

我可能會重新設計數據庫,以便在插入Account行時,Progress行會按代碼添加。然後進度表可以得到AccountID,一切都應該更容易。儘管如此,PowerBI給我留下了深刻的印象,如果我想出了一個聰明的解決方案,我會在這裏發佈它。感謝您的幫助。 Re Dennis –

+0

這聽起來像編輯查詢窗口中的合併將是理想的解決方案。你能解釋/顯示爲什麼你沒有「常用行標識符」? –