Veröffentlicht am: Nov 27, 2023
AWS Glue Data Catalog unterstützt jetzt die Erstellung, Verwaltung und Zugriffskontrolle von SQL-Ansichten, die mehrere Engines unterstützen. Kunden können SQL-Ansichten in AWS Glue Data Catalog erstellen und sie von SQL-Engines wie Amazon Athena, Amazon Redshift und Spark mit Amazon EMR auf EC2 abfragen.
Wenn Kunden heute eine Ansicht erstellen und über mehrere SQL-Engines auf diese Ansicht zugreifen möchten, müssen sie für jede Engine separate Ansichten erstellen. Darüber hinaus müssen Datenbesitzer für jede Engine Zugriff auf jede Ansicht und die zugrunde liegenden Tabellen der Ansicht gewähren. Die Ansicht kann nicht zum Filtern von Inhalten aus Basistabellen verwendet werden, da Verbraucher direkten Zugriff auf diese Tabellen haben müssen. Mithilfe von AWS Glue Data Catalog-Ansichten können Kunden ein einzelnes Ansichtsobjekt erstellen, das von mehreren Engines abgefragt werden kann, ohne dass Verbraucher Zugriff auf Basistabellen der Ansicht haben. Administratoren können mithilfe der Multi-Engine-Ansichten des AWS Glue Data Catalog steuern, auf welche Teile der zugrunde liegenden Daten Verbraucher mithilfe der umfangreichen SQL-Dialekte zugreifen können, die von SQL-Engines bereitgestellt werden. Der Zugriff auf Ansichten kann durch dieselben AWS Lake Formation-Berechtigungen, Ressourcen, Spalten und Tags gesteuert werden, die für die Gewährung des Zugriffs auf andere Ressourcen im Data Lake verwendet werden.
Dieses Feature ist in mehreren AWS-Regionen als Vorschauversion verfügbar, darunter Nord-Virginia, Ohio, Oregon, Irland und Tokio. Informationen zu den ersten Schritten mit dieser Funktion finden Sie in der Dokumentation zu Ansichten.