Quotas et limites d’Amazon Redshift - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Quotas et limites d’Amazon Redshift

Amazon Redshift dispose de quotas qui limitent l'utilisation de plusieurs ressources de votre AWS compte par région. AWS Il y a une valeur par défaut pour chaque quota et certains quotas sont ajustables. Pour les quotas ajustables, vous pouvez demander une augmentation de votre AWS compte dans une AWS région en soumettant un formulaire d'augmentation des limites Amazon Redshift.

Quotas pour les objets Amazon Redshift

Amazon Redshift dispose de quotas qui limitent l’utilisation de plusieurs types d’objet. Une valeur par défaut est définie pour chacun d’entre eux.

Nom du quota AWS valeur par défaut Ajustable Description

AWS comptes que vous pouvez autoriser à restaurer un instantané par instantané

20

Non

Nombre maximal de AWS comptes que vous pouvez autoriser à restaurer un instantané, par instantané.

AWS comptes que vous pouvez autoriser à restaurer un instantané par AWS KMS key

100

Non

Nombre maximal de AWS comptes que vous pouvez autoriser à restaurer un instantané, par KMS clé. En d'autres termes, si vous avez 10 instantanés chiffrés à l'aide d'une seule KMS clé, vous pouvez autoriser 10 AWS comptes à restaurer chaque instantané, ou d'autres combinaisons qui ajoutent jusqu'à 100 comptes et ne dépassent pas 20 comptes pour chaque instantané.

IAMRôles de cluster permettant à Amazon Redshift d'accéder à d'autres services AWS

50 1

Non

Nombre maximal de IAM rôles que vous pouvez associer à un cluster pour autoriser Amazon Redshift à accéder à d'autres AWS services pour l'utilisateur propriétaire du cluster et IAM des rôles.

1 Le quota est de 10 dans les cas suivants Régions AWS : us-iso-east -1, us-iso-west -1, us-isob-east -1.

Niveau de simultanéité (emplacements de requête) pour toutes les files d'attente manuelles définies par l'utilisateur WLM

50

Non

Emplacements de requête maximum pour toutes les files d’attente définies par l’utilisateur définies par la gestion manuelle de la charge de travail.

Clusters de mise à l’échelle de la simultanéité

10

Oui

Nombre maximal de clusters de mise à l’échelle de la simultanéité.

DC2nœuds d'un cluster

128

Oui

Nombre maximal de DC2 nœuds que vous pouvez allouer à un cluster. Pour plus d’informations sur les limites de nœud pour chaque type de nœud, consultez Clusters et nœuds dans Amazon Redshift.

Abonnements aux événements

20

Oui

Le nombre maximum d'abonnements à des événements pour ce compte dans la AWS région actuelle.

Nœuds

200

Oui

Nombre maximal de nœuds sur toutes les instances de base de données pour ce compte dans la AWS région actuelle.

Groupes de paramètres

20

Non

Le nombre maximum de groupes de paramètres pour ce compte dans la AWS région actuelle.

RA3nœuds d'un cluster

128

Oui

Nombre maximal de RA3 nœuds que vous pouvez allouer à un cluster. Pour plus d’informations sur les limites de nœud pour chaque type de nœud, consultez Clusters et nœuds dans Amazon Redshift.

Points de VPC terminaison gérés par Redshift connectés à un cluster

30

Oui

Le nombre maximum de VPC points de terminaison gérés par Redshift que vous pouvez connecter à un cluster. Pour plus d'informations sur les points de terminaison gérés par Redshift, consultezVPC. Terminaux gérés par Redshift VPC

Bénéficiaires du cluster accessibles via un point de terminaison géré par Redshift VPC

5

Oui

Le nombre maximum de bénéficiaires qu'un propriétaire de cluster peut autoriser à créer un point de terminaison géré par Redshift pour un clusterVPC. Pour plus d'informations sur les points de terminaison gérés par Redshift, consultezVPC. Terminaux gérés par Redshift VPC

