共用方式為


使用 MDSModelDeploy 建立模型部署套件

在 Master Data Services 中,使用 MDSModelDeploy 工具來建立套件。 視您指定的命令而定,套件可以包含下列其中一項:

  • 僅限模型物件。

  • 模型對象和數據。

如果您想要只部署包含模型物件的套件,您可以改用 Master Data Manager Web 應用程式中的模型部署精靈。 如需詳細資訊,請參閱 使用精靈建立模型部署套件

備註

這個版本的 MDSModelDeploy 工具無法使用超過 GB 的記憶體。 當您使用 模型對象和數據 選項建立或部署大型模型時,可能會遇到「記憶體不足」或「數據流太長」錯誤。 若要解決此問題,請使用 MDS 預備環境來部署數據;或升級至 MDS 2016 或更新版本,其中包含 MDSModelDeploy 工具的更新版本。

先決條件

若要執行此程序:

  1. 執行 MDSModelDeploy 工具所需的基本許可權如下:

    • 與 MDS 組態管理員相同的 Windows 許可權(Windows 系統管理員)

    • MDS 資料庫的 DBA 許可權。

  2. 使用 MDSModelDeploy 工具建立套件所需的許可權如下:

    • 數據模型的 MDS 模型管理員許可權。

    • MDS 整合管理功能權限。

  3. 使用 MDSModelDeploy 工具部署模型所需的許可權如下:

    • MDS Explorer 功能許可權

    • MDS 整合管理功能的許可權

    • MDS 系統管理功能許可權。

  4. 使用 MDSModelDeploy 工具列出模型所需的許可權如下:

    • MDS Explorer 功能許可權

    • 要在清單中查看模型,必須在數據模型上擁有 MDS 模型管理員的許可權。

要創建一個套件,必須先有模型存在。 如需詳細資訊,請參閱建立模型(Master Data Services)。

如需詳細資訊,請參閱系統管理員(Master Data Services)。

使用 MDSModelDeploy 建立模型部署套件

  1. 開啟命令提示字元。

  2. 流覽至 MDSModelDeploy.exe的位置。

    • 如果 MDS 安裝在預設位置,檔案位於 磁碟驅動器:\Program Files\Microsoft SQL Server\120\Master Data Services\Configuration 中。

    • 如果未在預設位置安裝 MDS,請在本機電腦上搜尋 MDSModelDeploy.exe。

  3. 選擇性。 檢視選項和說明。

    • 若要顯示所有可用的選項,請輸入 MDSModelDeploy 並按 Enter。

    • 若要顯示選項的說明,請輸入下列命令,其中 OptionName 是選項的名稱: MDSModelDeploy help OptionName

  4. 選擇性。 如果您有多個 Web 應用程式,請輸入此指令並按 Enter 鍵,以判斷您要部署的服務名稱:

    MDSModelDeploy listservices  
    

    傳回值清單,例如 MDS1, Default Web Site, MDS。 需要此清單中的第一個值(在此案例中為 MDS1) 來部署模型。

  5. 若要建立包含模型對象和數據的套件,請輸入下列專案,其中 ModelNameVersionNameServiceNamePackageName 分別是模型、版本、服務和.pkg輸出檔的名稱:

    MDSModelDeploy createpackage -model ModelName -version VersionName -service ServiceName -package PackageName -includedata  
    

    如果您不想包含數據,請勿使用 -version-includedata 參數。

  6. 按 Enter 鍵。 成功建立封裝時,會顯示一則訊息,指出「MDSModelDeploy 作業已順利完成」。

後續步驟

另請參閱

模型部署選項 (Master Data Services)
部署模型 (Master Data Services)