Les sections suivantes expliquent les quotas et les limites de Dataproc Metastore. Pour modifier un quota, vous devez demander des quotas supplémentaires à l'aide de la console Google Cloud. Sauf stipulation contraire, les limites ne peuvent pas être augmentées.
Quotas et limites
Services Dataproc Metastore
Élément | Quotas et limites | Notes |
---|---|---|
Services par région | 20 services | Lorsqu'un projet enfreint les conditions de service Google Cloud, son quota de service par région est considérablement réduit. |
Services par emplacement multirégional | 5 services | Lorsqu'un projet enfreint les conditions de service Google Cloud, son quota de service par région est considérablement réduit. |
Stockage de métadonnées pour les services Dataproc Metastore
Élément | Quotas et limites | Notes |
---|---|---|
Stockage de métadonnées par service de niveau Developer |
10 Go | |
Stockage de métadonnées par service de niveau Enterprise |
1 To |
Requêtes par seconde pour les projets Dataproc Metastore
Élément | Quotas et limites | Notes |
---|---|---|
Requêtes par seconde (RPS) par projet | 20 RPS | |
Requêtes par seconde (RPS) par projet et par utilisateur | 5 RPS | |
Requêtes de maintenance par seconde (RPS) et par projet | 20 RPS | Les requêtes de métastore Hive suivantes utilisent ce quota:
createTable createDatabase deleteTable deleteDatabase |
Délai avant expiration des tâches pour Dataproc Metastore
Élément | Quotas et limites | Notes |
---|---|---|
Limite de délai avant expiration du job pour l'exportation/la sauvegarde/la restauration | 1 heure | |
Délai avant expiration du job pour l'importation | 3 heures |
Gestion des quotas
Dataproc Metastore impose des quotas sur l'utilisation des ressources pour différentes raisons, par exemple pour préserver la communauté des utilisateurs de Google Cloud en empêchant les pics d'utilisation imprévus. Les quotas aident également les utilisateurs qui explorent Google Cloud avec la version gratuite à ne pas dépasser les limites de leur version d'essai.
Tous les projets débutent avec les mêmes quotas, que vous pouvez modifier en demandant un quota supplémentaire. Certains quotas peuvent augmenter automatiquement en fonction de votre utilisation d'un produit.
Autorisations
Pour afficher les quotas ou demander des augmentations de quotas, les comptes principaux IAM (gestion de l'authentification et des accès) doivent disposer de l'un des rôles suivants :
Tâche | Rôle requis |
---|---|
Vérifier les quotas d'un projet | Propriétaire ou éditeur du projet ou Lecteur de quotas |
Modifier les quotas, demander un quota supplémentaire | Propriétaire ou Éditeur de projet, Administrateur de quotas ou rôle personnalisé avec l'autorisation serviceusage.quotas.update
|
Vérifier les quotas
Console
Dans la console Google Cloud, accédez à la page Quotas.
Pour rechercher le quota à mettre à jour, utilisez l'option Filtrer le tableau. Si vous ne connaissez pas le nom du quota, utilisez les liens disponibles sur cette page à la place.
Erreurs lors du dépassement de votre quota
Si vous dépassez un quota avec une commande gcloud
, gcloud
génère un message d'erreur quota exceeded
et renvoie le code de sortie 1
.
Si vous dépassez un quota avec une requête API, Google Cloud renvoie le code d'état HTTP suivant : HTTP 413 Request Entity Too Large
.
Demander un quota supplémentaire
Vous pouvez demander des quotas supplémentaires sur la page Quotas de la console Google Cloud. Le traitement des demandes de quotas nécessite un délai de 24 à 48 heures.
Console
Dans la console Google Cloud, accédez à la page Quotas.
Sur la page Quotas, sélectionnez les quotas à modifier.
En haut de la page, cliquez sur
Modifier les quotas.Indiquez votre nom, votre adresse e-mail et votre numéro de téléphone, puis cliquez sur Suivant.
Remplissez votre demande de quota, puis cliquez sur Terminé.
Envoyez la demande.
Disponibilité des ressources
Chaque quota représente le nombre maximal de ressources que vous pouvez créer pour un type de ressource donné, sous réserve de disponibilité. Il est important de noter que les quotas ne garantissent pas la disponibilité des ressources. Même si vous disposez d'un quota, vous ne pourrez pas créer une ressource si celle-ci n'est pas disponible.
Par exemple, vous pouvez disposer d'un quota suffisant pour créer une adresse IP régionale externe dans la région us-central1
, mais l'opération est impossible si aucune adresse IP externe n'est disponible dans cette région. La disponibilité des ressources par zone peut également avoir une incidence sur votre capacité à créer des ressources.
Les situations dans lesquelles des ressources sont indisponibles dans une région entière sont rares. Cependant, les ressources d'une zone peuvent parfois être épuisées, ce qui n'a généralement pas d'incidence sur le contrat de niveau de service applicable au type de ressource. Pour plus d'informations, consultez le contrat de niveau de service correspondant à la ressource.
Étapes suivantes
- Apprenez-en davantage sur les ressources Dataproc Metastore