Cuotas y límites de Amazon Redshift - Amazon Redshift

Cuotas y límites de Amazon Redshift

Amazon Redshift tiene cuotas que limitan el uso de varios recursos en su cuenta de AWS en función de cada región de AWS. Existe un valor predeterminado para cada cuota, y algunas cuotas se pueden ajustar. En el caso de las cuotas ajustables, puede solicitar un aumento para su cuenta de AWS en una región de AWS mediante el envío de un Formulario de aumento de límites de Amazon Redshift.

Cuotas para objetos de Amazon Redshift

Amazon Redshift tiene cuotas que limitan el uso de varios tipos de objetos. Hay un valor predeterminado para cada uno.

Nombre de la cuota Valor predeterminado de AWS Ajustable Descripción

Cuentas de AWS que puede autorizar para que restauren una instantánea por instantánea

20

No

Número máximo de cuentas de AWS que puede autorizar para realizar una restauración de instantánea por instantánea.

Cuentas de AWS que puede autorizar para que restauren una instantánea por cada AWS KMS key

100

No

El número máximo de cuentas de AWS que puede autorizar para que restauren una instantánea por cada clave de KMS. Es decir, si tiene 10 instantáneas que están cifradas con una sola clave de KMS, puede autorizar a 10 cuentas de AWS a restaurar cada instantánea u otras combinaciones que sumen hasta 100 cuentas y no excedan las 20 cuentas por cada instantánea.

Roles de IAM del clúster que permiten a Amazon Redshift acceder a otros servicios de AWS

501

No

Número máximo de roles de IAM que puede asociar a un clúster para permitir que Amazon Redshift acceda a otros servicios de AWS del usuario propietario del clúster y los roles de IAM.

1 La cuota es 10 en las siguientes Regiones de AWS: us-iso-east-1, us-iso-west-1, us-isob-east-1.

Nivel de simultaneidad (slots de consulta) de todas las colas de WLM manuales definidas por el usuario

50

No

Máximo número de slots de consulta en todas las colas definidas por el usuario a través de la administración manual de cargas de trabajo.

Clústeres de escalado de simultaneidad

10

Número máximo de clústeres de escalado de simultaneidad.

Nodos DC2 de un clúster

128

Número máximo de nodos DC2 que se pueden asignar a un clúster. Para obtener más información sobre los límites de cada tipo de nodo, consulte Clústeres y nodos de Amazon Redshift.

Nodos DS2 de un clúster

128

Número máximo de nodos DS2 que se pueden asignar a un clúster. Para obtener más información sobre los límites de cada tipo de nodo, consulte Clústeres y nodos de Amazon Redshift.

Suscripciones de eventos

20

Número máximo de suscripciones a eventos para esta cuenta en la región de AWS actual.

Nodos

200

Número máximo de nodos entre todas las instancias de base de datos para esta cuenta en la región de AWS actual.

Grupos de parámetros

20

No

Número máximo de grupos de parámetros para esta cuenta en la región de AWS actual.

Nodos RA3 de un clúster

128

Número máximo de nodos RA3 que se pueden asignar a un clúster. Para obtener más información sobre los límites de cada tipo de nodo, consulte Clústeres y nodos de Amazon Redshift.

Puntos de enlace de la VPC administrados por Redshift que se conectan a un clúster

30

Número máximo de puntos de enlace de la VPC administrados por Redshift que puede conectar a un clúster. Para obtener más información acerca de los puntos de enlace de la VPC administrados por Redshift, consulte Uso de puntos de enlace de la VPC administrados por Redshift.

Los beneficiarios del clúster al cual se accede a través de un punto de enlace de la VPC administrado por Redshift

5

Número máximo de beneficiarios que el propietario de un clúster puede autorizar para crear un punto de enlace de la VPC administrado por Redshift para un clúster. Para obtener más información acerca de los puntos de enlace de la VPC administrados por Redshift, consulte Uso de puntos de enlace de la VPC administrados por Redshift.

Puntos de enlaces de la VPC administrados por Redshift por cada autorización

5

Número máximo de puntos de enlace de la VPC administrados por Redshift que puede crear por cada autorización. Para obtener más información acerca de los puntos de enlace de la VPC administrados por Redshift, consulte Uso de puntos de enlace de la VPC administrados por Redshift.

Nodos reservados

200

Número máximo de nodos reservados para esta cuenta en la región de AWS actual.

Esquemas de cada base de datos por clúster

9900

No

Número máximo de esquemas que se pueden crear en cada base de datos y cada clúster. No obstante, los esquemas pg_temp_* no se tienen cuentan para calcular esta cuota.