Points de terminaison gérés par Redshift par autorisation VPC

5

Oui

Le nombre maximum de VPC points de terminaison gérés par Redshift que vous pouvez créer par autorisation. Pour plus d'informations sur les points de terminaison gérés par Redshift, consultezVPC. Terminaux gérés par Redshift VPC

Nœuds réservés

200

Oui

Le nombre maximum de nœuds réservés pour ce compte dans la AWS région actuelle.

Schémas dans chaque base de données par cluster

9 900

Non

Nombre maximal de schémas que vous pouvez créer dans chaque base de données, par cluster. Toutefois, les schémas pg_temp_* ne sont pas pris en compte dans ce quota.

Groupes de sécurité

20

Oui

Le nombre maximum de groupes de sécurité pour ce compte dans la AWS région actuelle.

Taille d'une seule ligne lors du chargement par COPY

4

Non

Taille maximale (en Mo) d'une seule ligne lors du chargement à l'aide de la COPY commande.

Instantanés

700

Oui

Le nombre maximum de captures d'écran utilisateur pour ce compte dans la AWS région actuelle.

Groupes de sous-réseaux

20

Oui

Le nombre maximum de groupes de sous-réseaux pour ce compte dans la AWS région actuelle.

Sous-réseaux dans un groupe de sous-réseaux

20

Oui

Nombre maximal de sous-réseaux pour un groupe de sous-réseaux.

Tables pour le type de nœud de cluster large

9 900

Non

Nombre maximal de tables pour le type de nœud de cluster volumineux. Cette limite inclut les tables permanentes, les tables temporaires, les tables d’unités de partage des données et les vues matérialisées. Les tables externes sont comptées comme des tables temporaires. Les tables temporaires incluent les tables temporaires définies par l’utilisateur et les tables temporaires créées par Amazon Redshift pendant le traitement des requêtes ou la maintenance du système. Les vues et les tables système ne sont pas incluses dans cette limite.

Tables pour le type de nœud de cluster xlarge

9 900

Non

Nombre maximal de tables pour le type de nœud de cluster xlarge. Cette limite inclut les tables permanentes, les tables temporaires, les tables d’unités de partage des données et les vues matérialisées. Les tables externes sont comptées comme des tables temporaires. Les tables temporaires incluent les tables temporaires définies par l’utilisateur et les tables temporaires créées par Amazon Redshift pendant le traitement des requêtes ou la maintenance du système. Les vues et les tables système ne sont pas incluses dans cette limite.

Tables pour le type de nœud de cluster xlplus avec un cluster à nœud unique.

9 900

Non

Nombre maximal de tables pour le type de nœud de cluster xlplus avec un cluster à nœud unique. Cette limite inclut les tables permanentes, les tables temporaires, les tables d’unités de partage des données et les vues matérialisées. Les tables externes sont comptées comme des tables temporaires. Les tables temporaires incluent les tables temporaires définies par l’utilisateur et les tables temporaires créées par Amazon Redshift pendant le traitement des requêtes ou la maintenance du système. Les vues et les tables système ne sont pas incluses dans cette limite.

Tables pour le type de nœud de cluster xlplus avec un cluster à plusieurs nœuds.

20 000

Non

Nombre maximal de tables pour le type de nœud de cluster xlplus avec un cluster à plusieurs nœuds. Cette limite inclut les tables permanentes, les tables temporaires, les tables d’unités de partage des données et les vues matérialisées. Les tables externes sont comptées comme des tables temporaires. Les tables temporaires incluent les tables temporaires définies par l’utilisateur et les tables temporaires créées par Amazon Redshift pendant le traitement des requêtes ou la maintenance du système. Les vues et les tables système ne sont pas incluses dans cette limite.

Tables pour le type de nœud de cluster 4xlarge

200 000

Non

