Freigeben über


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

  1. 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

  2. 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

  3. 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

  4. 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

  1. Öffnen Sie eine Eingabeaufforderung.

  2. 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".

  3. 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.

  4. 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 Fall MDS1) wird benötigt, um das Modell bereitzustellen.

  5. 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 .

  6. 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)