Grupos de seguridad

20

Número máximo de grupos de seguridad para esta cuenta en la región de AWS actual.

Tamaño de fila única cuando carga se realiza mediante COPY

4

No

Tamaño máximo (en MB) de una sola fila cuando la carga se realiza mediante el comando COPY.

Instantáneas

20

Número máximo de instantáneas del usuario para esta cuenta en la región de AWS actual.

Grupos de subredes

20

Número máximo de grupos de subredes para esta cuenta en la región de AWS actual.

Subredes de un grupo de subredes

20

Número máximo de subredes de un grupo de subredes.

Tablas de nodos de clúster de tipo large

9900

No

Número máximo de tablas en los nodos de clúster de tipo large. Este límite incluye tablas permanentes, tablas temporales, tablas de recursos para compartir datos y vistas materializadas. Las tablas externas se cuentan como tablas temporales. Las tablas temporales incluyen las tablas temporales definidas por el usuario y las tablas temporales creadas por Amazon Redshift durante el procesamiento de las consultas o el mantenimiento del sistema. Las vistas y las tablas de sistema no se incluyen en este límite.

Tablas de nodos de clúster de tipo xlarge

9900

No

Número máximo de tablas en los nodos de clúster de tipo xlarge. Este límite incluye tablas permanentes, tablas temporales, tablas de recursos para compartir datos y vistas materializadas. Las tablas externas se cuentan como tablas temporales. Las tablas temporales incluyen las tablas temporales definidas por el usuario y las tablas temporales creadas por Amazon Redshift durante el procesamiento de las consultas o el mantenimiento del sistema. Las vistas y las tablas de sistema no se incluyen en este límite.

Tablas para el tipo de nodo de clúster xlplus con un clúster de un solo nodo.

9900

No

Número máximo de tablas para el tipo de nodo de clúster xlplus con un clúster de un solo nodo. Este límite incluye tablas permanentes, tablas temporales, tablas de recursos para compartir datos y vistas materializadas. Las tablas externas se cuentan como tablas temporales. Las tablas temporales incluyen las tablas temporales definidas por el usuario y las tablas temporales creadas por Amazon Redshift durante el procesamiento de las consultas o el mantenimiento del sistema. Las vistas y las tablas de sistema no se incluyen en este límite.

Tablas para el tipo de nodo de clúster xlplus con un clúster de varios nodos.

20 000

No

Número máximo de tablas para el tipo de nodo de clúster xlplus con un clúster de varios nodos. Este límite incluye tablas permanentes, tablas temporales, tablas de recursos para compartir datos y vistas materializadas. Las tablas externas se cuentan como tablas temporales. Las tablas temporales incluyen las tablas temporales definidas por el usuario y las tablas temporales creadas por Amazon Redshift durante el procesamiento de las consultas o el mantenimiento del sistema. Las vistas y las tablas de sistema no se incluyen en este límite.

Tablas de nodos de clúster de tipo 4xlarge

200.000

No

Número máximo de tablas en los nodos de clúster de tipo 4xlarge. Este límite incluye tablas permanentes, tablas temporales, tablas de recursos para compartir datos y vistas materializadas. Las tablas externas se cuentan como tablas temporales. Las tablas temporales incluyen las tablas temporales definidas por el usuario y las tablas temporales creadas por Amazon Redshift durante el procesamiento de las consultas o el mantenimiento del sistema. Las vistas y las tablas de sistema no se incluyen en este límite.

Tablas de nodos de clúster de tipo 8xlarge

200.000

No

Número máximo de tablas en los nodos de clúster de tipo 8xlarge. Este límite incluye tablas permanentes, tablas temporales, tablas de recursos para compartir datos y vistas materializadas. Las tablas externas se cuentan como tablas temporales. Las tablas temporales incluyen las tablas temporales definidas por el usuario y las tablas temporales creadas por Amazon Redshift durante el procesamiento de las consultas o el mantenimiento del sistema. Las vistas y las tablas de sistema no se incluyen en este límite.

Tablas de nodos de clúster de tipo 16xlarge

200.000

No

Número máximo de tablas en los nodos de clúster de tipo 16xlarge. Este límite incluye tablas permanentes, tablas temporales, tablas de recursos para compartir datos y vistas materializadas. Las tablas externas se cuentan como tablas temporales. Las tablas temporales incluyen las tablas temporales definidas por el usuario y las tablas temporales creadas por Amazon Redshift durante el procesamiento de las consultas o el mantenimiento del sistema. Las vistas y las tablas de sistema no se incluyen en este límite.

