共用方式為


取代資料來源檢視中的資料表或具名查詢 (Analysis Services)

適用于:SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

在資料來源檢視設計工具中,您可以將資料來源檢視 (DSV) 中的資料表、檢視表或具名查詢取代為相同或不同資料來源中的不同資料表或檢視表,或是 DSV 中已定義的具名查詢。 當您取代資料表時,具有資料表參考之SQL Server Analysis Services資料庫或專案中所有其他物件都會繼續參考資料表,因為 DSV 中資料表的物件識別碼不會變更。 仍然相關的所有關聯性 (依據名稱和資料行類型比對) 都會保留下來。 相對而言,如果您先刪除,再加入資料表,則會失去參考和關聯性,而且必須重新建立。

若要將資料表取代成另一個資料表,您必須與專案模式下的資料來源檢視設計師的來源資料之間有使用中連接。

您最常將資料來源檢視中的資料表取代成資料來源中的另一個資料表。 不過,您也可以將具名查詢取代成資料表。 例如,您先前曾將資料表取代成具名查詢,而現在要還原為資料表。

重要

如果您在資料來源中重新命名資料表,請遵循取代資料表的步驟,並在重新整理 DSV 之前,將重新命名的資料表指定 DSV 中的相對應資料表的來源。 完成取代及重新命名程序會在 DSV 中保留資料表、資料表的參考和資料表的關聯性。 否則,當您重新整理 DSV 時,資料來源中重新命名的資料表會被解譯為已刪除。 如需詳細資訊,請參閱 重新整理資料來源檢視中的架構 (Analysis Services)

以具名查詢取代資料表

  1. 在SQL Server Data Tools中,開啟專案或連接到包含您要取代資料表或具名查詢之資料來源檢視的資料庫。

  2. 在方案總管中,展開 [資料來源檢視] 資料夾,然後按兩下資料來源檢視。

  3. 開啟 [建立具名查詢] 對話方塊。 在 [資料表] 或 [圖表] 窗格中,以滑鼠右鍵按一下您想要取代的資料表,並指向 [取代資料表],然後按一下 [使用新具名查詢]

  4. 在 [建立具名查詢] 對話方塊中,定義具名查詢,然後按一下 [確定]

  5. 儲存已修改的資料來源檢視。

以資料表取代資料表或具名查詢

  1. 在SQL Server Data Tools中,開啟專案或連接到包含您要取代資料表或具名查詢之資料來源檢視的資料庫。

  2. 在方案總管中,展開 [資料來源檢視] 資料夾,然後按兩下資料來源檢視。

  3. 開啟 [使用其他資料表取代] 對話方塊。 在 [資料表] 或 [圖表] 窗格中,以滑鼠右鍵按一下您想要取代的資料表或具名查詢,並指向 [取代資料表],然後按一下 [使用其他資料表]

  4. 在 [使用其他資料表取代] 對話方塊中:

    1. 在 [資料來源] 下拉式清單方塊中,選取想要的資料來源

    2. 選取您想要用來取代資料表或具名查詢的資料表。

  5. 按一下 [確定]。

  6. 儲存已修改的資料來源檢視。

另請參閱

多維度模型中的資料來源檢視