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 |
Sí |
Número máximo de clústeres de escalado de simultaneidad. |
Nodos DC2 de un clúster |
128 |
Sí |
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. |
Suscripciones de eventos |
20 |
Sí |
Número máximo de suscripciones a eventos para esta cuenta en la región de AWS actual. |
Nodos |
200 |
Sí |
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 |
Sí |
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 |
Sí |
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 Puntos de conexión 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 |
Sí |
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 Puntos de conexión de la VPC administrados por Redshift. |
Puntos de enlaces de la VPC administrados por Redshift por cada autorización |
5 |
Sí |
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 Puntos de conexión de la VPC administrados por Redshift. |
Nodos reservados |
200 |
Sí |
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 |
Grupos de seguridad |
20 |
Sí |
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 |
700 |
Sí |
Número máximo de instantáneas del usuario para esta cuenta en la región de AWS actual. |
Grupos de subredes |
20 |
Sí |
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 |
Sí |
Número máximo de subredes de un grupo de subredes. |
Tablas de nodos de clúster de tipo |
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 |
9900 |
No |
Número máximo de tablas en los nodos de clúster de tipo |
Tablas para el tipo de nodo de clúster |
9900 |
No |
Número máximo de tablas para el tipo de nodo de clúster |
Tablas para el tipo de nodo de clúster |
20 000 |
No |
Número máximo de tablas para el tipo de nodo de clúster |
Tablas de nodos de clúster de tipo |
200.000 |
No |
Número máximo de tablas en los nodos de clúster de tipo |
Tablas de nodos de clúster de tipo |
200.000 |
No |
Número máximo de tablas en los nodos de clúster de tipo |
Tablas de nodos de clúster de tipo |
200.000 |
No |
Número máximo de tablas en los nodos de clúster de tipo |
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. 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 |
Varía |
No |
El número máximo de conexiones a un clúster dc2.large es 500. El número máximo de recopilaciones en un clúster dc2.8xlarge es 2000. |
Número de roles de Amazon Redshift en un clúster |
1 000 |
Sí |
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 |
Sí |
Número de grupos de trabajo admitidos. |
Número de espacios de nombres |
25 |
Sí |
Número de espacios de nombres admitidos. |
Número de roles de Amazon Redshift en un grupo de trabajo |
1 000 |
Sí |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Sí |
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 |
Sí |
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 |
Sí |
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 |
Sí |
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 |
Sí |
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. |
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 Configuración de 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ónship_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 |
|
Nombre de base de datos |
|
Nombre del punto de enlace de la VPC administrado por Redshift |
|
Nombre de usuario administrador |
|
Contraseña de administrador |
|
Nombre del grupo de parámetros |
|
Nombre del grupo de seguridad de clúster |
|
Nombre del grupo de subred |
|
Identificador de instantánea de clúster |
|