大きなデータセットのアップロードとダウンロードについての考慮事項

ArcGIS for Desktop からの大規模データセットのアップロード

ArcGIS for Desktop を介して 64 MB(SOC(Server Object Container)のデフォルトのヒープ サイズ)より大きなデータまたはファイルをアップロードする場合、ArcGIS Server のヒープ サイズを増やす必要があります。ヒープ サイズを増やすには、「ジオプロセシング サービス設定: 高度な設定」で説明された手順に従ってください。

Web アプリケーションからの大きなデータセットのアップロード

Web アプリケーションは、REST(Representational State Transfer)アップロード操作を使用して、ファイルをアップロードします。この機能は、ジオプロセシング サービス プロパティ ページの [アップロード] 機能で設定します。デフォルトの最大アップロード サイズは 2 GB です。これよりも大きなファイルをアップロードする場合は、「ジオプロセシング サービス設定: 高度な設定」で説明された手順に従って、最大アップロード サイズを増やしてください。

入力データのファイル形式が、txtzipjpg などの場合、アップロード リソース操作を使用してこれらのファイル タイプをアップロードできます。アップロードするファイル タイプの設定については、「ジオプロセシング サービス設定: 高度な設定」で説明します。

フィーチャクラスの出力

SOC(Server Object Container)のヒープ サイズの構成は、クライアント サイトから取得する出力フィーチャクラスのサイズに左右されません。その代わり、サービスを 1 回実行して、results.dat ファイルのサイズを確認する必要があります。このファイルは、出力フィーチャクラスから変換された、サーバ ジョブ ディレクトリ上の出力フィーチャ セットです。このファイルが 64 MB よりも大きい場合、ArcGIS Server のヒープ サイズを、このファイルのサイズよりも大きくする必要があります。ヒープ サイズを増やすには、「ジオプロセシング サービス設定: 高度な設定」で説明された手順に従ってください。

ジオプロセシング サービスのパラメータ設定の 1 つに、[サーバが返すレコードの最大数] があります。ジオプロセシング サービスの出力が、この設定よりも多くのレコードを含むフィーチャクラスまたはテーブルを返した場合、[結果] ウィンドウ内のタスク実行結果には、[<転送制限外のデータ>] メッセージが表示されます。サービスの [サーバが返すレコードの最大数] パラメータを、以下の手順に従ってリセットできます。

  1. カタログ ウィンドウで、サービスをホストするサーバへのサーバ管理者接続を確立します。
  2. サービスを右クリックし、[サービス プロパティ] を選択します。
  3. [パラメータ] タブをクリックして、[サーバが返すレコードの最大数] の値をリセットします。
  4. サービスが自動的に再起動されます。
[結果] ウィンドウ内のタスク結果の詳細

最大時間

長時間のジオプロセシング ジョブを操作する場合、クライアントがサービスを利用できる最大時間を増やす必要がある場合もあります。これは [サービス プロパティ] ダイアログ ボックスの [プール] タブで設定できます。デフォルト値は 600 秒、つまり 10 分です。サービスに関連するタイムアウトについては、「サービスのチューニングと構成」をご参照ください。

関連トピック

5/20/2014