Número de bases de datos

60

No

El número máximo permitido de bases de datos en un clúster de Amazon Redshift. Esto excluye las bases de datos creadas a partir de recursos compartidos de datos.

Tiempo de espera para sesiones en reposo o inactivas

4 horas

No

Este ajuste se aplica al clúster. Para obtener más información sobre cómo configurar el valor del tiempo de espera de la sesión en reposo de un usuario, consulte ALTER USER en la Guía para desarrolladores de bases de datos de Amazon Redshift. El ajuste del usuario tiene prioridad sobre el ajuste del clúster.

Tiempo de espera para las transacciones inactivas

6 horas

No

El período máximo de inactividad de una transacción abierta antes de que Amazon Redshift finalice la sesión asociada a la transacción. Esta configuración tiene prioridad sobre la relativa al tiempo de inactividad definida por el usuario. Se aplica al clúster.

Procedimientos almacenados en una base de datos

10 000

No

Número máximo de procedimientos almacenados. Consulte Límites y diferencias para procedimientos almacenados compatibles si desea conocer más límites.

Número máximo de conexiones para nodos RA3

2,000

No

El número máximo de conexiones a un clúster RA3. (Se aplica de manera específica a los tipos de nodos ra3.xlplus, ra3.4xlarge y ra3.16xlarge). El número máximo de conexiones permitidas varía según el tipo de nodo.

Número máximo de conexiones para nodos DC2 y DS2

Varía

No

El número máximo de conexiones a un clúster dc2.large o ds2.large es 500. El número máximo de colecciones en un clúster dc2.8xlarge o ds2.8xlarge es 2000.

Número de roles de Amazon Redshift en un clúster

1 000

Número máximo de roles de Amazon Redshift que puede crear por clúster. Para obtener más información sobre los roles del control de acceso basado en roles (RBAC), consulte Control de acceso basado en roles (RBAC) en la Guía para desarrolladores de bases de datos de Amazon Redshift.

Cuotas de objetos de Amazon Redshift Serverless

Amazon Redshift tiene cuotas que limitan el uso de varios tipos de objetos en la instancia de Amazon Redshift Serverless. Hay un valor predeterminado para cada uno.

Nombre de la cuota Valor predeterminado de AWS Ajustable Descripción

Número de bases de datos

100

No

El número máximo permitido de bases de datos en un espacio de nombres de Amazon Redshift sin servidor. Esto excluye las bases de datos creadas a partir de recursos compartidos de datos.

Número de esquemas

9900

No

El número máximo permitido de esquemas en una instancia de Amazon Redshift Serverless.

Número de tablas

200.000

No

El número máximo permitido de tablas en una instancia de Amazon Redshift Serverless.

Tiempo de espera para sesiones en reposo o inactivas

1 hora

No

Para obtener más información sobre cómo configurar el valor del tiempo de espera de la sesión en reposo de un usuario, consulte ALTER USER en la Guía para desarrolladores de bases de datos de Amazon Redshift. La configuración del usuario tiene prioridad.

Se ha agotado el tiempo de espera de una consulta en ejecución

86 399 segundos (24 horas)

No

Tiempo máximo de ejecución de una consulta antes de que Amazon Redshift la finalice.

Tiempo de espera para las transacciones inactivas

6 horas

No

El período máximo de inactividad de una transacción abierta antes de que Amazon Redshift Serverless finalice la sesión asociada a la transacción. Esta configuración tiene prioridad sobre la relativa al tiempo de inactividad definida por el usuario.

Número máximo de conexiones

2000

No

El número máximo de conexiones permitidas para conectarse a un grupo de trabajo.

Número de grupos de trabajo

25

Número de grupos de trabajo admitidos.

Número de espacios de nombres

25

Número de espacios de nombres admitidos.

Número de roles de Amazon Redshift en un grupo de trabajo

1 000

Número máximo de roles de Amazon Redshift que puede crear por grupo de trabajo. Para obtener más información sobre los roles del control de acceso basado en roles (RBAC), consulte Control de acceso basado en roles (RBAC) en la Guía para desarrolladores de bases de datos de Amazon Redshift.

Para obtener más información acerca de la forma en que la configuración del tiempo de espera afecta a la facturación de Amazon Redshift Serverless, consulte Facturación para Amazon Redshift Serverless.

Cuotas para la API de datos de Amazon Redshift

Amazon Redshift tiene cuotas que limitan el uso de la API de datos de Redshift. Hay un valor predeterminado para cada uno. Para obtener más información acerca de la API de datos de Amazon Redshift, consulte Uso de la API de datos de Amazon Redshift.

