將資料從 Master Data Services 匯出至 Excel

適用於:SQL Server - 僅限 WindowsAzure SQL 受控執行個體

在適用於 Microsoft Excel 的 Master Data Services 增益集中,您必須從 MDS 儲存機制匯出資料,才能使用資料。

如果您想要在載入之前篩選資料集,請改為參閱在匯出之前篩選資料 (適用於 Microsoft Excel 的 MDS 增益集)

必要條件

若要執行此程序:

  • 您必須擁有存取 [總管] 功能區域的權限。

將資料從 MDS 匯出至 Excel

  1. 開啟 Excel,然後在 [主要資料] 索引標籤上,連接到 MDS 儲存機制。 如需詳細資訊,請參閱連接到 MDS 儲存機制 (適用於 Excel 的 MDS 增益集)

  2. [主資料總管] 窗格中,選取模型和版本。 系統就會填入實體的清單。

    • 如果沒有顯示 [主資料總管] 窗格,請按一下 [連接和載入] 群組中的 [顯示總管]

    • 如果 [主資料總管] 窗格已停用,這是因為現有的工作表已經包含 MDS 管理的資料。 若要啟用此窗格,請開啟新的工作表。

  3. 在 [主資料總管] 窗格的實體清單中,按兩下您想要載入的實體。

    注意

    • 只有前 1 百萬個成員會載入 Excel 中。 若要在載入之前篩選清單,在功能區上,按一下 [連接和載入] 群組中的 [篩選]

    • 在屬於受條件約束之清單 (網域屬性) 的資料行中,預設只會載入前 25,000 個值。 您可以在安裝 Excel 所在電腦上的 excelusersettings.config 檔案內,變更 MaximumDbaEntitySize 屬性中的這個數字。 此檔案位於 C:\Users\<user>\AppData\Local\Microsoft\Microsoft SQL Server\130\MasterDataServices\。

      如果網域屬性的值超過 MaximumDbEntitySize 屬性設定的數目,就不會載入值的清單。

    注意

    如果您使用適用於 Microsoft Excel (32 位元 Excel) 的增益集載入以文字分隔的資料,而且 [Cell Count to Load (要載入的資料格計數)] 和 [Cell Count to Publish (要發行的資料格計數)] 屬性的值都設為最大值 1000,將會發生記憶體不足的錯誤。 您必須使用 64 位元 Excel,才能使用 [Cell Count to Load (要載入的資料格計數)] 和 [Cell Count to Publish (要發行的資料格計數)] 的最大值設定。

後續步驟

將資料從 Excel 匯入 Master Data Services (適用於 Excel 的 MDS 增益集)

另請參閱

概觀:將資料匯出至 Excel (適用於 Excel 的 MDS 增益集)
篩選對話方塊 (適用於 Excel 的 MDS 增益集)
概觀:從 Excel 匯入資料 (適用於 Excel 的 MDS 增益集)