Limites d’exportation
La plateforme fournit une limite supérieure par défaut pour les exportations de données.
L’objectif de la limite supérieure est d’éviter de créer des problèmes de performances lorsqu’une table est trop grande. Si vous devez exporter plus d’enregistrements que le seuil autorisé, divisez une exportation volumineuse en blocs gérables distincts.
Propriétés de limite d’exportation
Vous pouvez définir le nombre d’enregistrements à renvoyer lors d’une exportation à l’aide du sysparm_record_count paramètre URL.
- Tout d’abord, la plateforme vérifie la propriété qui définit la limite d’exportation spécifique au format. Chaque format peut avoir une limite différente. Bien que cette propriété puisse être définie sur n’importe quelle valeur, le dépassement de la limite d’exportation par défaut peut avoir un impact sur les performances du système. Vous pouvez définir la propriété au niveau ou en dessous de la limite par défaut et demander aux utilisateurs de fractionner une exportation volumineuse pour exporter de grandes quantités de données.
- Si la propriété spécifique au format n’est pas définie, le système vérifie la propriété pour connaître la limite d’exportation générale. Cette propriété peut également être définie sur n’importe quelle valeur, mais le dépassement de la limite d’exportation par défaut peut avoir un impact sur les performances du système.
- Si la propriété de limite d’exportation spécifique au format et la propriété de limite d’exportation générale ne sont pas définies, le système applique la limite d’exportation par défaut.
| Format | Limite d’exportation spécifique au format | Limite d’exportation générale | Limite d’exportation par défaut |
|---|---|---|---|
| XML | glide.xml.export.limit | glide.ui.export.limit | 10,000 |
| CSV | glide.csv.export.limit | glide.ui.export.limit | 10,000 |
| EXCEL (XLSX) | glide.xlsx.export.limit | glide.ui.export.limit | 10,000 |
| EXCEL (XLS) | glide.excel.export.limit | glide.ui.export.limit | 10,000 |
| EXCEL (XLSX) | glide.xlsx.max_cellules | N/A | 500,000 |
| EXCEL (XLS) | glide.excel.max_cellules | N/A | 500,000 |
| glide.pdf.max_pages_detail_ Remarque : Le nombre de lignes peut être défini de 0 à 250. Si aucune valeur n’est spécifiée, la valeur par défaut est 250. Si une valeur supérieure à 250 est spécifiée, la valeur par défaut de 250 est utilisée. |
250 | 250 | |
| glide.pdf.max_lignes Remarque : Le nombre de lignes peut être défini de 0 à 5 000. Si aucune valeur n’est spécifiée, la valeur par défaut est 1 000. Si une valeur supérieure à 5 000 est spécifiée, la valeur par défaut de 1 000 est utilisée. |
N/A | 1,000 | |
| glide.pdf.max_colonnes Remarque : Seules 25 étiquettes d’en-tête tiennent sur une page. |
N/A | 25 | |
| JSON | glide.json.export.limit | glide.ui.export.limit | 10,000 |
Une propriété de seuil d’avertissement appelée glide.ui.export.warn.threshold contrôle la façon dont les enregistrements sont exportés. Lorsque vous exportez suffisamment d’enregistrements à partir d’une liste pour dépasser le seuil, une boîte de dialogue de choix s’affiche. Vous pouvez choisir d’attendre la fin de l’exportation ou d’envoyer les enregistrements exportés par e-mail en tant que pièce jointe. Le seuil d’avertissement peut être modifié dans la propriété système. La pièce jointe de l’e-mail ne doit pas dépasser les limites maximales de taille de l’e-mail.
| Exemple | Propriété | Dépassement des limites d’exportation |
|---|---|---|
| Exportation au format CSV |
|
Si vous exportez 30 000 enregistrements, le nombre d’enregistrements renvoyés à partir de la base de données est de 20 000. Le nombre d’enregistrements spécifiés pour l’exportation dépasse la valeur définie dans la propriété glide.csv.export.limit . |
| Exportation vers Excel (XLSX) |
|
Si vous exportez 30 000 enregistrements, le nombre d’enregistrements renvoyés à partir de la base de données est de 10 000. Le nombre d’enregistrements spécifiés pour l’exportation dépasse la limite d’exportation par défaut pour Excel. |
| Exportation au format PDF |
|
Si vous exportez 5 000 enregistrements, le nombre d’enregistrements renvoyés à partir de la base de données est de 1 000. Le nombre d’enregistrements renvoyés est limité, car le nombre d’enregistrements spécifiés pour l’exportation dépasse la valeur par défaut de la propriété glide.pdf.max_rows . |
Seuil d’exportation Excel
Les exportations Excel sont destinées à des exportations relativement petites de moins de 500 000 cellules. CSV peut gérer des exportations plus importantes.
Si une feuille de calcul exportée contient plus de 500 000 cellules, le processus d’exportation s’arrête. Vous recevez le fichier Excel à ce moment-là. Le message suivant s’affiche dans la rangée inférieure : L’exportation s’est arrêtée en raison d’une taille excessive. Utilisez CSV pour une exportation complète.
L’exportation place les informations dans le document Excel avec 32 000 lignes par feuille de calcul.