使用 MDSModelDeploy 建立模型部署封裝
適用於:SQL Server - 僅限 Windows Azure SQL 受控執行個體
在 Master Data Services 中,使用 MDSModelDeploy 工具來建立套件。 根據您指定的命令,此封裝可以包含:
僅限模型物件。
模型物件和資料。
如果您想要部署只包含模型物件的套件,您可以在 Master Data Manager Web 應用程式中改用模型部署精靈。 如需詳細資訊,請參閱 使用精靈建立模型部署封裝。
必要條件
若要執行此程序:
執行 MDSModelDeploy 工作所需的基本權限如下:
與 MDS 組態管理員相同的 Windows 權限 (Windows 管理員)
MDS 資料庫的 DBA 權限。
使用 MDSModelDeploy 工作建立封裝所需的權限如下:
資料模型的 MDS 模型管理員權限。
MDS ImportExport 功能區域權限。
使用 MDSModelDeploy 工作部署模型所需的權限如下:
MDS Explorer 功能權限
MDS 系統管理功能權限。
使用 MDSModelDeploy 工作列出模型所需的權限如下:
MDS Explorer 功能權限
在訂單的資料模型上查看清單中模型的 MDS 模型管理員權限。
模型必須存在,才能建立其封裝。 如需詳細資訊,請參閱建立模型 (Master Data Services)。
如需詳細資訊,請參閱管理員 (Master Data Services)。
若要使用 MDSModelDeploy 建立模型部署封裝
開啟系統管理員:命令提示字元。
導覽至 MDSModelDeploy.exe 的位置。
如果 MDS 已安裝在預設位置,此檔案會在 磁碟機:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration 中。
如果 MDS 未安裝在預設位置,請搜尋本機電腦中的 MDSModelDeploy.exe。
選擇性。 檢視選項和說明。
若要顯示所有可用的選項,請輸入
MDSModelDeploy
,然後按 Enter 鍵。若要顯示某個選項的説明,請輸入 ,其中 OptionName
MDSModelDeploy help OptionName
是選項的名稱。
選擇性。 如果您有多個 Web 應用程式,請輸入以下命令並按 Enter 鍵,以判斷您要部署的目標服務名稱:
MDSModelDeploy listservices
隨即傳回值的清單,例如
MDS1, Default Web Site, MDS
。 此清單中的第一個值 (此案例中為MDS1
) 是部署模型所需的項目。若要建立包含模型物件和資料的套件,請輸入下列項目,其中 ModelName、 VersionName、ServiceName和 PackageName 分別是模型、版本、服務和 .pkg 輸出檔的名稱:
MDSModelDeploy createpackage -model ModelName -version VersionName -service ServiceName -package PackageName -includedata
如果您不想要包含資料,請勿使用
-version
和-includedata
參數。按 Enter。 當成功建立套件之後,隨即顯示一則訊息,表示「MDSModelDeploy 作業已順利完成」。