Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Zugriff auf Ressourcenlink-Tabellen verwalten
In einem kontoübergreifenden Zugriffsszenario in Lake Formation muss der Benutzer, um einem Benutzer die Select-Berechtigung zu erteilen, die Describe-Berechtigung für den Ressourcenlink haben, da Ressourcenlinks für integrierte AWS-Services wie Amazon Athena und Amazon Redshift erforderlich sind, sowie die Select-Berechtigung für die gemeinsam genutzte Tabelle, um Lesezugriff auf die zugrunde liegenden Ressourcen-Link-Daten zu haben. Es handelt sich also um einen zweistufigen Erteilungsprozess:
Gehen Sie wie folgt vor, um einem QuickSight Benutzer Zugriff auf einen Ressourcenlink zu gewähren:
Anmerkung
Sie müssen diesen Vorgang für jede Tabelle einzeln wiederholen. Sie können nicht allen Tabellen in einer Datenbank gleichzeitig Berechtigungen gewähren.
-
Melden Sie sich als Data-Lake-Administrator beim Verbraucherkonto an und öffnen Sie die Lake-Formation-Konsole.
-
Gehen Sie im linken Navigationsbereich zu „Tabellen“ und wählen Sie den Ressourcenlink der gemeinsam genutzten Tabelle aus, die im vorherigen Abschnitt erstellt wurde.
-
Wählen Sie Aktionen und anschließend Erteilen aus.
-
Wählen Sie im Menü „Datenberechtigungen gewähren“ im Abschnitt „Principals“ die Option SAML-Benutzer und -Gruppen aus und geben Sie den ARN des QuickSight Benutzers ein.
-
Wählen Sie im Abschnitt „Tabellenberechtigungen“ die Option „Als Tabellenberechtigung beschreiben“ aus.
-
Wählen Sie Grant (Erteilen).
Jetzt kann der QuickSight Benutzer sehen, dass die Tabelle in der Datensatzkonsole von Quicksight vorhanden ist.
Wenn der QuickSight Benutzer zu diesem Zeitpunkt jedoch versucht, eine Vorschau der Daten anzuzeigen oder sie zu visualisieren, wird eine Ausnahme ausgelöst, da der Benutzer keinen Zugriff auf die zugrunde liegenden Daten hat.
Jetzt gewähren wir dem Benutzer Lesezugriff auf die Daten im Ziel des Ressourcenlinks, der von Connect Customer gemeinsam genutzten Tabelle. Führen Sie dazu die folgenden Schritte aus:
-
Melden Sie sich als Data-Lake-Administrator beim Verbraucherkonto an und öffnen Sie die Lake-Formation-Konsole.
-
Gehen Sie im linken Navigationsbereich zu Tabellen und wählen Sie den Ressourcenlink der gemeinsam genutzten Tabelle aus, die im vorherigen Abschnitt erstellt wurde.
-
Wählen Sie Aktionen und anschließend Auf Ziel erteilen aus.
-
Wählen Sie im Menü „Datenberechtigungen gewähren“ im Abschnitt „Principals“ die Option SAML-Benutzer und -Gruppen aus und geben Sie den ARN des QuickSight Benutzers ein.
-
Wählen Sie im Abschnitt Tabellenberechtigungen die Option „Als Tabellenberechtigung auswählen“ aus.
-
Wählen Sie Grant (Erteilen).
Zugriff pro Tabelle gewähren
Sie müssen den Zugriff für jede Tabelle einzeln gewähren. Sie können nicht den Zugriff auf alle Tabellen in einer Datenbank gleichzeitig gewähren.
Der im Schritt Bei Ziel gewähren angezeigte Datenbankwert entspricht möglicherweise nicht Ihrem erwarteten Datenbanknamen. Verwenden Sie den in der Benutzeroberfläche angezeigten Wert. Wenn Sie ihn auf einen anderen Wert ändern, schlägt die Erteilung der Berechtigungen fehl.