Limites de exportação

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • A plataforma fornece um limite superior padrão para exportações de dados.

    O objetivo do limite superior é evitar a criação de problemas de desempenho quando uma tabela é excessivamente grande. Se você precisar exportar mais registros do que o limite permitido, Divida uma exportação grande em blocos gerenciáveis separados.

    Propriedades do limite de exportação

    Você pode definir o número de registros a serem retornados durante uma exportação usando sysparm_record_countParâmetro de URL.

    No entanto, o sistema analisa as seguintes configurações para determinar se um limite de exportação deve ser aplicado.
    1. Primeiro, a plataforma verifica a propriedade que define o limite de exportação específico do formato. Cada formato pode ter um limite diferente. Embora esta propriedade possa ser definida como qualquer valor, exceder o limite de exportação padrão pode afetar o desempenho do sistema. Você pode definir a propriedade como ou abaixo do limite padrão e ter usuários Divida uma exportação grande para exportar grandes quantidades de dados.
    2. Se a propriedade específica do formato não estiver definida, o sistema verificará a propriedade quanto ao limite de exportação geral. Esta propriedade também pode ser definida como qualquer valor, mas exceder o limite de exportação padrão pode afetar o desempenho do sistema.
    3. Se o limite de exportação específico do formato e a propriedade Limite de exportação geral não estiverem definidos, o sistema aplicará o limite de exportação padrão.
    Importante:
    Para definir essas propriedades, navegue até Propriedades do sistema > Importação/Exportação.
    Tabela 1. Limite de exportação padrão
    Formato Limite de exportação específico do formato Limite geral de exportação Limite de exportação padrão
    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) excel.exportação.glide.excel.export.limit glide.ui.export.limit 10.000
    EXCEL (XLSX) glide.xlsx.max_cells N/D 500.000
    EXCEL (XLS) glide.excel.max_cells N/D 500.000
    PDF glide.pdf.max_detail_pages
    Nota:
    O número de linhas pode ser definido de 0 a 250. Se nenhum valor for especificado, o padrão será 250. Se um valor maior que 250 for especificado, o valor padrão de 250 será usado.
    250 250
    PDF glide.pdf.max_rows
    Nota:
    O número de linhas pode ser definido de 0 a 5 000. Se nenhum valor for especificado, o padrão será 1 000. Se um valor maior que 5 000 for especificado, o valor padrão de 1 000 será usado.
    N/D 1 000
    PDF glide.pdf.max_columns
    Nota:
    Apenas 25 rótulos de cabeçalho cabem em uma página.
    N/D 25
    JSON glide.json.export.limit glide.ui.export.limit 10.000

    Uma propriedade de limite de aviso chamada glide.ui.export.warn.thresholdcontrola como os registros são exportados. Quando você exporta registros suficientes de uma lista para exceder o limite, uma caixa de diálogo de seleção é exibida. Você pode optar por aguardar a conclusão da exportação ou enviar por e-mail os registros exportados como um anexo. O limite de aviso pode ser alterado na propriedade do sistema. O anexo de e-mail não deve exceder o máximo Limites de tamanho de e-mail .

    Tabela 2. Exemplos de limite de exportação
    Exemplo Propriedade Limites de exportação violados
    Exportando para CSV
    • glide.csv.export.limit é 20 000
    • glide.ui.export.limit é 10 000
    • com.glide.processors.XMLProcessor.max_record_count - 20 000
    • O limite de exportação padrão para CSV é igual a 10 000
    Se você exportar 30 000 registros, o número de registros retornados do banco de dados será 20 000. O número de registros especificados para exportação excede o valor definido em glide.csv.export.limit propriedade.
    Exportação para Excel (XLSX)
    • glide.xlsx.export.limit: nenhuma entrada
    • glide.ui.export.limit: nenhuma entrada
    • O limite de exportação padrão para Excel (XLSX) é 10 000
    Se você exportar 30 000 registros, o número de registros retornados do banco de dados será 10 000. O número de registros especificados para exportação excede o limite de exportação padrão para o Excel.
    Exportando para PDF
    • .pdf.max_rows: 1 000
    • O limite de exportação padrão para PDF é igual a 1 000
    • O limite máximo de exportação para PDF é de 5 000
    Se você exportar 5 000 registros, o número de registros retornados do banco de dados será 1 000. O número de registros retornados é limitado porque o número de registros especificados para exportação excede o valor padrão em glide.pdf.max_rows propriedade.

    Limite de exportação do Excel

    As exportações do Excel são destinadas a exportações relativamente pequenas com menos de 500 000 células. O CSV pode lidar com exportações maiores.

    Se uma planilha exportada tiver mais de 500 000 células, o processo de exportação será interrompido. Você recebe o arquivo do Excel nesse ponto. A seguinte mensagem é exibida na linha inferior: Exportação interrompida devido ao tamanho excessivo. Use CSV para uma exportação completa .

    O limite de célula de exportação do Excel é personalizável usando glide.xlsx.max_cellspropriedade de inteiro (ou glide.excel.max_cellsSe estiver usando XLS).
    Nota:
    Aumentar este limite pode causar um problema de memória na sua instância. O limite é definido em um nível apropriado para evitar problemas de recursos.

    A exportação coloca as informações no documento do Excel com 32 000 linhas por planilha.