Erstellen eines Modellbereitstellungspakets mit MDSModelDeploy
Verwenden Sie in Master Data Services das MDSModelDeploy-Tool, um ein Paket zu erstellen. Abhängig von den angegebenen Befehlen kann das Paket folgenden Inhalt haben:
Nur Modellobjekte.
Modellobjekte und Daten.
Wenn Sie ein Paket bereitstellen möchten, das nur Modellobjekte enthält, können Sie stattdessen den Modellbereitstellungs-Assistenten in der Master Data Manager-Webanwendung verwenden. Weitere Informationen finden Sie unter Erstellen eines Modellbereitstellungspakets mithilfe des Assistenten.
Hinweis
Diese Version des MDSModelDeploy-Tools darf nicht mehr als Gigabyte (GB) Arbeitsspeicher verwenden. Wenn Sie große Modelle mithilfe der Option Modellobjekte und Daten erstellen oder bereitstellen, treten möglicherweise Fehler "Nicht genügend Arbeitsspeicher" oder "Stream war zu lang" auf. Um dieses Problem zu beheben, verwenden Sie MDS-Staging, um die Daten bereitzustellen. oder führen Sie ein Upgrade auf MDS 2016 oder eine höhere Version durch, die die aktualisierte Version des MDSModelDeploy-Tools enthält.
Voraussetzungen
So führen Sie diese Prozedur aus
Die grundlegenden Berechtigungen zum Ausführen des MDSModelDeploy-Tools lauten wie folgt:
Die gleiche Windows-Berechtigung wie der MDS-Konfigurations-Manager (Windows-Administrator)
DBA-Berechtigung für die MDS-Datenbank
Die grundlegenden Berechtigungen zum Erstellen des Pakets mit dem MDSModelDeploy-Tool lauten wie folgt:
MDS-Modelladministratorberechtigung für das Datenmodell.
Funktionsberechtigung für das MDS-Integrationsmanagement
Die grundlegenden Berechtigungen zum Bereitstellen eines Modells mit dem MDSModelDeploy-Tool lauten wie folgt:
Funktionsberechtigung für den MDS-Explorer
Berechtigung der MDS-Integrationsverwaltung
Funktionsberechtigung für die MDS-Systemverwaltung
Die grundlegenden Berechtigungen zum Auflisten von Modellen mit dem MDSModelDeploy-Tool lauten wie folgt:
Funktionsberechtigung für den MDS-Explorer
MDS-Modelladministratorberechtigung für das Datenmodell zum Anzeigen des Modells in der Liste.
Es muss ein Modell vorhanden sein, aus dem Sie ein Paket erstellen können. Weitere Informationen finden Sie unter Erstellen eines Modells (Master Data Services).
Weitere Informationen finden Sie unter Administratoren (Master Data Services).
So erstellen Sie ein Modellbereitstellungspaket mit MDSModelDeploy
Öffnen Sie eine Eingabeaufforderung.
Navigieren Sie zum Speicherort von "MDSModelDeploy.exe".
Wenn MDS am Standardspeicherort installiert wurde, befindet sich die Datei unter Laufwerk:\Programme\Microsoft SQL Server\120\Master Data Services\Configuration.
Wenn MDS nicht am Standardspeicherort installiert wurde, suchen Sie auf dem lokalen Computer nach der Datei "MDSModelDeploy.exe".
Optional. Dient zum Anzeigen der Optionen und der Hilfe.
Geben Sie
MDSModelDeploy
ein, und drücken Sie EINGABETASTE, um alle verfügbaren Optionen anzuzeigen.Geben Sie Folgendes ein, um Hilfe für eine Option anzuzeigen, wobei OptionName der Name der Option ist:
MDSModelDeploy help OptionName
.
Optional. Wenn Sie über mehrere Webanwendungen verfügen, bestimmen Sie den Namen des Diensts, für den Sie die Bereitstellung durchführen, indem Sie diesen Befehl eingeben und die EINGABETASTE drücken:
MDSModelDeploy listservices
Eine Liste von Werten wird zurückgegeben, z. B.
MDS1, Default Web Site, MDS
. Der erste Wert in dieser Liste (in diesem FallMDS1
) wird benötigt, um das Modell bereitzustellen.Um ein Paket zu erstellen, das Modellobjekte und Daten enthält, geben Sie Folgendes ein, wobei ModelName, VersionName, ServiceName und PackageName die Namen des Modells, der Version, des Diensts und der PKG-Ausgabedatei sind:
MDSModelDeploy createpackage -model ModelName -version VersionName -service ServiceName -package PackageName -includedata
Wenn Sie keine Daten einschließen möchten, verwenden Sie nicht die Schalter
-version
und-includedata
.Drücken Sie die EINGABETASTE. Nach der erfolgreichen Erstellung des Pakets wird eine Meldung angezeigt, die besagt, dass der MDSModelDeploy-Vorgang erfolgreich abgeschlossen wurde.
Nächste Schritte
Weitere Informationen
Optionen für Modellbereitstellung (Master Data Services)
Bereitstellen von Modellen (Master Data Services)