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.
Überlegungen und Einschränkungen im Datenkatalog
In ist eine Ansicht eine virtuelle Tabelle AWS Glue Data Catalog, deren Inhalt durch eine Abfrage definiert wird, die auf eine oder mehrere Tabellen verweist. Mit SQL Editoren für Amazon Athena oder Amazon Redshift können Sie eine Ansicht erstellen, die auf bis zu 10 Tabellen verweist. Die einer Ansicht zugrunde liegenden Referenztabellen können zu derselben Datenbank oder zu verschiedenen Datenbanken innerhalb derselben gehören. AWS-Konto
Die folgenden Überlegungen und Einschränkungen gelten für Datenkatalogansichten.
Sie können keine Ansicht von der Lake Formation Formation-Konsole aus erstellen. Sie können Ansichten mit dem AWS CLI oder erstellenSDK.
Sie können Datenkatalogsichten für Tabellen erstellen, die bei Lake Formation registriert sind, sowohl im Hybridzugriffsmodus als auch im Lake Formation Formation-Modus.
Bei der Verwendung von Datenkatalogsichten im Lake Formation Formation-Hybridzugriffsmodus wird empfohlen, sicherzustellen, dass die Hauptbenutzer, die die Ansicht verwenden, für Lake Formation Formation-Berechtigungen für die in der Ansicht referenzierten Basistabellen aktiviert sind, ohne Zugriff zu gewähren. Dadurch wird sichergestellt, dass die Basistabellen den Verbrauchern nicht über AWS Glue IAM Berechtigungen zugänglich gemacht werden.
Bei der Version mit kontenübergreifendem Teilen von Ansichten gibt es keine Einschränkungen.
Ansichten werden genauso wie Datenkatalogtabellen versioniert, wenn Sie die
ALTER VIEW
Anweisung für einen bereits erstellten Ansichtsdialekt verwenden. Sie können nicht zu einer vorherigen Ansicht zurückkehren, da sich die Version der Ansicht mit den zugrunde liegenden Datenänderungen ändert. Sie können eine View-Version löschen und es wird standardmäßig die nächste verfügbare neueste Version verwendet. Wenn Sie die Ansichtsversion ändern, stellen Sie sicher, dass Ihre Daten mit dem ausgewählten Ansichtsversionsschema synchronisiert sind.Es APIs werden keine neuen Datenkataloge eingeführt. Die vorhandenen
CreateTable
UpdateTable
,DeleteTable
undGetTable
APIs werden aktualisiert.Amazon Redshift erstellt immer Ansichten mit Varchar-Spalten aus Tabellen mit Zeichenfolgen. Wenn Sie Dialekte aus anderen Engines hinzufügen, müssen Sie Zeichenkettenspalten mit einer expliziten Länge in Varchar umwandeln.
-
Die Gewährung von Data Lake-Berechtigungen
All tables
innerhalb einer Datenbank führt dazu, dass der Empfänger über Berechtigungen für alle Tabellen und Ansichten in der Datenbank verfügt. Sie können keine Ansichten erstellen:
Diese verweisen auf andere Ansichten.
Wenn es sich bei der Referenztabelle um einen Ressourcenlink handelt.
Wenn sich die Referenztabelle in einem anderen Konto befindet.
Aus externen Hive-Metastoren.