Übersicht über Master Data Services (MDS)

Gilt für:SQL Server – nur Windows

In diesem Thema werden die wichtigsten Datenorganisations- und Verwaltungsfunktionen von Master Data Services beschrieben.

Mit Master Data Services können Sie einen Mastersatz der Daten Ihrer Organisation verwalten. Sie können die Daten in Modellen organisieren, Regeln für das Aktualisieren der Daten erstellen und steuern, wer die Daten aktualisiert. Mit Excel können Sie den Masterdatensatz für andere Personen in Ihrer Organisation freigeben.

Eine Beschreibung der Master Data Services-Architektur finden Sie im Master Data Services -- Der Artikel "Grundlagen" zu simple-talk.com. Informationen zu den neuen Features in SQL Server finden Sie unter What's New in Master Data Services (MDS)
Anweisungen zum Installieren von Master Data Services, einrichten der Datenbank und Website und Bereitstellen der Beispielmodelle finden Sie unterInstallation und Konfiguration von Master Data Services.

In Master Data Services ist das Modell der Container der höchsten Ebene in der Struktur Ihrer Masterdaten. Ein Modell wird zum Verwalten von Gruppen ähnlicher Daten erstellt, z. B. von Onlineproduktdaten. Ein Modell enthält eine oder mehrere Entitäten, und Entitäten enthalten Elemente, die ihrerseits die Datensätze darstellen. Eine Entität ist ähnlich einer Tabelle.

Ihr Onlineproduktmodell kann beispielsweise Entitäten wie „Produkt“, „Farbe“ und „Stil“ beinhalten. Die Entität „Farbe“ kann bestimmte Elemente für die Farben Rot, Silber und Schwarz enthalten.

Color entity

Modelle enthalten außerdem Attribute, die innerhalb von Entitäten definiert sind. Ein Attribut enthält Werte, die das Beschreiben der Entitätselemente unterstützen. Es gibt Freiformattribute und domänenbasierte Attribute. Ein domänenbasiertes Attribut enthält Werte, die von Mitgliedern aus einer Entität aufgefüllt werden und als Attributwerte für andere Entitäten verwendet werden können.

Beispielsweise kann die Entität „Produkt“ über Freiformattribute für Kosten und Gewicht verfügen. Es gibt außerdem ein domänenbasiertes Attribut für Farbe Number 1 , dessen Werte aus den Elementen der Entität „Farbe“ stammen. Diese Hauptliste der Farben liefert die Attributwerte für die Entität „Product“ Number 2.

Domain-based attribute for color

Abgeleitete Hierarchien stammen aus den Beziehungen zwischen Entitäten in einem Modell. Hierbei handelt es sich um domänenbasierte Attributbeziehungen. Im Produktmodell kann z.B. eine aus der Farbe abgeleitete Hierarchie Number 1 verwendet werden, die auf der Beziehung zwischen den Entitäten „Color“ Number 2 und „Product“ Number 3 basiert.

Color derived hierarchy

Sobald Sie eine grundlegende Struktur für Ihre Daten definiert haben, können Sie damit beginnen, Datensätze (Elementen) mithilfe der Importfunktion hinzuzufügen. Sie laden Daten in Stagingtabellen, überprüfen sie mithilfe von Geschäftsregeln, und laden die Daten in MDS-Tabellen. Geschäftsregeln können auch zum Festlegen von Attributwerden verwendet werden.

In der folgenden Tabelle werden die wichtigsten Master Data Services-Aufgaben beschrieben. Wenn nichts anderes angegeben ist, müssen Sie für alle nachfolgenden Prozeduren Modelladministrator sein. Weitere Informationen finden Sie unter Administratoren (Master Data Services).

Hinweis

Möglicherweise möchten Sie die folgenden Aufgaben in einer Testumgebung ausführen und die Beispieldaten verwenden, die beim Installieren von Master Data Services bereitgestellt werden. Weitere Informationen finden Sie unter Deploying Models (Master Data Services).

Aktion Details Verwandte Themen
Modell erstellen Wenn Sie ein Modell erstellen, gilt dieses als VERSION_1. Modelle (Master Data Services)

Erstellen eines Modells (Master Data Services)
Entitäten erstellen Sie können so viele Entitäten erstellen, wie Sie für die Elemente benötigen. Entitäten (Master Data Services)

Erstellen einer Entität (Master Data Services)
Erstellen von Entitäten, die als domänenbasierte Attribute verwendet werden Um ein domänenbasiertes Attribut zu erstellen, müssen Sie zunächst die Entität zum Auffüllen der Attributwertliste erstellen. Domänenbasierte Attribute (Master Data Services)

Erstellen eines domänenbasierten Attributs (Master Data Services)
Erstellen von Attributen für die Entitäten Erstellen Sie Attribute, um die Elemente zu beschreiben. Ein Name-Attribut und ein Code-Attribut ist automatisch in jeder Entität enthalten und können nicht entfernt werden. Bei Bedarf können Sie weitere Freiformattribute für Text, Datumsangaben, Zahlen oder Dateien erstellen. Attribute (Master Data Services)

Erstellen eines Textattributes (Master Data Services)

Erstellen eines numerischen Attributs (Master Data Services)

Erstellen eines Date-Attributs (Master Data Services)

Erstellen eines Link-Attributs (Master Data Services)

Erstellen eines Dateiattributes (Master Data Services)
Erstellen von Attributgruppen Wenn Sie über mehr als vier oder fünf Attribute für eine Entität verfügen, empfiehlt sich die Erstellung von Attributgruppen. Diese Gruppen werden als Registerkarten oberhalb des Rasters in Explorer dargestellt und vereinfachen die Navigation, indem Attribute auf einzelnen Registerkarten gruppiert werden. Attributgruppen (Master Data Services)

