Limites d’exportation

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 4 minutes de lecture
  • 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 volumineuse. 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.

    Toutefois, le système analyse les paramètres suivants pour déterminer si une limite d’exportation doit être appliquée.
    1. 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 souhaiterez peut-être définir la propriété à la limite par défaut ou en dessous de celle-ci et demander aux utilisateurs de diviser une exportation volumineuse pour exporter de grandes quantités de données.
    2. 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 générale d’exportation. 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.
    3. Si la 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.
    Important :
    Pour définir ces propriétés, accédez à Propriétés système > Importer/exporter.
    Tableau 1. Limite d’exportation par défaut
    Format Limite d’exportation spécifique au format Limite générale d’exportation Limite d’exportation par défaut
    XML glide.xml.limite.exporter glide.ui.export.limit 10,000
    CSV glide.csv.export.limit glide.ui.export.limit 10,000
    EXCEL (XLSX) glide.xlsx.limite.exporter 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
    PDF glide.pdf.max_pages_de_detail
    Remarque :
    Le nombre de lignes peut être réglé 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
    PDF glide.pdf.max_rows
    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
    PDF 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 d’une exportation de 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 de taille d’e-mail maximales.

    Tableau 2. Exemples de limites d’exportation
    Exemple Propriété Repousser les limites de l’exportation
    Exportation au format CSV
    • glide.csv.limite.exportation = 20 000
    • glide.ui.export.limit = 10 000
    • com.glide.processors.XMLProcessor.max_record_count = 20 000
    • Limite d’exportation par défaut pour CSV = 10 000
    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é pour l’exportation dépasse la valeur définie dans la propriété glide.csv.export.limit .
    Exportation vers Excel (XLSX)
    • glide.xlsx.export.limit = pas d’entrée
    • glide.ui.export.limit = pas d’entrée
    • Limite d’exportation par défaut pour Excel (XLSX) = 10 000
    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
    • glide.pdf.max_lignes = 1 000
    • Limite d’exportation par défaut pour PDF = 1 000
    • Limite maximale d’exportation pour PDF = 5 000
    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 dans la propriété glide.pdf.max_rows .

    Seuil d’exportation Excel

    Les exportations Excel sont destinées à des exportations relativement petites avec moins de 500 000 cellules. CSV peut gérer des exportations plus importantes.

    Si une feuille de calcul exportée comporte plus de 500 000 cellules, le processus d’exportation s’arrête. C’est à ce moment-là que vous recevez le fichier Excel. Le message suivant s’affiche dans la rangée du bas : Arrêt de l’exportation en raison d’une taille excessive. Utilisez CSV pour une exportation complète.

    Le seuil de cellule d’exportation Excel est personnalisable à l’aide de la propriété integer (ou glide.excel.max_cells en cas d’utilisation glide.xlsx.max_cells de XLS).
    Remarque :
    L’augmentation de ce seuil peut entraîner un problème de mémoire dans votre instance. Le seuil est défini à un niveau approprié pour éviter les problèmes de ressources.

    L’exportation place les informations dans le document Excel avec 32 000 lignes par feuille de calcul.