Eingestellte Master Data Services-Funktionen in SQL Server 2012

In diesem Thema werden Funktionen von Master Data Services beschrieben, die in SQL Server 2012 nicht mehr verfügbar sind.

Sicherheit

Um das Zuweisen der Sicherheit einfacher zu machen, können Sie der abgeleiteten Hierarchie, der expliziten Hierarchie und den Attributgruppenobjekten keine Modellobjektberechtigungen mehr zuweisen.

  • Abgeleitete Hierarchieberechtigungen basieren jetzt auf dem Modell. Wenn ein Benutzer z. B. über die Berechtigung auf eine abgeleitete Hierarchie verfügen soll, müssen Sie dem Modellobjekt Aktualisieren zuweisen. Dann können Sie den Zugriff Verweigern allen Entitäten zuweisen, auf die der Benutzer keinen Zugriff haben soll.

  • Explizite Hierarchieberechtigungen basieren jetzt auf der Entität. Wenn der Benutzer z. B. über die Berechtigungen Aktualisieren für eine Account-Entität verfügt, sind alle expliziten Hierarchien für die Entität aktualisierbar.

  • Attributgruppenberechtigungen können nicht mehr im Funktionsbereich Benutzer- und Gruppenberechtigungen zugewiesen werden. Stattdessen kann Benutzern und Gruppen im Funktionsbereich Systemverwaltung, in dem Attributgruppen erstellt werden, die Berechtigung Aktualisieren für Attributgruppen zugewiesen werden. Die Berechtigung Schreibgeschützt für Attributgruppen ist nicht mehr verfügbar.

Stagingprozess

Sie können den neuen Stagingprozess nicht für folgende Aufgaben verwenden:

  • Erstellen oder Löschen von Auflistungen

  • Hinzufügen von Mitgliedern zu Auflistungen oder Entfernen von Mitgliedern daraus

  • Erneutes Aktivieren von Mitgliedern und Auflistungen.

Sie können den SQL Server 2008 R2-Stagingprozess für die Arbeit mit Auflistungen verwenden.

Modellbereitstellungs-Assistent

Pakete, die Daten enthalten, können nicht mehr mit dem Assistenten in der Master Data Manager-Webanwendung erstellt und bereitgestellt werden. Ein neues Befehlszeilen-Hilfsprogramm kann stattdessen verwendet werden. Weitere Informationen finden Sie unter Bereitstellen von Modellen (Master Data Services).

Der Assistent kann dennoch zum Erstellen und Bereitstellen von Paketen verwendet werden, die keine Daten enthalten.

Außerdem können Pakete nur in der Edition von SQL Server bereitgestellt werden, in der sie erstellt wurden. Dies bedeutet, dass in SQL Server 2008 R2 erstellte Pakete nicht in SQL Server 2012 bereitgestellt werden können. Sie müssen das Paket in einer SQL Server 2008 R2-Umgebung bereitstellen und dann die Datenbank auf SQL Server 2012 aktualisieren.

Geschäftsregeln zur Codegenerierung

Geschäftsregeln, die automatisch Werte für das Code-Attribut generieren, werden jetzt anders verwaltet. Um Werte für das Code-Attribut zu generieren, haben Sie zuvor die Aktion Standardattribut für einen generierten Wert im Funktionsbereich Systemadministration unter Geschäftsregeln verwendet. In der Systemverwaltung müssen Sie jetzt die Entität bearbeiten, um automatisch generierte Codewerte zu aktivieren. Weitere Informationen finden Sie unter Automatische Codeerstellung (Master Data Services).

Wenn Sie bei einem SQL Server 2008 R2-Modellbereitstellungspaket, das eine Regel dieses Typs enthält, die Datenbank auf SQL Server 2012 aktualisieren, wird die Geschäftsregel ausgeschlossen.

Massenaktualisierungen und -export

In der Master Data Manager-Webanwendung können Sie keine Attributwerte für mehrere Elemente im Stapel mehr aktualisieren. Um Massenaktualisierungen auszuführen, verwenden Sie den Stagingprozess oder den Master Data Services Add-In für Excel.

In der Master Data Manager-Webanwendung können Sie keine Elemente mehr nach Excel exportieren. Um mit Elementen in Excel zu arbeiten, verwenden Sie den Master Data Services Add-In für Excel.

Transaktionen

Benutzer können im Funktionsbereich Explorer keine eigenen Transaktionen mehr rückgängig machen. Früher konnten Benutzer Änderungen, die sie sich im Explorer an Daten vorgenommen haben, rückgängig machen. Administratoren können jedoch weiterhin Transaktionen für alle Benutzer im Funktionsbereich Versionsverwaltung rückgängig machen.

Anmerkungen sind jetzt dauerhaft und können nicht gelöscht werden. Zuvor wurden Anmerkungen als Transaktionen angesehen und durch das Wiederherstellen der Transaktion gelöscht.

Webdienst

Der Master Data Services-Webdienst wird jetzt automatisch aktiviert, wie in Silverlight erforderlich. Zuvor musste der Webdienst manuell aktiviert werden.

PowerShell-Cmdlets

MDS schließt keine PowerShell-Cmdlets mehr ein.

Siehe auch

Konzepte

Veraltete Master Data Services-Funktionen in SQL Server 2012