Google BigQuery レコードの使用
Google BigQuery テーブルのレコードを ArcGIS Data Pipelines への入力として使用します。
使用上の注意
Google BigQuery を操作する際には、以下の点に注意してください:
- Google BigQuery のデータセットを使用するには、まずデータ ストア アイテムを作成しておく必要があります。 Data Pipelines がデータを読み取れるように、データ ストア アイテムには認証情報と接続情報が安全に保存されています。 Google BigQuery データ ストアを作成するには、「データベース データ ストア アイテムの追加」をご参照ください。
- 構成したデータ ストア アイテムを変更するには、[データ ストア アイテム] パラメーターを使用して、現在選択されているアイテムを削除し、[アイテムの選択] ボタンを使用してコンテンツを参照し、既存のデータ ストア アイテムを選択します。
- [データセット] パラメーターを使用してデータセットを指定し、[テーブル] パラメーターを使用して、使用するデータを含むテーブルを指定します。
入力データセットの読み取りパフォーマンスを向上させるには、以下の方法を検討してください。
[キャッシュの使用] パラメーターを使用して、データセットのコピーを格納します。 キャッシュされたコピーは、エディターで開いている少なくとも 1 つのブラウザー タブが接続されている間だけ保持されます。 これで、処理中にデータによりすばやくアクセスできるようになる場合があります。 ソース データがキャッシュされた後に更新された場合は、このパラメーターをオフにして、ツールをプレビューするか、再実行してください。
入力データセットを構成した後で、処理されるデータの量を制限する次のツールを構成します。
属性によるフィルター - 特定の属性値を含むレコードのサブセットを維持します。
範囲によるフィルター - 特定の空間範囲内のレコードのサブセットを維持します。
フィールドの選択 - 対象フィールドのみを維持します。
クリップ - 特定のジオメトリーと交差するレコードのサブセットを維持します。
制限事項
既知の制限事項は以下のとおりです。
Data Pipelines では、Google BigQuery の [サービス認証] 認証タイプのみがサポートされています。 データストアが別の認証タイプを使用するように構成されている場合、Data Pipelines への入力としては機能しません。 更新トークンはサポートされていません。
Google BigQuery データセットのビューは、Data Pipelines への入力としてサポートされていません。
Google BigQuery 外部テーブルは、Data Pipelines への入力としてサポートされていません。
ライセンス要件
次のライセンスと構成が必要です。
Creator または Professional ユーザー タイプ
公開者、ファシリテーター、管理者ロール、またはそれと同等のカスタム ロール
Data Pipelines の要件の詳細については、「要件」をご参照ください。
また、Data Pipelines は、ArcGIS Data Pipelines Server が ArcGIS Enterprise で構成されている場合にのみ使用できます。
関連トピック
コンテンツにデータ ストア アイテムを追加する方法の詳細については、「データ ストア アイテムの追加」をご参照ください。