正常に接続した後、[ナビゲーター] ウィンドウが表示され、サーバーで利用可能なデータが表示されます。 ナビゲーターでデータを選びます。 次に、[次へ] を選択して Power Query のデータを変換します。
詳細オプションを使用して接続する
Power Query Desktop と Power Query Online のどちらにも、必要に応じてクエリに追加できる一連の詳細オプションが用意されています。
次の表に、Power Query Desktop と Power Query Online で設定できるすべての詳細オプションを示します。
詳細オプション
説明
Storage API を使用する
Google BigQuery の Storage API の使用を有効にするフラグ。 このオプションは既定で true に設定されています。 Storage API を使わず、代わりに REST API を使う場合は、このオプションを false に設定できます。
接続タイムアウト期間
接続が完了するまでに Power Query が待機する時間を制御する標準の接続設定 (秒単位)。 接続が 15 秒 (既定値) 以内に完了しない場合は、この値を変更できます。
コマンド タイムアウト期間
クエリが完了して結果が返されるまでに Power Query が待機する時間。 既定値は、ドライバーの既定値によって異なります。 別の値 (分単位) を入力して、より長く接続を開いたままにすることができます。
対象ユーザー URI
OIDC 構成を設定するときに使用する従業員プール名に変更する必要がある<従業員プール ID> を含む URI。 対象ユーザー URI 値の形式は //iam.googleapis.com/locations/global/workforcePools/<workforce pool ID>/providers/azuread です。 <従業員プール ID> の既定値は powerquery-<TenantId> であり、<TenantId> が現在の Power BI テナント ID です。 対象ユーザー URI を更新すると、入力した文字列がそのまま使用されます。
ProjectID
ネイティブ クエリを実行する対象のプロジェクトです。 このオプションは Power Query Desktop でのみ使用できます。
ネイティブ クエリ
詳細については、「ネイティブ データベース クエリを使用してデータベースからデータをインポートする」を参照してください。 このバージョンのネイティブ データベース クエリ機能では、Database.Schema.Table という形式の完全修飾テーブル名を使用する必要があります (例: SELECT * FROM DEMO_DB.PUBLIC.DEMO_TABLE)。 このオプションは Power Query Desktop でのみ使用できます。
Google BigQuery (Microsoft Entra ID) コネクタは、Microsoft Entra ID JWT トークンを利用して、Microsoft Entra ID ベースの認証を Google の Workforce Federation 機能に接続します。 したがって、認証側のセットアップは、Microsoft Entra ID JWT トークンと一致するように OIDC ベースのセットアップである必要があります。 Google 側での認証設定とサポートの詳細については、Google BigQuery の連絡窓口にお問い合わせください。
Power BI Desktop での Google BigQuery (Microsoft Entra ID) への接続
Power BI で Google BigQuery コネクタを使用する場合は、いくつかの制限と考慮事項に留意する必要があります。
Google BigQuery の Microsoft Entra ID シングル サインオン (SSO) を有効にする
Power BI サービス (クラウド) とオンプレミス データ ゲートウェイのどちらも使用した Microsoft Entra ID SSO もサポートされています。 すべてのコネクタでの Microsoft Entra ID SSO の有効化について、詳しくは「Power BI のオンプレミス データ ゲートウェイ用シングル サインオン (SSO) の概要」を参照してください。 Power BI で接続を試行する前に、システムとアカウントが Microsoft Entra ID SSO 用に正しく設定されていることを Google の担当者に直接確認してください。
Power BI サービスを介した Microsoft Entra ID シングル サインオン (SSO)
Power BI サービスで新しい接続を構成するには、次の操作を行います。
Power BI サービスで、設定の一覧から [管理ポータル] を選択します。
Google BigQuery SSO オプションを有効にします。
オンプレミス データ ゲートウェイを使用した Google BigQuery の Microsoft Entra ID シングル サインオン (SSO)
Google BigQuery に対して Microsoft Entra ID SSO を有効にする前に、まずオンプレミス データ ゲートウェイで Microsoft Entra ID SSO をサポートするすべてのデータ ソースに対して Microsoft Entra ID SSO を有効にする必要があります。 また、オンプレミス データ ゲートウェイの少なくとも 2022 年 12 月リリースにアップグレードしていることを確認してください。
Power BI サービスで、設定の一覧から [管理ポータル] を選択します。
[統合の設定] で、[ゲートウェイの Azure AD シングル サインオン (SSO)] を有効にします。
すべてのデータ ソースに対して Microsoft Entra ID SSO を有効にしたら、Google BigQuery で Microsoft Entra ID SSO を有効にします。
Google BigQuery SSO オプションを有効にします。
設定の一覧から [ゲートウェイの管理] を選択します。
ゲートウェイを選択してから [データ ソースの選択] を選択します。
[データ ソース設定] タブで、[請求プロジェクト ID] に値を入力します。 Microsoft Entra ID を使用する場合は、Billing Project ID パラメーターが必須であり、[詳細設定] で指定する必要があります。 また、[DirectQuery クエリに Azure AD 経由の SSO を使用する] を選択します。