Consultez la liste des connecteurs compatibles avec Application Integration.
Quotas et limites
Ce document répertorie les quotas et limites qui s'appliquent au Application Integration.
Un quota limite la quantité d'une ressource Google Cloud partagée particulière que votre projet Google Cloud peut utiliser, y compris les composants matériels, logiciels et réseau. Par conséquent, les quotas font partie d'un système qui effectue les opérations suivantes :
- Surveille votre utilisation ou votre consommation des produits et services Google Cloud
- Limite la consommation de ces ressources pour des raisons telles que l'équité et la réduction des pics d'utilisation.
- Gère des configurations qui appliquent automatiquement des restrictions recommandées.
- Fournit un moyen de demander ou d'effectuer des modifications de quota.
Dans la plupart des cas, lorsqu'un quota est dépassé, le système bloque immédiatement l'accès à la ressource Google concernée et la tâche que vous essayez d'effectuer échoue. Dans la plupart des cas, les quotas s'appliquent à chaque projet Google Cloud. Ils sont partagés entre toutes les applications et adresses IP qui utilisent ce projet.
Des limites s'appliquent également aux ressources Application Integration. Ces limites ne sont pas liées au système de quotas. Sauf indication contraire, les limites ne peuvent pas être modifiées.
Par défaut, les quotas et limites d'Application Integration sont appliqués par projet. Ces quotas et limites s'appliquent sont indiqués comme tels ; (par exemple, le nombre d'exécutions simultanées par défaut pour chaque projet ou le nombre maximal d'intégrations par projet).
Quotas de ressources
Les quotas suivants s'appliquent aux ressources Application Integration pour chaque projet Google Cloud. Vous pouvez augmenter ou diminuer le quota en demandant une modification de quota.
Ressource | Quota | Valeur | |
---|---|---|---|
Exécution de l'intégration | Exécutions simultanées par défaut par projet | 50 | |
Nombre de requêtes d'exécution d'intégration par minute | 24000 | ||
Integration Connectors | Consultez Limites des connecteurs d'intégration. | ||
Journaux d'exécution de l'intégration et surveillance | Nombre de requêtes d'exécution de lecture par minute | 18000 | |
Page "Intégrations"
(Cette page répertorie toutes les intégrations disponibles dans votre projet) |
Nombre de requêtes d'intégration en lecture par minute | 12 000 | |
Page Éditeur d'intégration
(Cette page charge une intégration complète, y compris toutes les versions d'intégration et les entités de tâche configurées) |
Nombre de requêtes d'entité de tâche en lecture par minute | 12 000 | |
Nombre de requêtes de version d'intégration en lecture par minute | 12 000 | ||
Nombre de requêtes de version d'intégration en écriture par minute | 12 000 | ||
Page Profils d'authentification
(Cette page liste tous les profils d'authentification disponibles dans votre projet) |
Nombre de requêtes de lecture par minute | 12 000 | |
Nombre de requêtes d'écriture par minute | 12 000 | ||
Déclencheur Salesforce | Nombre de requêtes de canal Salesforce en lecture par minute | 12 000 | |
Nombre de requêtes de canal Salesforce en écriture par minute | 12 000 | ||
Nombre de requêtes d'instance Salesforce en lecture par minute | 12 000 | ||
Nombre de requêtes d'instance Salesforce en écriture par minute | 12 000 |
Demander une augmentation du quota
Pour demander une augmentation ou une diminution de la plupart des quotas, vous pouvez utiliser Google Cloud Console. Pour en savoir plus, consultez Demander une augmentation de quota.
Limites d'utilisation
Les limites d'utilisation ci-dessous sont appliquées à Application Integration. Vous êtes responsable du suivi et de vérifier que les valeurs respectent les limites recommandées. Le dépassement de ces limites peut entraîner une réduction du débit, des échecs de tâches et une latence accrue lors de l'exécution de l'intégration.Ressource | Limite | Valeur |
---|---|---|
Applicable à l'ensemble d'Application Integration | Nombre maximal de caractères dans le nom de l'intégration | 64 characters |
Taille maximale cumulée de toute l'intégration Données (y compris les variables d'entrée et de sortie) | 25 Mo | |
Taille maximale cumulée de toutes les données d'intégration (y compris les variables d'entrée et de sortie) envoyées et reçues à partir des connexions | 8 Mo | |
Délai avant expiration pour les exécutions d'intégration synchrone (SYNC) La durée de ce délai d'expiration inclut les appels système externes ou les tâches de sous-intégration de l'intégration pendant son exécution. Passé ce délai, l'état d'exécution est défini sur Exemples de système externe les appels de points de terminaison externes, appeler Salesforce à l'aide de connecteurs et appeler des fonctions Google Cloud. |
2 minutes | |
Délai avant expiration pour les exécutions d'intégration asynchrones (ASYNC) Si l'exécution de votre sous-intégration prend plus de deux minutes, envisagez d'exécuter votre intégration en mode ASYNC |
10 minutes | |
Délai maximal avant lequel une ancienne version de l'intégration peuvent s'exécuter après la publication de la nouvelle version (cohérence du système) En effet, Application Integration est un système distribué fournit une cohérence à terme. Elle utilise des caches du système, dont l'effacement et l'actualisation peuvent prendre du temps |
10 minutes | |
Nombre maximal d'intégrations par projet | 1000 | |
Nombre maximal de tâches dans une intégration Si d'autres tâches sont nécessaires, nous vous recommandons de scinder votre intégration dans plusieurs intégrations |
100 | |
Nombre maximal de versions autorisées pour une intégration | 100 | |
Déclencheur d'API | Nombre maximal de caractères pour TRIGGER_NAME dans l'ID du déclencheur
Format de l'ID du déclencheur : |
64 characters |
Tâche Apps Script | Nombre maximal de déploiements actifs pour un script Apps Script | 50 |
Requêtes par seconde (RPS) pour les exécutables d'API | 5000 par minute | |
Requêtes par seconde (RPS) pour les déploiements d'applications Web | 5000 par minute | |
Latence des exécutables d'API | 1,5 secondes | |
Latence pour les applications Web | 2,5 secondes | |
Taille maximale cumulée de toutes les variables d'intégration dans un script Apps Script | 15 Mo | |
Tâche "Appeler un point de terminaison REST" | Nombre maximal d'appels REST simultanés | 100 |
Taille maximale de la requête du point de terminaison REST | 25 Mo | |
Taille maximale de la réponse provenant du point de terminaison REST | 25 Mo | |
Tâche d'appel d'intégration | Nombre maximal de sous-intégrations pouvant être exécutées à partir de l'intégration principale | 10000 |
Tâche de connecteur | Délai d'exécution de la tâche du connecteur expiré | 3 minutes |
Taille maximale de la réponse du connecteur | 20 Mo | |
Tâche Pendant la boucle et Pour chaque tâche en boucle | Taille maximale cumulée des données traitées | 20 Mo |
Nombre maximal d'itérations | 8000 | |
Taille cumulée maximale des données collectées à partir de chaque appel de sous-intégration | 50 Mo | |
Tâche "Pour chaque parallèle" | Taille maximale cumulée des données traitées | 20 Mo |
Nombre maximal d'exécutions parallèles | 50 | |
Tâche Mappage de données | Taille maximale d'une variable de type de données de tableau | 100000 éléments |
Taille maximale d'une variable de type de données JSON | 20 Mo | |
Taille maximale d'une variable de type de données de chaîne | 20 Mo | |
Tâche de script Data Transformer | Mémoire maximale disponible pour l'évaluation des scripts | 300 Mo |
Limites relatives au traitement des données
Nous vous déconseillons d'utiliser les intégrations dans les scénarios suivants :
- L'intégration nécessite de déplacer des données groupées ou de se concentrer sur l'extraction, la transformation et de chargement (ETL)
- La taille cumulée de toutes les données d'intégration est supérieure à
10 MB
pendant la période exécutionLorsque vous calculez la taille des données cumulées, ajoutez celle de tous les types de données telles que les variables d'entrée, de sortie et autres variables de tâche intermédiaires