Street View Insights を設定する

ストリートビュー インサイトのデータをクエリするには、まず登録して、Street View Insights プロダクトにアクセスできるようにする必要があります。アカウントのオンボーディングが完了すると、Street View Insights データセットに登録できるようになります。

前提条件

Street View Insights のデータにアクセスするには、次の条件を満たす必要があります。

  1. 登録して、Street View Insights へのアクセスをリクエストします。

  2. Google Cloud アカウントがある。

    アカウントをお持ちでない場合は、[使ってみる] ボタンをクリックし、Cloud コンソールの設定方法と運用方法をご確認ください。

    使ってみる

  3. BigQuery API を有効にします。BigQuery を有効にする手順と BigQuery の使用方法のチュートリアルについては、Google Cloud コンソールを使用して一般公開データセットにクエリを実行するをご覧ください。

  4. Vertex AI を有効にします。

  5. サブスクライバーのタスクを実行するには、アカウントに Analytics Hub サブスクリプション オーナー(roles/analyticshub.subscriptionOwner)のロールがあることを確認します。

  6. データセットを作成するには、アカウントに BigQuery ユーザー(roles/bigquery.user)ロールが付与されていることを確認します。

Street View Insights データセットに登録する

データリスティングは、米国または EU のマルチリージョンで使用できます。詳細については、BigQuery を使用してデータセットを表示してサブスクライブする方法をご覧ください。

Street View Insights データセットに登録するには:

  1. Cloud コンソールの BigQuery Analytics Hub に移動します。

  2. 「Street View Insights」データセットを見つけて開きます。

  3. リスティングを開きます。たとえば、EU のリスティングの場合:

    EU のリスティングに登録します。

  4. ダイアログで [登録] ボタンを選択します。

  5. ダイアログで、[プロジェクト]、[リンク データセット名]、[プライマリ リージョン]、[レプリカ リージョン] を確認または編集します。デフォルトのリスティング名を使用することも、独自の命名規則を使用するように名前を設定することもできます。

  6. [保存] を選択します。

  7. 完了すると、Google Cloud コンソールの BigQuery の [エクスプローラ] パネルにテーブル サブスクリプションが表示されます。SQL クエリで、以下に示すテーブル名を使用してデータにアクセスします。

リンクされたデータセットへのアクセス権を付与する

リスティングに登録すると、Google Cloud プロジェクトに読み取り専用のリンクされたデータセットが作成されます。デフォルトでは、チームメンバー、Google グループ、サービス アカウントなどの他のプリンシパルは、このリンクされたデータセットにアクセスできません。オンボーディング時に指定したプリンシパルまたはグループであっても、アクセス権を明示的に付与します。

他のプリンシパルがリンクされたデータセットを表示してクエリを実行できるようにするには、次の操作を行います。

  1. BigQuery の [エクスプローラ] ペインでプロジェクトを開き、[データセット] をクリックして、リンクされたデータセットを選択します。

  2. [共有] > [権限] をクリックし、[プリンシパルを追加] をクリックします。

  3. [新しいプリンシパル] フィールドに、アクセス権が必要なユーザー、Google グループ、またはサービス アカウントのメールアドレスを入力します。

  4. [ロールを選択] リストで、[BigQuery データ閲覧者] を選択します。これにより、roles/bigquery.dataViewer ロールが付与されます。

  5. [保存] をクリックします。

SQL クエリを実行するプリンシパルには、クエリ プロジェクトで BigQuery ジョブを作成する権限(roles/bigquery.jobUser ロールや roles/bigquery.user ロールなど)も必要です。詳細については、IAM を使用してリソースへのアクセスを制御するをご覧ください。

GCS バケットにアクセスする

バケット名 バケットの目的 メモ
geoai_published_CUSTOMERID__LOCATION
各スナップショットで公開される画像ファイル。 すべてのお客様が利用可能
geoai_ephemeral_CUSTOMERID__LOCATION
お客様が中間画像アセットを保存するために使用するエフェメラル データ。 オンボーディング中に関心のあるお客様のエリアを指定したお客様のみが利用できます。

次のように置き換えます。

  • CUSTOMERID は、オンボーディング メールに記載されているお客様 ID に置き換えます。
    • 例: 00000012-3333-4445-8999-aabbccddeeff。
  • LOCATION: オンボーディング中に選択した Google Cloud のロケーション(小文字)。
    • たとえば、us、eu、jp などです。

次のステップ