Nombre maximal de tables pour le type de nœud de cluster 4xlarge. Cette limite inclut les tables permanentes, les tables temporaires, les tables d’unités de partage des données et les vues matérialisées. Les tables externes sont comptées comme des tables temporaires. Les tables temporaires incluent les tables temporaires définies par l’utilisateur et les tables temporaires créées par Amazon Redshift pendant le traitement des requêtes ou la maintenance du système. Les vues et les tables système ne sont pas incluses dans cette limite.

Tables pour le type de nœud de cluster 8xlarge

200 000

Non

Nombre maximal de tables pour le type de nœud de cluster 8xlarge. Cette limite inclut les tables permanentes, les tables temporaires, les tables d’unités de partage des données et les vues matérialisées. Les tables externes sont comptées comme des tables temporaires. Les tables temporaires incluent les tables temporaires définies par l’utilisateur et les tables temporaires créées par Amazon Redshift pendant le traitement des requêtes ou la maintenance du système. Les vues et les tables système ne sont pas incluses dans cette limite.

Tables pour le type de nœud de cluster 16xlarge

200 000

Non

Nombre maximal de tables pour le type de nœud de cluster 16xlarge. Cette limite inclut les tables permanentes, les tables temporaires, les tables d’unités de partage des données et les vues matérialisées. Les tables externes sont comptées comme des tables temporaires. Les tables temporaires incluent les tables temporaires définies par l’utilisateur et les tables temporaires créées par Amazon Redshift pendant le traitement des requêtes ou la maintenance du système. Les vues et les tables système ne sont pas incluses dans cette limite.

Nombre de bases de données

60

Non

Le nombre maximum autorisé de bases de données dans un cluster Amazon Redshift. Cela exclut les bases de données créées à partir d’unités de partage des données.

Délai d’expiration pour les sessions en veille ou inactives

4 heures

Non

Ce paramètre s’applique uniquement au cluster. Pour plus d'informations sur la définition de la valeur du délai d'inactivité d'un utilisateur, consultez le manuel Amazon Redshift ALTERUSERDatabase Developer Guide. Le paramètre utilisateur est prioritaire sur le paramètre de cluster.

Délai d’expiration des transactions inactives

6 heures

Non

Période maximale d’inactivité pour une transaction ouverte avant qu’Amazon Redshift mette fin à la session associée à la transaction. Ce paramètre est prioritaire sur tous les paramètres de délai d’expiration d’inactivité définis par l’utilisateur. Il s’applique au cluster.

Procédures stockées dans une base de données

10 000

Non

Nombre maximal de procédures stockées. Consultez Limites et différences en matière de prise en charge des procédures stockées pour connaître les autres limites.

Nombre maximal de connexions pour les RA3 nœuds

2 000

Non

Le nombre maximal de connexions à un RA3 cluster. Le nombre maximum de connexions autorisées varie selon le type de nœud.

Nombre maximal de connexions pour les DC2 nœuds

Varie

Non

Le nombre maximum de connexions à un cluster dc2.large est de 500. Le nombre maximum de collections par cluster dc2.8xlarge est de 2 000.

Nombre de rôles Amazon Redshift dans un cluster

1 000

Oui

Nombre maximal de rôles Amazon Redshift que vous pouvez créer par cluster. Pour plus d'informations sur les rôles de contrôle d'accès basé sur les rôles (RBAC), voir Contrôle d'accès basé sur les rôles (RBAC) dans le manuel Amazon Redshift Database Developer Guide

Quotas pour les objets Amazon Redshift sans serveur

Amazon Redshift dispose de quotas qui limitent l’utilisation de plusieurs types d’objets dans votre instance Amazon Redshift sans serveur. Une valeur par défaut est définie pour chacun d’entre eux.

Nom du quota AWS valeur par défaut Ajustable Description

Nombre de bases de données

100

Non

