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