エクスポート制限

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:5分
  • プラットフォームでは、データエクスポートのデフォルトの上限が提供されます。

    上限の目的は、テーブルが大きすぎる場合にパフォーマンスの問題が発生しないようにすることです。しきい値よりも多くのレコードをエクスポートする必要がある場合は、管理可能なチャンクに大規模なエクスポートを分割します。

    エクスポート制限プロパティ

    sysparm_record_count URL パラメーターを使用して、エクスポート中に返されるレコードの数を設定できます。

    ただし、次の設定は分析され、エクスポート制限を適用する必要があるかどうかが判断されます。
    1. 最初に、プラットフォームは形式固有のエクスポート制限を定義するプロパティをチェックします。形式ごとに異なる制限を設定できます。このプロパティは任意の値に設定できますが、デフォルトのエクスポート制限を超えるとシステムのパフォーマンスに影響を与える可能性があります。デフォルトの制限以下でプロパティを設定し、大規模なエクスポートを分割して大量のデータをエクスポートするようにすることができます。
    2. 形式固有のプロパティが設定されていない場合、システムは一般的なエクスポート制限のプロパティをチェックします。このプロパティは任意の値に設定することもできますが、デフォルトのエクスポート制限を超えると、システムのパフォーマンスに影響を与える可能性があります。
    3. 形式固有のエクスポート制限と一般的なエクスポート制限プロパティの両方が設定されていない場合は、デフォルトのエクスポート制限が適用されます。
    重要:
    これらのプロパティを設定するには、 システムプロパティ > インポートエクスポート.
    表 : 1. デフォルトのエクスポート制限
    形式 形式固有のエクスポート制限 一般的なエクスポート制限 デフォルトのエクスポート制限
    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 適用外 500,000
    EXCEL (XLS) glide.excel.max_cells 適用外 500,000
    PDF glide.pdf.max_detail_pages
    注:
    行数は 0 〜 250 の範囲で設定できます。値が指定されていない場合、デフォルトは 250 です。250 より大きい値を指定すると、デフォルト値の 250 が使用されます。
    250 250
    PDF glide.pdf.max_rows
    注:
    行数は 0 〜 5,000 の範囲で設定できます。値が指定されていない場合、デフォルトは 1,000 です。5,000 より大きい値を指定すると、デフォルト値の 1,000 が使用されます。
    適用外 1,000
    PDF glide.pdf.max_columns
    注:
    25 個のヘッダーラベルのみがページに収まります。
    適用外 25
    JSON glide.json.export.limit glide.ui.export.limit 10,000

    glide.ui.export.warn.threshold と呼ばれる警告しきい値プロパティは、レコードのエクスポート方法をコントロールします。しきい値を超えるのに十分なレコードをリストからエクスポートすると、選択ダイアログが表示されます。エクスポートが完了するまで待つか、エクスポートされたレコードを添付ファイルとしてメールするかを選択できます。警告しきい値はシステムプロパティで変更できます。メールの添付ファイルは、最大のメールサイズの制限を超えてはなりません。

    表 : 2. エクスポート制限の例
    プロパティ エクスポート制限の違反
    CSV にエクスポート
    • glide.csv.export.limit = 20,000
    • glide.ui.export.limit = 10,000
    • com.glide.processors.XMLProcessor.max_record_count = 20,000
    • CSV のデフォルトのエクスポート制限 = 10,000
    30,000 レコードをエクスポートする場合、データベースから返されるレコードの数は 20,000 です。エクスポート用に指定されたレコードの数が glide.csv.export.limit プロパティで設定された値を超えています。
    Excel へのエクスポート (XLSX)
    • glide.xlsx.export.limit = エントリなし
    • glide.ui.export.limit = エントリなし
    • Excel のデフォルトのエクスポート制限 (XLSX) = 10,000
    30,000 レコードをエクスポートする場合、データベースから返されるレコードの数は 10,000 です。エクスポート用に指定されたレコードの数が Excel のデフォルトのエクスポート制限を超えています。
    PDF にエクスポート
    • glide.pdf.max_rows = 1,000
    • PDF のデフォルトのエクスポート制限 = 1,000
    • PDF の最大エクスポート数 = 5,000
    5,000 レコードをエクスポートする場合、データベースから返されるレコードの数は 1,000 です。エクスポートに指定されたレコードの数が glide.pdf.max_rows プロパティのデフォルト値を超えているため、返されるレコードの数が制限されています。

    Excel エクスポートしきい値

    Excel のエクスポートは、50 万セル未満の比較的小規模なエクスポートを対象としています。CSV はより大規模なエクスポートを処理できます。

    エクスポートされたスプレッドシートに 500,000 を超えるセルがある場合、エクスポートプロセスは停止します。その時点で Excel ファイルを受け取ります。下の行にメッセージ「サイズが大きすぎるため、エクスポートが停止されました。完全なエクスポートには CSV を使用します (Export stopped due to excessive size. Use CSV for a complete export)」が表示されます。

    Excel エクスポートセルのしきい値は、glide.xlsx.max_cells 整数プロパティ (または XLS を使用する場合は glide.excel.max_cells) を使用してカスタマイズできます。
    注:
    このしきい値を増やすと、インスタンスでメモリの問題が発生する可能性があります。しきい値は、リソースの問題を防ぐために適切なレベルに設定されます。

    エクスポートでは、スプレッドシートあたり 32,000 行の Excel ドキュメントに情報が格納されます。