Limites de exportação
A plataforma fornece um limite superior padrão para exportações de dados.
A finalidade 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 permite, divida uma exportação grande em partes gerenciáveis separadas.
Propriedades de limite de exportação
Você pode definir o número de registros a serem retornados durante uma exportação usando o parâmetro de URL sysparm_record_count.
- 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 com qualquer valor, exceder o limite de exportação padrão pode afetar o desempenho do sistema. Convém definir a propriedade como igual ou inferior ao limite padrão e fazer com que os usuários Dividam uma exportação grande para exportar grandes quantidades de dados.
- Se a propriedade específica do formato não estiver definida, o sistema verificará a propriedade para o limite geral de exportação. 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.
- Se o limite de exportação específico do formato e a propriedade de limite de exportação geral não estiverem definidos, o sistema impõe o 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) | 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 |
| 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 | |
| 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 | |
| glide.pdf.max_columns Nota: Somente 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.threshold controla como os registros são exportados. Quando você exporta registros suficientes de uma exportação de lista para exceder o limite, uma caixa de diálogo de opção é exibida. Você pode optar por aguardar a conclusão da exportação ou enviar por e-mail os registros exportados como anexo. O limite de aviso pode ser alterado na propriedade do sistema. O anexo de e-mail não deve exceder os limites máximos de tamanho de e-mail.
| Exemplo | Propriedade | Quebrando limites de exportação |
|---|---|---|
| Exportando para CSV |
|
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 na propriedade glide.csv.export.limit. |
| Exportando para o Excel (XLSX) |
|
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 do Excel. |
| Exportando para PDF |
|
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 na propriedade glide.pdf.max_rows. |
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.
A exportação coloca as informações no documento do Excel com 32.000 linhas por planilha.