Übersicht über Master Data Services (MDS)
Applies to: SQL Server – nur Windows
In diesem Thema werden die Organisations- und Verwaltungsfunktionen von Schlüsseldaten in Master Data Services beschrieben.
Mit Master Data Services können Sie einen Stammsatz 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 – The Basics auf „simple-talk.com“. Informationen zu den neuen Funktionen in SQL Server finden Sie unter Neues in Master Data Services (MDS)
Weitere Informationen zur Installation von Master Data Services, der Einrichtung der Datenbank und Website und der Bereitstellung der Beispielmodelle finden Sie unter Installation und Konfiguration der Master Data Services.
In Master Data Services ist das Modell der Container auf der höchsten Ebene in der Struktur Ihrer Stammdaten. 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.
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 , dessen Werte aus den Elementen der Entität „Farbe“ stammen. Diese Hauptliste der Farben liefert die Attributwerte für die Entität „Product“
.
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 verwendet werden, die auf der Beziehung zwischen den Entitäten „Color“
und „Product“
basiert.
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.
Die folgende Tabelle beschreibt die wichtigsten Aufgaben in Master Data Services in Grundzügen. Wenn nichts anderes angegeben ist, müssen Sie für alle nachfolgenden Prozeduren Modelladministrator sein. Weitere Informationen finden Sie unter Administrator*innen (Master Data Services).
Hinweis
Sie können die folgenden Tasks in einer Testumgebung ausführen und die bei der Installation von Master Data Services bereitgestellten Beispieldaten verwenden. 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) |
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 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 Elemente in Master Data Manager erstellen, wenn sie mindestens über die Berechtigung Aktualisieren für das Blattmodellobjekt einer Entität und über Zugriff auf den Funktionsbereich Explorer verfügen. |
Übersicht: Importieren von Daten aus Tabellen (Master Data Services) Erstellen eines Endkontenelements (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 Auflistungen in Master Data Manager erstellen, wenn sie mindestens über die Berechtigung Aktualisieren für das Auflistmodellobjekt und über Zugriff auf den Funktionsbereich Explorer verfügen. |
Auflistungen (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 die Abonnementsysteme die Masterdaten nutzen können, müssen Sie Abonnementsichten erstellen, durch die in der Master Data Services-Datenbank Standardsichten erstellt werden. | Ü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).