Nombre maximal autorisé de bases de données dans un espace de noms Amazon Redshift sans serveur. Cela exclut les bases de données créées à partir d’unités de partage des données.

Nombre de schémas

9 900

Non

Le nombre maximum de schémas autorisés dans une instance Amazon Redshift sans serveur.

Nombre de tables

200 000

Non

Le nombre maximum de tables autorisées dans une instance Amazon Redshift sans serveur.

Délai d’expiration pour les sessions en veille ou inactives

1 heure

Non

Pour plus d'informations sur la définition de la valeur du délai d'inactivité d'un utilisateur, consultez le manuel Amazon Redshift ALTERUSERDatabase Developer Guide. Le paramètre utilisateur est prioritaire.

Délai d’expiration une requête en cours d’exécution

86 399 secondes (24 heures)

Non

Durée maximale d’exécution d’une requête avant qu’Amazon Redshift ne la termine.

Délai d’expiration des transactions inactives

6 heures

Non

Période maximale d’inactivité pour une transaction ouverte avant qu’Amazon Redshift sans serveur mette fin à la session associée à la transaction. Ce paramètre est prioritaire sur tous les paramètres de délai d’expiration d’inactivité définis par l’utilisateur.

Nombre maximum de connexions

2000

Non

Le nombre maximum de connexions autorisées pour se connecter à un groupe de travail.

Nombre de groupes de travail

25

Oui

Nombre de groupes de travail pris en charge.

Nombre d’espaces de noms

25

Oui

Nombre d’espaces de noms pris en charge.

Nombre de rôles Amazon Redshift dans un groupe de travail

1 000

Oui

Nombre maximal de rôles Amazon Redshift que vous pouvez créer par groupe de travail. Pour plus d'informations sur les rôles de contrôle d'accès basé sur les rôles (RBAC), voir Contrôle d'accès basé sur les rôles (RBAC) dans le manuel Amazon Redshift Database Developer Guide

Pour obtenir plus d’informations sur la façon dont la facturation d’Amazon Redshift sans serveur est affectée par la configuration du délai d’expiration, consultez Facturation pour Amazon Redshift sans serveur.

Quotas pour les données Amazon Redshift API

Amazon Redshift dispose de quotas qui limitent l'utilisation des données Redshift. API Une valeur par défaut est définie pour chacun d’entre eux. Pour plus d'informations sur Amazon Redshift DataAPI, consultez. Utilisation des données Amazon Redshift API

Nom du quota AWS valeur par défaut Ajustable Description

Transactions par seconde (TPS) pour BatchExecuteStatement API

20

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Transactions par seconde (TPS) pour CancelStatement API

3

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Transactions par seconde (TPS) pour DescribeStatement API

100

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Transactions par seconde (TPS) pour DescribeTable API

3

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Transactions par seconde (TPS) pour ExecuteStatement API

30

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Transactions par seconde (TPS) pour GetStatementResult API

20

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Transactions par seconde (TPS) pour ListDatabases API

3

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Transactions par seconde (TPS) pour ListSchemas API

3

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Transactions par seconde (TPS) pour ListStatements API

3

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Transactions par seconde (TPS) pour ListTables API

3

Non

Le nombre maximum de demandes d'opérations par seconde sans être limité.

Quotas pour les objets de l’éditeur de requêtes v2

Amazon Redshift dispose de quotas qui limitent l’utilisation de plusieurs types d’objet dans votre éditeur de requêtes v2 Amazon Redshift. Une valeur par défaut est définie pour chacun d’entre eux.

Nom du quota AWS valeur par défaut Ajustable Description

Connexions

500

Oui

Nombre maximal de connexions que vous pouvez créer à l’aide de l’éditeur de requêtes v2 dans ce compte, dans la région actuelle.

Principaux actifs par compte

50

Oui

Nombre maximum de principaux pouvant utiliser simultanément l'éditeur de requêtes v2 dans ce compte dans la région actuelle.

