Bereitstellen von Modellen (Master Data Services)
Gilt für: SQL Server – nur Windows Azure SQL Managed Instance
In Master Data Services ist ein Paket eine XML-Datei, die eine zur Bereitstellung geeignete Modellstruktur enthält und optional Daten vom Modell. Verschieben Sie Kopien von Modellen mithilfe von Modellpaketen von einer MDS-Umgebung in eine andere oder erstellen Sie damit neue Modelle in der vorhandenen MDS-Umgebung.
Wichtig
SQL Server 2014 (12.x) und höher MDSModelDeploy-Tool ist abwärtskompatibel mit den Paketen, die in SQL Server 2012 (11.x) oder höher erstellt wurden.
Tools zum Bereitstellen von Modellen
Sie können je nach Anforderungen mithilfe eines der drei Tools mit Modellpaketen arbeiten.
MDSModelDeploy-Tool: Zum Erstellen und Bereitstellen von Modellobjekten und -daten verwenden Sie das Tool MDSModelDeploy.exe. Falls Sie bei der Installation von MDS den Standardpfad ausgewählt haben, finden Sie dieses Tool unter folgendem Pfad Laufwerk:\Programme\Microsoft SQL Server\130\Master Data Services\Configuration.
Modellbereitstellungs-Assistent: Zum Erstellen und Bereitstellen von Paketen, die nur die Modellstruktur enthalten, verwenden Sie den Assistenten in der Master Data Manager-Webanwendung. Sie können diesen Assistenten nicht zur Bereitstellung von Daten verwenden.
Modellpaket-Editor: Um ein Modellpaket zu bearbeiten, verwenden Sie „ModelPackageEditor.exe“, womit der Assistent für den Modellpaket-Editor gestartet wird. Sie verwenden diesen Assistenten, um ein Paket zu bearbeiten, das vom MDSModelDeploy-Tool oder dem Modellbereitstellungs-Assistenten erstellt wurde. Falls Sie bei der Installation von MDS den Standardpfad ausgewählt haben, finden Sie dieses Tool unter folgendem Pfad Laufwerk:\Programme\Microsoft SQL Server\130\Master Data Services\Configuration.
Wichtig
Mit dem MDSModelDeploy-Tool können Sie ein neues Modell oder einen Modellklon erstellen oder ein vorhandenes Modell einschließlich seiner Daten aktualisieren. Wenn Sie das MDSModelDeploy-Tool verwenden, um ein vorhandenes Modell inklusive Daten zu aktualisieren, und das Paket keine Entität, kein Attribut oder kein Element enthält, die bzw. das im Zielmodell enthalten ist, wird diese Entität bzw. dieses Attribut oder Element von MDSModelDeploy nicht aus dem Modell gelöscht.
Inhalte von Paketen
Ein Modellpaket ist eine XML-Datei, die mit der Erweiterung .pkg gespeichert wird. Wenn Sie ein Bereitstellungspaket erstellen, können Sie entscheiden, ob Daten eingeschlossen werden oder nicht. Wenn Sie entscheiden, Daten einzuschließen, müssen Sie eine Version der einzuschließenden Daten auswählen.
Alle Modellobjekte sind in einem Paket enthalten. Diese Objekte sind:
Entitäten
Attribute
Attributgruppen
Hierarchien
Sammlungen
Geschäftsregeln
Versionsflags
Abonnementsichten
Dateiattribute sowie Benutzer- und Gruppenberechtigungen sind nicht eingeschlossen. Nachdem Sie ein Modell bereitgestellt haben, müssen diese manuell aktualisiert werden.
Beispielpakete
In der Installation von Master Data Services sind Beispielpaketdateien enthalten. Diese Paketdateien befinden sich in dem Verzeichnis Master Data Services\Samples\Packages, in dem Sie Master Data Services installiert haben. Wenn Sie diese Beispielspakete mithilfe des Tools MDSModelDeploy bereitstellen, werden Beispielmodelle erstellt und mit Daten aufgefüllt.
Related Tasks
Taskbeschreibung | Thema |
---|---|
Erstellen Sie mit dem Tool MDSModelDeploy ein neues Bereitstellungspaket mit Modellobjekten und/oder Daten. | Erstellen eines Modellbereitstellungspakets mit MDSModelDeploy |
Erstellen Sie nur mit dem Assistenten ein neues Bereitstellungspaket mit Modellobjekten. | Erstellen eines Modellbereitstellungspakets mithilfe des Assistenten |
Stellen Sie mit dem Tool MDSModelDeploy ein Paket mit Modellobjekten und Daten bereit. | Bereitstellen eines Modellbereitstellungspakets mit MDSModelDeploy |
Stellen Sie nur mit dem Assistenten ein Paket Modellobjekte bereit. | Bereitstellen eines Modellbereitstellungspakets mithilfe des Assistenten |
Bearbeiten Sie ein Modellbereitstellungspaket, um ausgewählte Teile eines Modells und nicht das ganze Modell bereitzustellen. | Bearbeiten eines Modellbereitstellungspakets |