Publicado en: Nov 27, 2023

El catálogo de datos de AWS Glue ahora admite la creación, la administración y el control de acceso de vistas de SQL que admiten varios motores. Los clientes pueden crear vistas de SQL en el catálogo de datos AWS Glue y consultarlas desde motores de SQL, incluidos Amazon Athena, Amazon Redshift y Spark con Amazon EMR en EC2.

En la actualidad, cuando los clientes crean una vista y desean acceder a ella en varios motores de SQL, necesitan crear vistas independientes para cada motor. Además, los propietarios de los datos deben conceder acceso a cada vista y a las tablas subyacentes de la vista para cada motor. La vista no se puede usar para filtrar el contenido de las tablas base porque los consumidores deben tener acceso directo a esas tablas. Con las vistas del catálogo de datos de AWS Glue, los clientes pueden crear un objeto de vista única que se puede consultar desde varios motores sin que los consumidores tengan acceso a las tablas base de la vista. Los administradores pueden utilizar las vistas multimotor del catálogo de datos de AWS Glue para controlar a qué partes de los datos subyacentes pueden acceder los consumidores mediante los ricos dialectos de SQL que proporcionan los motores de SQL. El acceso a las vistas se puede controlar mediante los mismos permisos, recursos, columnas y etiquetas de AWS Lake Formation que se utilizan para conceder acceso a otros recursos del lago de datos.

Esta característica está disponible para su versión preliminar en varias regiones de AWS, incluidas Virginia del Norte, Ohio, Oregón, Irlanda y Tokio. Para empezar a utilizar esta característica, consulte la documentación sobre las vistas.