Skip to main content

Parquet ファイルのマップまたはシーンへの追加

ローカル フォルダーまたはクラウド ストレージ コネクションからアクセスされるそれぞれの Apache Parquet ファイルは、独自のレイヤーまたはテーブルとして扱われます。 マップまたはシーンは、ローカル永続キャッシュまたはメモリー内キャッシュのデータにアクセスします。

Parquet ファイルに対して作成されるキャッシュの詳細

Parquet ファイルをマップまたはシーンに追加すると、ArcGIS Pro はファイルのメタデータを読み取り、データの表示方法を次のように決定します。

  • ファイルに空間データが含まれている場合、キャッシュはフィーチャクラスになり、フィーチャ レイヤーとしてマップまたはシーンに追加されます。

    注意:

    ArcGIS Pro は、フィーチャ レイヤーごとに 1 つのエンティティー タイプを表示します。 たとえば、マップ上の 1 つのレイヤーでは、すべてのポイント フィーチャが表示されますが、同じレイヤー内のポイントとポリゴンは表示されません。

  • Parquet ファイルのジオメトリー値が特定のエンティティー タイプ (ポイントなど) に設定されている場合、ArcGIS Pro はファイル内のポイント フィーチャのみを表示します。ポイントでないフィーチャはキャッシュに含められず、アクセスできません。 ファイルのジオメトリー値が設定されていない場合、ArcGIS Pro はファイル内の最初のフィーチャのエンティティー タイプを使用します。 キャッシュに含められ、マップまたはシーンに表示されるのは、そのエンティティー タイプのフィーチャのみになります。

  • Parquet ファイルにサポートされている形式の空間データが含まれていない場合、キャッシュはテーブルとして作成され、スタンドアロン テーブルとしてマップまたはシーンに追加されます。

Parquet ファイルをマップまたはシーンに追加するには、次の手順を実行します。

  1. カタログ ウィンドウで、Parquet ファイルが格納されているバケットにアクセスするフォルダーまたはクラウド ストレージ コネクションに接続します。

    サポートされているクラウド ストレージの場所については、「FAQ」をご参照ください。

  2. 前の手順のフォルダーまたはクラウド ストレージ コネクションを開き、「マップまたはシーンへのレイヤーの追加」にある手順を使用して、Parquet ファイルをマップまたはシーンに追加します。

    注意:

    50 万個以上のレコードが含まれる Parquet ファイルをマップまたはシーンに初めて追加するときは、ArcGIS Pro がファイル全体を読み取って、ローカル永続キャッシュを作成するため、少し時間がかかることがあります。

    このラグ タイムを回避するには、Parquet キャッシュの作成 ジオプロセシング ツールまたは CreateParquetCache ArcPy 関数を実行して、ファイルをマップに最初に追加する前にキャッシュを作成します。

これでレイヤーがマップまたはシーン内に追加され、他の読み取り専用フィーチャ レイヤーやスタンドアロン テーブルと同様に操作できるようになります。