Nombre de la cuota Valor predeterminado de AWS Ajustable Descripción

Transacciones por segundo (TPS) para la API BatchExecuteStatement

20

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Transacciones por segundo (TPS) para la API CancelStatement

3

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Transacciones por segundo (TPS) para la API DescribeStatement

100

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Transacciones por segundo (TPS) para la API DescribeTable

3

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Transacciones por segundo (TPS) para la API ExecuteStatement

30

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Transacciones por segundo (TPS) para la API GetStatementResult

20

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Transacciones por segundo (TPS) para la API ListDatabases

3

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Transacciones por segundo (TPS) para la API ListSchemas

3

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Transacciones por segundo (TPS) para la API ListStatements

3

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Transacciones por segundo (TPS) para la API ListTables

3

No

Número máximo de solicitudes de operación que puede realizar por segundo sin que aplique una limitación.

Cuotas para objetos del editor de consultas v2

Amazon Redshift tiene cuotas que limitan el uso de varios tipos de objetos en el editor de consultas de Amazon Redshift v2. Hay un valor predeterminado para cada uno.

Nombre de la cuota Valor predeterminado de AWS Ajustable Descripción

Conexiones

500

El número máximo de conexiones que puede crear en esta cuenta y en la región actual utilizando el editor de consultas v2.

Entidades principales activas por cuenta

50

Número máximo de entidades principales simultáneas que pueden usar el editor de consultas v2 en esta cuenta en la región actual.

Consultas guardadas

2.500

El número máximo de consultas guardadas que puede crear en esta cuenta y en la región actual utilizando el editor de consultas v2.

Versiones de consultas

20

El número máximo de versiones por consulta que puede crear en esta cuenta y en la región actual utilizando el editor de consultas v2.

Gráficos guardados

500

El número máximo de gráficos guardados que puede crear en esta cuenta y en la región actual utilizando el editor de consultas v2.

Filas recuperadas por consulta

100 000

No

El número máximo de filas recuperadas por consulta por el editor de consultas v2 en esta cuenta y en la región actual.

Tamaño de los datos recuperados por consulta

5

No

Tamaño máximo, en megabytes, de los datos recuperados por consulta por el editor de consultas v2 en esta cuenta y en la región actual.

Conexiones de socket simultáneas por entidad principal

10

Número máximo de conexiones de socket simultáneas al editor de consultas v2 que puede establecer una sola entidad principal en la región actual. Evalúe si debe aumentar esta cuota en caso de que reciba errores que le indiquen que sus conexiones de socket están por encima del límite.

Conexiones de socket simultáneas por cuenta

250

Número máximo de conexiones de socket simultáneas al editor de consultas v2 que pueden establecer todas las entidades principales de la cuenta en la región actual. Evalúe si debe aumentar esta cuota en caso de que reciba errores que le indiquen que sus conexiones de socket están por encima del límite.

Máximo de conexiones simultáneas

3

No

Número máximo de conexiones a bases de datos por usuario (incluye sesiones aisladas). El administrador del editor de consultas v2 puede establecer este valor del 1 al 10 en la Account settings (Configuración de la cuenta). Si alcanza el límite establecido por el administrador, considere la posibilidad de utilizar sesiones compartidas en lugar de sesiones aisladas al ejecutar el SQL. Para obtener más información acerca de las conexiones, consulte Apertura del editor de consultas v2. Para obtener más información sobre cómo configurar el límite, consulte Modificación de la configuración de la cuenta.

Cuotas y límites de objetos de Amazon Redshift Spectrum

