Freigeben über


Erstellen eines Modellbereitstellungspakets mit MDSModelDeploy

Verwenden Sie in Master Data Services das MDSModelDeploy-Tool, um ein Paket zu erstellen. Je nach den von Ihnen angegebenen Befehlen kann das Paket eine der folgenden Elemente enthalten:

  • Modellobjekte nur.

  • 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 Modellobjekte und Datenoption 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 aktualisieren Sie auf MDS 2016 oder eine höhere Version, die die aktualisierte Version des MDSModelDeploy-Tools enthält.

Voraussetzungen

Gehen Sie wie folgt vor, um dieses Verfahren auszuführen:

  1. Die grundlegenden Berechtigungen, die zum Ausführen des MDSModelDeploy-Tools erforderlich sind, sind die folgenden:

    • Dieselbe Windows-Berechtigung wie der MDS Configuration Manager (Administrator von Windows)

    • DBA-Zugriffsberechtigung für die MDS-Datenbank.

  2. Die zum Erstellen des Pakets mit dem MDSModelDeploy-Tool erforderlichen Berechtigungen sind die folgenden:

    • MDS-Modelladministratorberechtigung für das Datenmodell.

    • MDS Integration Management-Funktionsberechtigung.

  3. Die zum Bereitstellen eines Modells mit dem MDSModelDeploy-Tool erforderlichen Berechtigungen sind die folgenden:

    • MDS Explorer-Funktionsberechtigung

    • Die Berechtigung für die MDS-Integrationsmanagement-Funktion

    • Die Berechtigung für die MDS-Systemadministrationsfunktion.

  4. Die berechtigungen, die zum Auflisten von Modellen mit dem MDSModelDeploy-Tool erforderlich sind, sind die folgenden:

    • MDS Explorer-Funktionsberechtigung

    • MDS-Modelladministratorberechtigung für das Datenmodell, um das Modell in der Liste anzuzeigen.

Ein Modell muss vorhanden sein, damit 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 mithilfe von MDSModelDeploy

  1. Öffnen Sie eine Eingabeaufforderung.

  2. Navigieren Sie zum Speicherort von MDSModelDeploy.exe.

    • Wenn MDS am Standardspeicherort installiert wurde, befindet sich die Datei im Laufwerk:\Programme\Microsoft SQL Server\120\Master Data Services\Configuration.

    • Wenn MDS nicht am Standardspeicherort installiert wurde, durchsuchen Sie den lokalen Computer nach MDSModelDeploy.exe.

  3. Wahlfrei. Optionen und Hilfe anzeigen.

    • Um alle verfügbaren Optionen anzuzeigen, geben Sie MDSModelDeploy ein und drücken Sie die EINGABETASTE.

    • Wenn Sie Hilfe für eine Option anzeigen möchten, geben Sie Folgendes ein, wobei OptionName der Name der Option ist: MDSModelDeploy help OptionName

  4. Wahlfrei. Wenn Sie über mehrere Webanwendungen verfügen, bestimmen Sie den Namen des Diensts, für den Sie bereitstellen werden, 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) ist erforderlich, 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 -version Und -includedata Schalter.

  6. Drücken Sie die EINGABETASTE. Wenn das Paket erfolgreich erstellt wurde, wird eine Meldung mit der Meldung "MDSModelDeploy-Vorgang erfolgreich abgeschlossen" angezeigt.

Nächste Schritte

Siehe auch

Modellbereitstellungsoptionen (Master Data Services)
Bereitstellen von Modellen (Master Data Services)