Pour garantir des performances constantes, les fonctions de Wdata et l’interface de programmation d’applications (API) pour développeurs, qui permet une intégration personnalisée pour connecter vos données à la plateforme Workiva, imposent plusieurs limites.
Bien que ces contraintes délimitent votre espace de travail, nous vous recommandons de limiter vous-même le nombre de jeux de données dans la mesure du possible. Les jeux de données supplémentaires ont un effet en cascade sur le temps de traitement et vous pouvez constater un ralentissement des performances lorsque vous approchez de ces limites ou que vous exécutez des requêtes particulièrement complexes.
Tableaux, requêtes, affichages et chaînes
Wdata applique un certain nombre de limites aux tableaux, aux requêtes, aux affichages et aux chaînes.
Tableaux
| Fonction | Limite |
|---|---|
| Chargements de fichier |
Taille de fichier recommandée : 300 Mo ou moins Taille maximale du fichier : 1 Go Format de fichier : CSV ou TSV Note : Les fichiers ZIP peuvent être utilisés pour réduire la taille du téléchargement, mais ils n’amélioreront pas les performances de la recherche. |
| Colonnes par tableau | 150 |
| Tableaux de faits | 1 milliard de lignes |
| Tables de dimension |
Recommandé : 1 million de lignes ou moins Maximum : 2 millions de lignes |
| Connexions par feuille de calcul | 300 entrants et 300 sortants |
| Valeurs de la balise |
Maximum : 300 Plutôt que d’ajouter des valeurs de balise supplémentaires, nous vous recommandons de créer un tableau de recherche distinct ou d’utiliser les requêtes pour créer un tableau de liaisons dans les feuilles de calcul. |
Requêtes
| Fonction | Limite |
|---|---|
| Paramètres par requête | 30 |
| Nom du paramètre de requête | 256 caractères |
| Éléments de la liste de sélection des paramètres | 512 |
| Relevé de l’éditeur SQL de requête | 30 000 caractères |
| Requêtes connectées par feuille de calcul, document ou présentation | 100 |
| Cellules par feuille de calcul | 2,000,000 |
Opérateurs UNION dans l’éditeur SQL |
20 |
Affichages
| Fonction | Limite |
|---|---|
| Lignes de requête par vue | 1,000,000 |
Note : Essayez de réduire la taille de votre requête en ajoutant une clause LIMIT.
Chaînes
| Fonction | Limite |
|---|---|
| Connexions | L’un d’entre eux est fourni avec un abonnement à la solution, les cinq autres avec Entreprise. Pour acheter des connexions supplémentaires, contactez votre Customer Success Manager. |
| Variables | Nous n'imposons plus de limite, mais nous avons observé une dégradation de la réactivité de l'application lorsque les chaînes approchent les 1000 variables. |
| Notifications |
40MB pour les courriels sortants Remarque : Cette limite d’envoi n’affecte pas la limite de réception fixée par certains fournisseurs tiers. |
Limites du taux de l’API
Les limites de taux ci-dessous sont appliquées au niveau de l'espace de travail et non par utilisateur. Si vous dépassez ces limites, vous recevrez une réponse d’erreur avec un code de statut 429 Trop grand nombre de requêtes.
Il convient également de noter que l’API limite la durée d’une requête à 10 minutes.
Note: L'API peut également limiter vos demandes en fonction de la charge actuelle du système ou d'une fréquence excessive. Les exécutions particulièrement gourmandes en bande passante, telles que celles effectuées sur un grand ensemble de données sur une courte période, peuvent entraîner un léger retard afin de garantir la performance du système.
Tâches administratives
| Demande | Limite par minute et par espace de travail |
| Supprimer un espace de travail unique | 5 |
| Exporter un espace de travail unique | 5 |
| Importer des données | 5 |
| Récupérer les fichiers de l’espace de travail par taille | 10 |
| Récupérer l’utilisation des requêtes de l’espace de travail | 55 |
| Récupérer l’utilisation du chargement de l’espace de travail | 50 |
| Valider les fichiers | 5 |
| Valider les tableaux | 5 |
Chaînes
Des limites quotidiennes et à court terme s’appliquent à l’API.
Limites :
- 50 000 requêtes à l’API au cours d’une période de 24 heures
- Limite de 100 requêtes en rafale sur une période de 20 secondes
Gestion des connexions
| Demande | Limite par minute et par espace de travail |
| Obtenir les détails de la connexion | 515 |
| Lister les connexions | 2000 |
| Actualiser la connexion | 203 |
| Actualiser le lot de connexions | 20 |
| Obtenir l'état d'un rafraîchissement de lot | 1000 |
| Obtenir l’état d’actualisation de la connexion | 1000 |
Gestion des fichiers
| Demande | Limite par minute et par espace de travail |
| Récupérer une liste de fichiers | 650 |
| Charger un seul fichier | 50 |
| Supprimer un seul fichier | 50 |
| Récupérer un seul fichier | 150 |
| Télécharger un seul fichier | 50 |
| Récupérer les erreurs | 20 |
| Exporter un fichier vers des feuilles de calcul | 5 |
Gestion des dossiers
| Demande | Limite par minute et par espace de travail |
| Rechercher | 150 |
| Récupérer une liste de dossiers | 150 |
| Créer un dossier | 150 |
| Supprimer un seul dossier | 150 |
| Récupérer un seul dossier | 150 |
| Mettre à jour un seul dossier | 150 |
| Récupérer une liste du contenu d’un dossier | 150 |
| Déplacer du contenu dans un dossier | 150 |
Gestion des paramètres
| Demande | Limite par minute et par espace de travail |
| Obtenir les paramètres | 50 |
| Créer un paramètre | 10 |
| Supprimer un paramètre | 50 |
| Obtenir un paramètre | 10 |
| Mettre à jour un paramètre | 10 |
Gestion des tableaux croisés dynamiques
| Demande | Limite par minute et par espace de travail |
| Récupérer une liste de tableaux croisés dynamiques | 50 |
| Créer un tableau croisé dynamique | 10 |
| Supprimer un tableau croisé dynamique unique | 50 |
| Récupérer un tableau croisé dynamique unique | 50 |
| Mettre à jour un tableau croisé dynamique unique | 10 |
Gestion des requêtes
| Demande | Limite par minute et par espace de travail |
| Récupérer la liste des requêtes | 192 |
| Créer une requête | 57 |
| Récupérer les données des colonnes de la requête | 255 |
| Analyse la requête pour déterminer si elle est valide | 255 |
| Supprimer une seule requête | 150 |
| Récupérer une seule requête | 1139 |
| Mettre à jour une seule requête | 93 |
| Récupérer les dépendances | 10 |
| Récupérer la liste des dépendances | 60 |
| Récupérer la liste des résultats de la requête | 39 |
| Exécuter une requête | 400 |
| Annuler une requête en cours d’exécution | 25 |
| Récupérer un seul résultat de requête | 1200 |
| Télécharger le résultat d’une requête | 100 |
| Exporter les résultats de la requête vers des feuilles de calcul | 400 |
Gestion des listes de sélection
| Demande | Limite par minute et par espace de travail |
| Récupérer la liste des listes de sélection | 10 |
| Créer une liste de sélection | 36 |
| Supprimer une seule liste de sélection | 10 |
| Récupérer une seule liste | 108 |
| Mettre à jour une liste de sélection unique | 12 |
Gestion des tableaux partagés
| Demande | Limite par minute et par espace de travail |
| Récupérer la liste des tableaux partagés | 90 |
| Créer un tableau partagé | 8 |
| Supprimer un seul tableau partagé | 10 |
| Récupérer un seul tableau partagé | 366 |
Gestion des tableaux
| Demande | Limite par minute et par espace de travail |
| Récupérer la liste des tableaux | 220 |
| Créer un tableau | 100 |
| Supprimer un seul tableau | 45 |
| Récupérer un seul tableau | 700 |
| Mettre à jour un seul tableau | 25 |
| Récupérer la liste des dépendances | 60 |
| Importer un seul fichier | 50 |
| Annuler l’importation d’un seul fichier | 170 |
| Récupérer les informations relatives à l’importation | 50 |
| Importer à partir de feuilles de calcul | 10 |
Gestion des balises
| Demande | Limite par minute et par espace de travail |
| Récupérer la liste des balises | 50 |
| Créer une balise | 10 |
| Supprimer une seule balise | 10 |
| Mettre à jour une seule balise | 10 |
Gestion des jetons
| Demande | Limite par minute et par espace de travail |
| Créer un jeton | 150 |
Utilitaires
| Demande | Limite par minute et par espace de travail |
| Analyser une date | 10 |
<!--
Note: Other requests are currently unlimited. However, Workiva reserves the right to impose additional limits as necessary to ensure effective performance.
-->
Limites de stockage et d’interrogation
L’API limite actuellement la taille du stockage à vie et les requêtes annuelles par niveau d’abonnement. Ces limites sont basées sur le nombre total d'octets analysés, et non sur la taille du résultat créé par votre requête. Les responsables de l’espace de travail peuvent suivre leur utilisation pour vérifier que leur organisation respecte ces limites.
| Abonnement | Stockage à vie | Interrogation annuelle |
|---|---|---|
| Solution | 100GB | 120TB |
| l’Entreprise | 500GB | 3 000 To |
En termes concrets, un seul Go de stockage sur cinq ans peut contenir 8 millions d’enregistrements, dont :
- Chiffres réels mensuels réduits de 10 dimensions
- Prévisions mensuelles continues sur 12 mois
- Données budgétaires
Nous vous recommandons de choisir un niveau d’abonnement en fonction de vos besoins de stockage ou d’interrogation. Par exemple :
- Avec un abonnement Solution, vous pouvez interroger un tableau contenant 100 Go de données 1 200 fois par an ; ou un tableau contenant 50 Go de données 2 400 fois par an.
- Avec un abonnement Entreprise, la limite d’interrogation de 3 000 To vous permet d’interroger les données 3 millions de fois par an.
Pour acheter du stockage à vie supplémentaire, contactez votre responsable de compte ou votre Customer Success Manager .
Note : il s’agit de plafonds absolus, ce qui signifie que les importations ou les requêtes futures ne peuvent pas être effectuées une fois que la limite est atteinte. Par exemple, vous ne pourrez pas importer d’ensembles de données dans des tables au-delà de votre limite de stockage, et les requêtes Wdata échoueront dès que la limite de requête sera dépassée.
Délais d’attente
L’API Workiva Wdata limite actuellement la durée des requêtes à 10 minutes.
Veuillez noter que les délais peuvent varier en fonction de l’API Workiva à laquelle vous vous connectez. Pour en savoir plus, voir le Hub de développement Workiva.
Taille de la charge utile
L’API Workiva limite la taille de toute demande à un maximum de 10 485 760 octets (10 Mo). Il s’agit d’une limite fixée pour toutes les API Workiva.
Chiffrement
Pour garantir la confidentialité et l’intégrité des données, les appels API utilisent TLS (Transport Layer Security) 1.3 ; AES (Advanced Encryption Standard) 256 au repos.