Freigeben über


Bereitstellen von Modellen (Master Data Services)

In Master Data Services ist ein Paket eine XML-Datei, die eine bereitstellungsfähige Modellstruktur und optional Daten aus dem Modell enthält. Verwenden Sie Modellpakete, um Kopien von Modellen aus einer MDS-Umgebung in eine andere zu verschieben, oder um neue Modelle in Ihrer vorhandenen MDS-Umgebung zu erstellen.

Von Bedeutung

Pakete können nur in der Edition von SQL Server bereitgestellt werden, in der sie erstellt wurden. Dies bedeutet, dass pakete, die in SQL Server 2008 R2 erstellt wurden, nicht in SQL Server 2012 oder höher bereitgestellt werden können.

Tools für die Bereitstellung von Modellen

Um mit Modellpaketen zu arbeiten, können Sie je nach Ihren Anforderungen eines von drei Tools verwenden.

  • MDSModelDeploy-Tool: Verwenden Sie das tool MDSModelDeploy.exe, um Modellobjekte und -daten zu erstellen und bereitzustellen. Wenn Sie beim Installieren von MDS den Standardpfad ausgewählt haben, befindet sich dieses Tool auf Laufwerk:\Programme\Microsoft SQL Server\120\Master Data Services\Configuration.

  • Assistent für die Modellbereitstellung: Verwenden Sie den Assistenten in der Master Data Manager-Webanwendung, um Nur Pakete der Modellstruktur zu erstellen und bereitzustellen. Sie können diesen Assistenten nicht zum Bereitstellen von Daten verwenden.

  • Modellpaket-Editor: Verwenden Sie zum Bearbeiten eines Modellpakets die ModelPackageEditor.exe, die den Assistenten für den Modellpaket-Editor startet. Sie verwenden diesen Assistenten, um ein Paket zu bearbeiten, das vom MDSModelDeploy-Tool oder dem Modellbereitstellungs-Assistenten erstellt wurde. Wenn Sie beim Installieren von MDS den Standardpfad ausgewählt haben, befindet sich dieses Tool auf Laufwerk:\Programme\Microsoft SQL Server\120\Master Data Services\Configuration.

Von Bedeutung

Sie können das MDSDeployModel verwenden, um ein neues Modell zu erstellen, einen Klon eines Modells zu erstellen oder ein vorhandenes Modell und dessen Daten zu aktualisieren. Wenn Sie das TOOL MDSModelDeploy zum Aktualisieren eines vorhandenen Modells und seiner Daten verwenden und das Paket keine Entität, ein Attribut oder ein Element enthält, das im Zielmodell vorhanden ist, löscht MDSModelDeploy diese Entität, das Attribut oder das Element nicht aus dem Modell.

Welche Pakete enthalten

Ein Modellpaket ist eine XML-Datei, die mit der erweiterung .pkg gespeichert wird. Wenn Sie ein Bereitstellungspaket erstellen, können Sie entscheiden, ob Sie Daten einbeziehen möchten oder nicht. Wenn Sie daten einschließen möchten, müssen Sie eine Version der einzuschließden Daten auswählen.

Alle Modellobjekte sind in einem Paket enthalten. Diese Objekte sind:

  • Entitäten

  • Attribute

  • Attributgruppen

  • Hierarchien

  • Sammlungen

  • Geschäftsregeln

  • Versionskennzeichnungen

  • Abonnementansichten

Benutzerdefinierte Metadaten, Dateiattribute und Benutzer- und Gruppenberechtigungen sind nicht enthalten. Nachdem Sie ein Modell bereitgestellt haben, müssen Sie diese manuell aktualisieren.

Beispielpakete

Beispielpaketdateien sind enthalten, wenn Sie Master Data Services installieren. Diese Paketdateien befinden sich im Verzeichnis "Master Data Services\Samples\Packages", in dem Sie Master Data Services installiert haben. Wenn Sie diese Beispielpakete mithilfe des TOOLS MDSModelDeploy bereitstellen, werden Beispielmodelle erstellt und mit Daten aufgefüllt.

Vorgangsbeschreibung Thema
Erstellen Sie ein neues Bereitstellungspaket mit Modellobjekten und/oder Daten mithilfe des MDSModelDeploy-Tools. Erstellen eines Modellbereitstellungspakets mithilfe von MDSModelDeploy
Erstellen Sie ein neues Bereitstellungspaket von Modellobjekten nur mithilfe des Assistenten. Erstellen eines Modellbereitstellungspakets mithilfe des Assistenten
Stellen Sie ein Paket von Modellobjekten und -daten mithilfe des TOOLS MDSModelDeploy bereit. Bereitstellen eines Modellbereitstellungspakets mithilfe von MDSModelDeploy
Stellen Sie ein Paket von Modellobjekten nur mithilfe des Assistenten bereit. Bereitstellen eines Modellbereitstellungspakets mithilfe des Assistenten
Bearbeiten Sie ein Modellbereitstellungspaket, um ausgewählte Teile eines Modells anstelle des gesamten Modells bereitzustellen. Bearbeiten eines Modellbereitstellungspakets