Amazon Redshift Spectrum dispone de los siguientes límites y cuotas:

  • Número máximo de bases de datos por cada cuenta de AWS cuando se utiliza AWS Glue Data Catalog. Para ver este valor, consulte Cuotas de servicio de AWS Glue en la Referencia general de Amazon Web Services.

  • Número máximo de tablas por cada base de datos cuando se utiliza AWS Glue Data Catalog. Para ver este valor, consulte Cuotas de servicio de AWS Glue en la Referencia general de Amazon Web Services.

  • Número máximo de particiones por cada tabla cuando se utiliza AWS Glue Data Catalog. Para ver este valor, consulte Cuotas de servicio de AWS Glue en la Referencia general de Amazon Web Services.

  • Número máximo de particiones por cada cuenta de AWS cuando se utiliza AWS Glue Data Catalog. Para ver este valor, consulte Cuotas de servicio de AWS Glue en la Referencia general de Amazon Web Services.

  • El número máximo de columnas de tablas externas cuando se utiliza AWS Glue Data Catalog es de 1597 cuando las pseudocolumnas están habilitadas y de 1600 cuando no lo están.

  • El tamaño máximo de un valor de cadena de un archivo ION o JSON cuando se utiliza AWS Glue Data Catalog es 16 KB. La cadena se puede truncar si se alcanza este límite.

  • Puede añadir un máximo de 100 particiones en una única instrucción ALTER TABLE.

  • Todos los datos de S3 deben estar en la misma región de AWS que el clúster de Amazon Redshift.

  • Las marcas temporales de ION y JSON deben usar el formato ISO8601.

  • No se admite la compresión externa de archivos ORC.

  • Los SERDE de Text, OpenCSV y Regex no admiten delimitadores octales mayores que `\177`

  • Debe especificar un predicado en la columna de partición para evitar que se lean datos de todas las particiones.

    Por ejemplo, el predicado siguiente filtrará la columna ship_dtm, pero no aplicará el filtro en la columna de partición ship_yyyymm:

    WHERE ship_dtm > '2018-04-01'.

    Para omitir las particiones innecesarias, tiene que añadir un predicado WHERE ship_yyyymm = '201804'. Este predicado limitará las operaciones de lectura a la partición \ship_yyyymm=201804\.

Estos límites no se aplican a un metaalmacén Apache Hive.

Restricciones en la nomenclatura

En la siguiente tabla, se describen las restricciones en la nomenclatura de Amazon Redshift.

Identificador de clúster

  • Un identificador de clúster debe contener caracteres en minúscula únicamente.

  • Debe incluir entre 1 y 63 caracteres alfanuméricos o guiones.

  • El primer carácter debe ser una letra.

  • No puede terminar con un guion ni contener dos guiones consecutivos.

  • Debe ser único para todos los clústeres de una cuenta de AWS.

Nombre de base de datos

  • El nombre de base de datos debe contener entre 1 y 64 caracteres alfanuméricos.

  • Debe contener letras en minúscula únicamente.

  • No puede ser una palabra reservada. Para obtener una lista de palabras reservadas, consulte Palabras reservadas en la Guía para desarrolladores de bases de datos de Amazon Redshift.

Nombre del punto de enlace de la VPC administrado por Redshift

  • El nombre de un punto de enlace debe contener entre 1 y 30 caracteres.

  • Los caracteres válidos son A-Z, a-z, 0-9 y guion (-).

  • El primer carácter debe ser una letra.

  • El nombre no puede contener dos guiones consecutivos ni finalizar con guion.

Nombre de usuario administrador

  • Un nombre de usuario administrador debe contener solo caracteres en minúsculas.

  • Debe tener entre 1 y 128 caracteres alfanuméricos.

  • El primer carácter debe ser una letra.

  • No puede ser una palabra reservada. Para obtener una lista de palabras reservadas, consulte Palabras reservadas en la Guía para desarrolladores de bases de datos de Amazon Redshift.

Contraseña de administrador

  • Una contraseña de administrador debe contener entre 8 y 64 caracteres.

  • Debe contener una letra mayúscula como mínimo.

  • Debe contener una letra minúscula como mínimo.

  • Debe contener un número.

  • Puede usar cualquier carácter ASCII con códigos ASCII del rango de 33 a 126, excepto ' (comilla simple), " (comilla doble), \, / o @.

Nombre del grupo de parámetros

  • El nombre de un grupo de parámetros debe contener entre 1 y 255 caracteres alfanuméricos o guiones.

  • Debe contener caracteres en minúscula únicamente.

  • El primer carácter debe ser una letra.

  • No puede terminar con un guion ni contener dos guiones consecutivos.

Nombre del grupo de seguridad de clúster

  • El nombre de un grupo de seguridad de clúster no debe contener más de 255 caracteres alfanuméricos o guiones.

  • Debe contener caracteres en minúscula únicamente.

  • No debe ser Default.

  • Debe ser único para todos los grupos de seguridad creados por la cuenta de AWS.

Nombre del grupo de subred

  • El nombre de un grupo de subred no debe contener más de 255 caracteres alfanuméricos o guiones.

  • Debe contener caracteres en minúscula únicamente.

  • No debe ser Default.

  • Debe ser único para todos los grupos de subred creados por la cuenta de AWS.

Identificador de instantánea de clúster

  • Un identificador de instantánea de clúster no debe contener más de 255 caracteres alfanuméricos o guiones.

  • Debe contener caracteres en minúscula únicamente.

  • No debe ser Default.

  • Debe ser único para todos los identificadores de instantáneas creados por la cuenta de AWS.