Limitaciones de Amazon Redshift Spectrum - Amazon Redshift

Limitaciones de Amazon Redshift Spectrum

En este tema se describen las limitaciones para usar Redshift Spectrum.

Tenga en cuenta las siguientes consideraciones cuando utilice Redshift Spectrum:

  • El clúster de Amazon Redshift y el bucket de Amazon S3 deben estar en la misma región de AWS.

  • Redshift Spectrum no admite el enrutamiento de VPC mejorado con clústeres aprovisionados. Para acceder a sus datos de Amazon S3, es posible que deba realizar pasos de configuración adicionales. Para obtener más información, consulte Redshift Spectrum y enrutamiento de VPC mejorado en la Guía de administración de Amazon Redshift.

  • Redshift Spectrum es compatible con los alias de puntos de acceso de Amazon S3. Para obtener más información, consulte Uso de un alias de estilo bucket en su punto de acceso en la Guía del usuario de Amazon Simple Storage Service. No obstante, Redshift Spectrum no admite la VPC con alias de punto de acceso de Amazon S3. Para obtener más información, consulte Redshift Spectrum y enrutamiento de VPC mejorado en la Guía de administración de Amazon Redshift.

  • No puede realizar operaciones de actualización o eliminación en tablas externas. Para crear una nueva tabla externa en el esquema especificado, puede utilizar CREATE EXTERNAL TABLE. Para obtener más información acerca de CREATE EXTERNAL TABLE AS, consulte CREATE EXTERNAL TABLE. Para insertar los resultados de una consulta SELECT en tablas externas existentes en catálogos externos, puede utilizar INSERT (tabla externa). Para obtener más información acerca de INSERT (tabla externa), consulte INSERT (tabla externa).

  • A menos que esté utilizando un AWS Glue Data Catalog habilitado para AWS Lake Formation, no puede controlar los permisos de usuario en una tabla externa. En cambio, sí puede conceder y revocar permisos en el esquema externo. Para obtener más información sobre el uso de AWS Lake Formation, consulte Redshift Spectrum y AWS Lake Formation.

  • Para ejecutar consultas de Redshift Spectrum, el usuario de la base de datos debe tener permiso para crear tablas temporales en ella. En el siguiente ejemplo, se concede un permiso temporal para la base de datos spectrumdb al grupo de usuarios spectrumusers.

    grant temp on database spectrumdb to group spectrumusers;

    Para obtener más información, consulte GRANT.

  • Cuando utilice el catálogo de datos de Athena o de AWS Glue como almacén de metadatos, consulte Cuotas y límites en la Guía de administración de Amazon Redshift.

  • Redshift Spectrum no es compatible con Amazon EMR con Kerberos.