Ü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 Artikel Master Data Services – Grundlagen zu simple-talk.com. Informationen zu den neuen Features in SQL Server finden Sie unter Neuerungen in Master Data Services (MDS).
Anweisungen zum Installieren Master Data Services, zum Einrichten der Datenbank und website sowie zum Bereitstellen der Beispielmodelle finden Sie unterMaster Data Services Installation und Konfiguration.
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 Farbentität kann Elemente für die Farben Rot, Silber und Schwarz enthalten.
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. Außerdem gibt es ein domänenbasiertes Attribut für Farbe , das Werte enthält, die von den Farbentitätselementen aufgefüllt werden. Diese Masterliste der Farben wird als Attributwerte für die
verwendet.
Abgeleitete Hierarchien stammen aus den Beziehungen zwischen Entitäten in einem Modell. Hierbei handelt es sich um domänenbasierte Attributbeziehungen. Im Produktmodell können Sie beispielsweise eine farb abgeleitete Hierarchie haben, die aus der Beziehung zwischen der Farbe
und der
stammt.
Nachdem Sie eine grundlegende Struktur für Ihre Daten definiert haben, können Sie mit dem Importfeature mit dem Hinzufügen von Datensätzen (Membern) beginnen. Sie laden Daten in Stagingtabellen, überprüfen die Daten 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 bei der Installation von Master Data Services bereitgestellt werden. Weitere Informationen finden Sie unter Bereitstellen von Modellen (Master Data Services).
Aktion | Details | Verwandte Themen |
---|---|---|
Erstellen eines Modells | Wenn Sie ein Modell erstellen, gilt dieses als VERSION_1. | Modelle (Master Data Services) Erstellen eines Modells (Master Data Services) |
Erstellen von Entitäten | 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 Textattributs (Master Data Services) Erstellen eines numerischen Attributs (Master Data Services) Erstellen eines Datenattributs (Master Data Services) Erstellen eines Linkattributs (Master Data Services) Erstellen eines Dateiattributs (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 Aktualisieren für das Blattmodellobjekt einer Entität und Zugriff auf den Funktionsbereich Explorer 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 für das 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. |
Überprüfung (Master Data Services) Überprüfen einer Version anhand von 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 Update für das Sammlungsmodellobjekt und Zugriff auf den Funktionsbereich Explorer 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 Versionsflags (Master Data Services) |
Erstellen von Abonnementsichten | Damit Ihre Abonnementsysteme Ihre Masterdaten nutzen können, erstellen Sie Abonnementsichten, 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 Bereitstellen von Modellen (Master Data Services).