Erstellen einer Attributgruppe (Master Data Services)
Importieren von Elementen für die unterstützenden Entitäten Importieren Sie die Daten für die unterstützenden Entitäten mithilfe des Stagingprozesses. Für das Product-Modell kann dies bedeuten, dass Sie Farben oder Größen importieren. Sie können Elemente auch manuell erstellen.



Hinweis: Benutzer können Mitglieder im Master Data Manager erstellen, wenn sie mindestens über die Berechtigung "Update" für das Blattmodellobjekt einer Entität und den Zugriff auf den Explorer-Funktionsbereich verfügen.
Übersicht: Importieren von Daten aus Tabellen (Master Data Services)

Erstellen eines Blattelements (Master Data Services)
Erstellen und Anwenden von Geschäftsregeln zum Sicherstellen der Datenqualität Erstellen und veröffentlichen Sie Geschäftsregeln, um die Genauigkeit der Daten sicherzustellen. Sie können Geschäftsregeln für folgende Aufgaben verwenden:

Legen Sie Standardwerte für Attribute fest.

Ändern Sie Attributwerte.

Senden Sie E-Mail-Benachrichtigungen, wenn Daten die Geschäftsregelüberprüfung nicht bestanden haben.
Geschäftsregeln (Master Data Services)

Erstellen und Veröffentlichen einer Geschäftsregel (Master Data Services)

Überprüfen von bestimmten Elementen auf Geschäftsregeln (Master Data Services)

Konfigurieren von E-Mail-Benachrichtigungen (Master Data Services)

Konfigurieren von Geschäftsregeln zum Senden von Benachrichtigungen (Master Data Services)
Importieren von Elementen für die primären Entitäten und Anwenden von Geschäftsregeln Importieren Sie die Elemente für die primären Entitäten mithilfe des Stagingprozesses. Überprüfen Sie anschließend die Version, die Geschäftsregeln auf alle Elemente in der Modellversion anwendet.

Anschließend können Sie alle Probleme bei der Geschäftsregelüberprüfung korrigieren.
Validierung (Master Data Services)

Überprüfen einer Version für Geschäftsregeln (Master Data Services)

Gespeicherte Überprüfungsprozedur (Master Data Services)
Erstellen abgeleiteter Hierarchien Abgeleitete Hierarchien können aktualisiert werden, wenn sich die Geschäftsanforderungen ändern, und stellen sicher, dass alle Elemente auf der entsprechenden Ebene berücksichtigt werden. Abgeleitete Hierarchien (Master Data Services)

Erstellen einer abgeleiteten Hierarchie (Master Data Services)
Erstellen expliziter Hierarchien (bei Bedarf) Wenn Sie Hierarchien erstellen möchten, die nicht ebenenbasiert sind und Elemente aus einer einzelnen Entität enthalten, können Sie explizite Hierarchien erstellen. Explizite Hierarchien (Master Data Services)

Erstellen einer expliziten Hierarchie (Master Data Services)
Erstellen von Auflistungen (bei Bedarf) Erstellen Sie eine Auflistung, wenn Sie unterschiedliche Gruppierungen der Elemente zu Berichts- oder Analysezwecken anzeigen möchten und keine vollständige Hierarchie benötigen.



Hinweis: Benutzer können Sammlungen im Master Data Manager erstellen, wenn sie mindestens über die Berechtigung "Aktualisieren " für das Sammlungsmodellobjekt und den Zugriff auf den Explorer-Funktionsbereich verfügen.
Sammlungen (Master Data Services)

Erstellen einer Auflistung (Master Data Services)
Erstellen von benutzerdefinierten Metadaten Fügen Sie dem Modell benutzerdefinierte Metadaten hinzu, um die Modellobjekte zu beschreiben. Die Metadaten könnten den Besitzer eines Objekts oder die Quelle der Daten enthalten.
Sperren einer Version des Modells und Zuweisen eines Versionsflags Sperren Sie eine Version des Modells, so dass nur Administratoren Änderungen an den Elementen vornehmen können. Wenn die Daten der Version erfolgreich mit den Geschäftsregeln angeglichen wurden, können Sie einen Commit für die Version ausführen. So wird verhindert, dass Benutzer Änderungen an Elementen vornehmen.

Erstellen Sie ein Versionsflag und weisen Sie es dem Modell zu. Anhand von Flags können Benutzer und Abonnementsysteme erkennen, welche Modellversion verwendet werden soll.
Versionen (Master Data Services)

Sperren einer Version (Master Data Services)

Erstellen eines Versionskennzeichnungs (Master Data Services)
Erstellen von Abonnementsichten Damit Ihre Abonnementsysteme Ihre Stammdaten nutzen können, erstellen Sie Abonnementansichten, die Standardansichten in der Master Data Services-Datenbank erstellen. Übersicht: Exportieren von Daten (Master Data Services)

Erstellen einer Abonnementsicht zum Exportieren von Daten (Master Data Services)
Konfigurieren von Benutzer- und Gruppenberechtigungen Sie können keine Benutzer- und Gruppenberechtigungen aus einer Test- in eine Produktionsumgebung kopieren. Sie können jedoch anhand der Testumgebung die Sicherheit bestimmen, die in der Produktionsumgebung verwendet werden soll. Sicherheit (Master Data Services)

Hinzufügen einer Gruppe (Master Data Services)

Hinzufügen eines Benutzers (Master Data Services)

Anschließend können Sie das Modell mit oder ohne Daten in der Produktionsumgebung bereitstellen. Weitere Informationen finden Sie unter Deploying Models (Master Data Services).