Requêtes enregistrées

2 500

Oui

Nombre maximal de requêtes enregistrées que vous pouvez créer à l’aide de l’éditeur de requêtes v2 dans ce compte, dans la région actuelle.

Versions des requêtes

20

Oui

Nombre maximal de versions par requête que vous pouvez créer à l’aide de l’éditeur de requêtes v2 dans ce compte, dans la région actuelle.

Diagrammes enregistrés

500

Oui

Nombre maximal de diagrammes enregistrés que vous pouvez créer à l’aide de l’éditeur de requêtes v2 dans ce compte, dans la région actuelle.

Lignes récupérées par requête

100 000

Non

Nombre maximal de lignes récupérées par requête par l’éditeur de requêtes v2 dans ce compte dans la région actuelle.

Taille des données récupérées par requête

5

Non

Taille maximale, en mégaoctets, des données extraites par requête par l’éditeur de requêtes v2 dans ce compte dans la région actuelle.

Nombre maximal de connexions simultanées

3

Non

Nombre maximal de connexions à la base de données par utilisateur (y compris les sessions isolées). Cette valeur peut aller de 1 à 10 et est définie par l’administrateur de l’éditeur de requêtes v2 dans Account settings (Paramètres du compte). Si vous atteignez la limite fixée par votre administrateur, envisagez d'utiliser des sessions partagées plutôt que des sessions isolées lors de l'exécution de votreSQL. Pour plus d’informations sur les connexions, consultez Ouverture de l’éditeur de requête v2. Pour en savoir plus sur la définition de la limite, consultez Paramètres du compte.

Quotas et limites pour les objets Amazon Redshift Spectrum

Amazon Redshift Spectrum présente les quotas et limites suivants :

  • Le nombre maximum de bases de données par AWS compte lors de l'utilisation d'un AWS Glue Data Catalog. Pour cette valeur, consultez Quotas de service AWS Glue dans le Référence générale d'Amazon Web Services.

  • Nombre maximal de tables par base de données lors de l’utilisation d’un AWS Glue Data Catalog. Pour cette valeur, consultez Quotas de service AWS Glue dans le Référence générale d'Amazon Web Services.

  • Nombre maximal de partitions par table lors de l’utilisation d’un AWS Glue Data Catalog. Pour cette valeur, consultez Quotas de service AWS Glue dans le Référence générale d'Amazon Web Services.

  • Le nombre maximum de partitions par AWS compte lors de l'utilisation d'un AWS Glue Data Catalog. Pour cette valeur, consultez Quotas de service AWS Glue dans le Référence générale d'Amazon Web Services.

  • Le nombre maximum de colonnes pour les tables externes lorsque vous utilisez un AWS Glue Data Catalog, 1 597 lorsque les pseudocolonnes sont activées et 1 600 lorsque les pseudocolonnes ne le sont pas.

  • La taille maximale d'une valeur de chaîne dans un JSON fichier ION or lors de l'utilisation d'un AWS Glue Data Catalog est de 16 Ko. La chaîne peut être tronquée si vous atteignez cette limite.

  • Vous pouvez ajouter un maximum de 100 partitions à l'aide d'une seule ALTER TABLE instruction.

  • Toutes les données S3 doivent se trouver dans la même AWS région que le cluster Amazon Redshift.

  • Les horodatages sont ION et JSON doivent utiliser le format ISO8601.

  • La compression externe de ORC fichiers n'est pas prise en charge.

  • TextCSV, Open et Regex SERDEs ne prennent pas en charge les délimiteurs octaux supérieurs à « \ 177 ».

  • Vous devez spécifier un prédicat sur la colonne de partition pour éviter les lectures à partir de toutes les partitions.

    Par exemple, le prédicat suivant filtrera sur la colonne ship_dtm, mais n’appliquera pas le filtre à la colonne de partition ship_yyyymm :

    WHERE ship_dtm > '2018-04-01'.

    Pour ignorer les partitions superflues, vous devez ajouter un prédicat WHERE ship_yyyymm = '201804'. Ce prédicat limite les opérations de lecture à la partition \ship_yyyymm=201804\.

