MicroStrategy ONE

Verbindungszuordnung

Eine Verbindungszuordnung in MicroStrategy ist ein Link zwischen einem MicroStrategy-Benutzer, einer Datenbankverbindung und einer Datenbankanmeldung. Sie wird verwendet, um Datenbanksicherheit (Zeilenebene) auf einen MicroStrategy-Benutzer anzuwenden. Die Verbindungszuordnung ermöglicht Administratoren, einen Benutzer oder eine Gruppe im MicroStrategy-System einer bestimmten Anmelde-ID im Data Warehouse-RDBMS zuzuweisen. Die Zuordnungen werden normalerweise verwendet, um eine der mehreren RDBMS-Datensicherheitstechniken (Sicherheitsansichten, nach Zeilen und nach Spalten aufgeteilte Faktentabellen) zu nutzen, die Architekten möglicherweise bereits erstellt haben. Wenn eine Datenbankverbindungszuordnung geändert wird, muss MicroStrategy Intelligence Server aktualisiert werden, um die Änderungen zu erkennen.

Schauen Sie sich das Video unten an, um mehr zu erfahren!

Die Verbindungszuordnung ist nützlich, wenn MicroStrategy-Benutzer auf Data Warehouse-Ebene voneinander unterschieden werden müssen oder wenn sie zu separaten Data Warehouses weitergeleitet werden müssen. Diese beiden Szenarien werden unten beschrieben.

Herstellen einer Verbindung zum Data Warehouse mithilfe unterschiedlicher Datenbankanmeldungen

In diesem Szenario sind Projekt, Datenbankinstanz und Data Warehouse für die Benutzer in zwei Gruppen identisch, die Verbindungszuordnung gibt jedoch für jede Gruppe unterschiedliche Datenbankanmeldungen an. Ein Fall, in dem Sie Verbindungszuordnungen verwenden können, ist, wenn Sie bereits Sicherheitsansichten im Data Warehouse definiert haben und Sie zulassen möchten, dass die Aufträge der MicroStrategy-Benutzer unter Verwendung dieser spezifischen Anmelde-IDs im Data Warehouse ausgeführt werden.

Beispiel

Der CEO des Unternehmens verfügt über einen Login, der ihm den Zugriff auf alle Daten ermöglicht, während alle anderen Benutzer über einen Login verfügen, der ihnen einen eingeschränkten Zugriff auf die Daten ermöglicht.

  • Der CEO hat Zugriff auf alle Daten (Warehouse-Login-ID = „CEO“)

  • Alle anderen Benutzer haben eingeschränkten Zugriff (Lager-Login-ID = „MSTR-Benutzer“)

In diesem Fall müssen Sie in MicroStrategy eine Benutzerverbindungszuordnung für den CEO erstellen. Dazu müssen Sie:

  • Erstellen Sie eine neue Datenbankanmeldedefinition für den CEO in MicroStrategy, damit sie mit der vorhandenen Anmelde-ID im Data Warehouse übereinstimmt

  • Erstellen Sie die neue Verbindungszuordnung in MicroStrategy, um anzugeben, dass der CEO-Benutzer die neue Datenbankanmeldung verwendet

Dies wird im folgenden Diagramm dargestellt, in dem sich der CEO als CEO anmeldet (unter Verwendung des neuen Datenbank-Logins „CEO“) und alle anderen Benutzer den Standard-Datenbank-Login „MSTR-Benutzer“ verwenden.

Herstellen einer Verbindung zu verschiedenen Data Warehouses mithilfe desselben Projekts

In diesem Szenario sind Projekt, Datenbankinstanz und Datenbankanmeldung identisch, aber die Verbindungszuordnung gibt für die beiden Gruppen unterschiedliche Datenbankverbindungen (und daher unterschiedliche DSNs) an. Damit das Projekt mit beiden Data Warehouses funktioniert, müssen diese die gleiche Struktur haben. Dies ist in einer Umgebung anwendbar, in der es zwei Data Warehouses gibt

Beispiel

Es gibt zwei Data Warehouses – eines mit inländischen Daten und eines mit ausländischen Daten. Benutzer müssen je nach Benutzergruppe, zu der sie gehören, wenn sie sich bei MicroStrategy anmelden, zur einen oder anderen Richtlinie weitergeleitet werden.

  • „US-Benutzer“ stellen eine Verbindung zum US-Data Warehouse her (Data Warehouse-Anmelde-ID „MSTR-Benutzer“)

  • „Europa-Benutzer“ stellen eine Verbindung zum Londoner Data Warehouse her (Data Warehouse-Anmelde-ID „MSTR-Benutzer“)

In diesem Fall müssen Sie in MicroStrategy eine Benutzerverbindungszuordnung für beide Benutzergruppen erstellen. Dazu müssen Sie:

  • Erstellen Sie zwei Datenbankverbindungen in MicroStrategy – eine zu jedem Data Warehouse (dies setzt voraus, dass für jedes Data Warehouse bereits DSNs vorhanden sind).

  • Erstellen Sie zwei Verbindungszuordnungen im MicroStrategy-Projekt, die die Gruppen über die zwei neuen Datenbankverbindungsdefinitionen mit den verschiedenen Data Warehouses verbinden

Im folgenden Diagramm werden die beiden unterschiedlichen Datenbankverbindungen „US“ und „Europe“ verwendet. Obwohl die Data Warehouse-Anmelde-ID für beide Datenbankverbindungen „MSTR-Benutzer“ lautet, gehören die Benutzer innerhalb von MicroStrategy zwei verschiedenen Gruppen an: „US-Benutzer“ und „Europa-Benutzer“.

Erstellen einer Verbindungszuordnung

Sie können eine neue Verbindungszuordnung vom Projektkonfigurations-Editor in der Workstation aus erstellen. Um eine Verbindungszuordnung zu erstellen, müssen Sie einem Benutzer oder einer Gruppe entweder eine Datenbankverbindung oder einen Datenbank-Login zuweisen, der vom Standard abweicht.

  1. Melden Sie sich in der Workstation bei Ihrem Projekt an. Sie müssen über die folgenden Privilegien verfügen:

    • Konfigurieren der Verbindungszuordnung

    • Umgehen aller Objektsicherheitszugriffsprüfungen

    • Projektdatenquelle konfigurieren

  2. Klicken Sie mit der rechten Maustaste auf ein Projekt und wählen Sie aus - Eigenschaften.

    Wählen Sie aus Informationen abrufen wenn Sie einen Mac verwenden.

  3. Wählen Sie im linken Bereich aus Verbindungszuordnung.
  4. Klicken Sie auf Verbindungszuordnung, um eine neue Zeile hinzuzufügen.

  5. Wählen Sie a aus Datenquelle, Datenbankverbindung und Datenbankanmeldung aus den Dropdowns.

  6. Klicken Sie im Abschnitt Benutzer/Gruppen auf Hinzufügen, um Benutzer oder Benutzergruppen hinzuzufügen.

  7. Nutzen Sie zur Auswahl die Suche oder navigieren Sie zum entsprechenden Benutzer bzw. zu den entsprechenden Benutzergruppen.

  8. Klicken Sie nach der Auswahl der Benutzer oder Gruppen auf Hinzufügen, um sie der Verbindungszuordnung hinzuzufügen.

  9. Um einen Benutzer oder eine Benutzergruppe aus einer Verbindungszuordnung zu entfernen, bewegen Sie den Mauszeiger über den Benutzer oder die Gruppe /group und klicken Sie auf .

  10. Klicken Sie auf OK.