Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In dieser Lektion erstellen Sie Rollen. Rollen bieten Modelldatenbankobjekt und Datensicherheit, indem der Zugriff auf nur die Windows-Benutzer beschränkt wird, die Rollenmitglieder sind. Jede Rolle wird mit einer einzigen Berechtigung definiert: None, Read, Read and Process, Process oder Administrator. Rollen können während der Modellerstellung mithilfe des Dialogfelds "Rollen-Manager" in SQL Server-Datentools definiert werden. Nachdem ein Modell bereitgestellt wurde, können Sie Rollen mithilfe von SQL Server Management Studio verwalten. Weitere Informationen finden Sie unter Rollen (SSAS Tabular).
Hinweis
Das Erstellen von Rollen ist nicht erforderlich, um dieses Lernprogramm abzuschließen. Standardmäßig verfügt das Konto, mit dem Sie derzeit angemeldet sind, über Administratorrechte für das Modell. Um anderen Benutzern in Ihrer Organisation jedoch das Durchsuchen des Modells mithilfe einer Berichterstellungsclientanwendung zu ermöglichen, müssen Sie mindestens eine Rolle mit Leseberechtigungen erstellen und diese Benutzer als Mitglieder hinzufügen.
Sie erstellen drei Rollen:
Sales Manager – Diese Rolle kann Benutzer in Ihrer Organisation enthalten, für die Sie Lesen-Berechtigung für alle Modellobjekte und -daten haben möchten.
Vertriebsanalyst US – Diese Rolle kann Benutzer in Ihrer Organisation enthalten, für die Sie nur Daten im Zusammenhang mit Verkäufen in den USA (USA) durchsuchen möchten. Für diese Rolle verwenden Sie eine DAX-Formel, um einen Zeilenfilter zu definieren, wodurch Mitglieder nur für die VEREINIGTEN Staaten daten durchsuchen können.
Administrator – Diese Rolle kann Benutzer enthalten, für die Sie über Administratorberechtigungen verfügen möchten, wodurch unbegrenzter Zugriff und Berechtigungen zum Ausführen von Administrativen Aufgaben in der Modelldatenbank möglich sind.
Da Windows-Benutzer- und Gruppenkonten in Ihrer Organisation eindeutig sind, können Sie Konten aus Ihrer jeweiligen Organisation zu Mitgliedern hinzufügen. Für dieses Tutorial können Sie jedoch auch die Mitglieder offen lassen. Sie können die Auswirkungen jeder Rolle weiter unten in Lektion 12 testen: Analysieren in Excel.
Geschätzte Zeit zum Abschließen dieser Lektion: 15 Minuten
Voraussetzungen
Dieses Thema ist Teil eines tabellarischen Modellierungs-Lernprogramms, das in der Reihenfolge abgeschlossen werden sollte. Bevor Sie die Aufgaben in dieser Lektion ausführen, sollten Sie die vorherige Lektion abgeschlossen haben: Lektion 11: Erstellen von Partitionen.
Rollen erstellen
So erstellen Sie eine Sales Manager-Benutzerrolle
Klicken Sie in SQL Server-Datentools auf das Menü "Modell " und dann auf "Rollen".
Klicken Sie im Dialogfeld "Rollen-Manager " auf "Neu".
Der Liste wird eine neue Rolle mit der Berechtigung "None" hinzugefügt.
Klicken Sie auf die neue Rolle, und benennen Sie dann die Rolle in der Spalte Name um zu
Internet Sales Manager.Klicken Sie in der Spalte "Berechtigungen" auf die Dropdownliste, und wählen Sie dann die Berechtigung " Lesen " aus.
Optional: Klicken Sie auf die Registerkarte " Mitglieder " und dann auf "Hinzufügen".
Geben Sie im Dialogfeld "Benutzer oder Gruppen auswählen " die Windows-Benutzer oder -Gruppen aus Ihrer Organisation ein, die Sie in die Rolle einbeziehen möchten.
Überprüfen Sie Ihre Auswahl, und klicken Sie dann auf "OK".
So erstellen Sie eine Vertriebsanalyst-US-Benutzerrolle
Klicken Sie in SQL Server-Datentools auf das Menü "Modell " und dann auf "Rollen".
Klicken Sie im Dialogfeld "Rollen-Manager " auf "Neu".
Der Liste wird eine neue Rolle mit der Berechtigung "None" hinzugefügt.
Klicken Sie auf die neue Rolle, und benennen Sie dann die Rolle in der Spalte „Name“ in
Internet Sales USum.Klicken Sie in der Spalte "Berechtigungen" auf die Dropdownliste, und wählen Sie dann die Berechtigung " Lesen " aus.
Klicken Sie auf die Registerkarte "Zeilenfilter", und geben Sie dann nur für die Tabelle " Geographie " in der Spalte "DAX-Filter" die folgende Formel ein:
=Geography[Country Region Code] = "US"Eine Zeilenfilterformel muss in einen booleschen Wert (TRUE/FALSE) aufgelöst werden. Mit dieser Formel geben Sie an, dass nur Zeilen mit dem Codewert "Landregion" "US" für den Benutzer sichtbar sind.
Wenn Sie die Erstellung der Formel abgeschlossen haben, drücken Sie die EINGABETASTE.
Optional: Klicken Sie auf die Registerkarte " Mitglieder " und dann auf "Hinzufügen".
Geben Sie im Dialogfeld "Benutzer oder Gruppen auswählen " die Windows-Benutzer oder -Gruppen aus Ihrer Organisation ein, die Sie in die Rolle einbeziehen möchten.
Überprüfen Sie Ihre Auswahl, und klicken Sie dann auf "OK".
So erstellen Sie eine Administratorrolle
Klicken Sie im Dialogfeld "Rollen-Manager " auf "Neu".
Klicken Sie auf die neue Rolle und benennen Sie die Rolle dann in der Spalte Name in
Internet Sales Administratorum.Klicken Sie in der Spalte "Berechtigungen" auf die Dropdownliste, und wählen Sie dann die Administratorberechtigung aus.
Klicken Sie auf die Registerkarte " Mitglieder " und dann auf "Hinzufügen".
Optional: Geben Sie im Dialogfeld "Benutzer oder Gruppen auswählen " die Windows-Benutzer oder -Gruppen aus Ihrer Organisation ein, die Sie in die Rolle einbeziehen möchten.
Überprüfen Sie Ihre Auswahl, und klicken Sie dann auf "OK".
Nächste Schritte
Um dieses Lernprogramm fortzusetzen, wechseln Sie zur nächsten Lektion: Lektion: Lektion 13: Analysieren in Excel.