Ces restrictions ne s’appliquent pas à un metastore Apache Hive.

Contraintes d’affectation de noms

Le tableau ci-dessous décrit les contraintes d’affectation de noms dans Amazon Redshift.

Identifiant du cluster

  • Un identificateur de cluster ne doit contenir que des caractères minuscules.

  • Il doit contenir entre 1 et 63 caractères alphanumériques ou traits d’union.

  • Son premier caractère doit être une lettre.

  • Il ne peut pas se terminer par un trait d’union ou contenir deux traits d’union consécutifs.

  • Il doit être unique pour tous les clusters au sein d’un compte AWS .

Nom de base de données

  • Le nom d’une base de données doit contenir entre 1 et 64 caractères alphanumériques.

  • Il doit contenir uniquement des lettres minuscules.

  • Il ne peut pas être un mot réservé. Pour voir une liste des mots réservés, consultez Mots réservés dans le Manuel du développeur de base de données Amazon Redshift.

Nom du point de terminaison d'un point de terminaison géré par Redshift VPC

  • Le nom du point de terminaison doit contenir entre 1 et 30 caractères.

  • Les caractères valides sont : A-Z, a-z, 0-9 et le trait d’union (-).

  • Le premier caractère doit être une lettre.

  • Le nom ne peut pas contenir deux traits d’union consécutifs ou se terminer par un trait d’union.

Nom de l’utilisateur administrateur

  • Un nom d’utilisateur administrateur doit contenir uniquement des caractères minuscules.

  • Il doit contenir entre 1 et 128 caractères alphanumériques.

  • Son premier caractère doit être une lettre.

  • Il ne peut pas être un mot réservé. Pour voir une liste des mots réservés, consultez Mots réservés dans le Manuel du développeur de base de données Amazon Redshift.

Mot de passe administrateur

  • Un mot de passe d’administrateur doit contenir entre 8 et 64 caractères.

  • Il doit contenir au moins une lettre en majuscule.

  • Il doit contenir au moins une lettre en minuscule.

  • Il doit comporter un chiffre.

  • Il peut utiliser tous les ASCII caractères dont ASCII les codes sont compris entre 33 et 126, à l'exception de '(guillemet simple), "(guillemet double), \,/ou @.

Nom du groupe de paramètres

  • Un nom de groupe de paramètres doit comporter entre 1 et 255 caractères alphanumériques ou tirets.

  • Il doit contenir uniquement des caractères minuscules.

  • Son premier caractère doit être une lettre.

  • Il ne peut pas se terminer par un trait d’union ou contenir deux traits d’union consécutifs.

Nom du groupe de sécurité du cluster

  • Un nom de groupe de sécurité de cluster ne doit pas comporter plus de 255 caractères alphanumériques ou tirets.

  • Il doit contenir uniquement des caractères minuscules.

  • Ce ne peut pas être Default.

  • Il doit être unique pour tous les groupes de sécurité créés par votre AWS compte.

Nom du groupe de sous-réseau

  • Un nom de groupe de sous-réseaux ne doit pas comporter plus de 255 caractères alphanumériques ou tirets.

  • Il doit contenir uniquement des caractères minuscules.

  • Ce ne peut pas être Default.

  • Il doit être unique pour tous les groupes de sous-réseaux créés par votre AWS compte.

Identifiant d’instantané de cluster

  • Un identifiant d’instantané de cluster ne doit pas comporter plus de 255 caractères alphanumériques ou tirets.

  • Il doit contenir uniquement des caractères minuscules.

  • Ce ne peut pas être Default.

  • Il doit être unique pour tous les identifiants instantanés créés par votre AWS compte.