Looker コネクタのエラーのトラブルシューティング

このページでは、データポータルの Looker コネクタに関する次のトピックについて説明します。

Looker コネクタのエラー メッセージと推奨される解決策

データポータルで Looker コネクタを使用すると、次のエラーが発生する可能性があります。

認証と認可
問題の説明またはエラー メッセージ 説明 推奨される解決策
データポータルに次のエラー メッセージが表示されます。

No dataset access

Couldn't access the underlying data set due to insufficient permissions

Session has expired or lacks credentials. This includes expired OAuth grants. Try logging in again.
Looker インスタンスに対する認証の有効期限が切れたか、取り消されました。 データポータルのデータソースを編集し、[再接続] をクリックします。
データポータルに次のエラー メッセージが表示されます。

No dataset access

Couldn't access the underlying data set due to insufficient permissions

Couldn't query a specific database table due to lack of permissions
Looker Explore に対してクエリを実行するのに十分な Looker 権限がありません。 Explore の基盤となるモデルに対してクエリを実行するための適切な権限を付与するよう、Looker 管理者に依頼してください。
データポータルに次のエラー メッセージが表示されます。

Authorization Required
データポータルで Looker データを表示するには、Looker アカウントとデータポータル アカウントをリンクする必要があります。 データポータルで Looker データを表示して操作するの説明に沿って、必要なアカウントをリンクするように Looker コネクタを承認します。
ダウンロードしたレポートにグラフが表示されない 1 つ以上の Looker Explore に基づくレポートをダウンロードするには、Explore の基盤となる LookML モデルに対して download_with_limit 権限または download_without_limit 権限が必要です。 レポートの Explore の基盤となる LookML モデルに対する download_with_limit 権限または download_without_limit 権限を含むロールを付与するよう、Looker 管理者に依頼してください。これらの権限は、データポータル Pro ユーザーのみが使用できます。
エクスポートしたファイルにグラフが表示されない エクスポートしたレポートにグラフを表示するには、Explore の基盤となる LookML モデルに対して download_with_limit 権限または download_without_limit 権限が必要です。 レポートの Explore の基盤となる LookML モデルに対する download_with_limit 権限または download_without_limit 権限を含むロールを付与するよう、Looker 管理者に依頼してください。これらの権限は、データポータル Pro ユーザーのみが使用できます。
スケジュール設定されたレポート配信にグラフが表示されない スケジュール設定されたレポートにグラフを表示するには、Explore の基盤となる LookML モデルに対して download_with_limit 権限または download_without_limit 権限が必要です。 レポート配信の所有者である場合、配信されたレポートで参照されているモデルの少なくとも 1 つを表示するのに十分な Looker 権限がありません。レポートの Explore の基盤となる LookML モデルに対する schedule_look_emails 権限を含むロールを付与するよう、Looker 管理者に依頼してください。この権限は、データポータル Pro ユーザーのみが使用できます。

レポートの受信者でこのメッセージが表示された場合は、レポートの送信者に通知してください。
レポートをダウンロードすると、データポータルに次のエラー メッセージが表示されます。

Due to lack of permissions, some charts using Looker models will not download. Ask your Looker admin to grant permissions.
ダウンロードしたレポートにグラフを表示するには、Explore の基盤となる LookML モデルに対する download_with_limit 権限または download_without_limit 権限を含むロールが必要です。 レポートの基盤となる LookML モデルに対する download_with_limit 権限または download_without_limit 権限を含むロールを付与するよう、Looker 管理者に依頼してください。これらの権限は、データポータル Pro ユーザーのみが使用できます。
レポート配信をスケジュール設定すると、データポータルに次のエラー メッセージが表示されます。

Due to lack of permissions, some charts using Looker data will be missing from your scheduled report. Ask your Looker admin to grant permissions.
レポート配信をスケジュール設定するには、Explore の基盤となる LookML モデルに対する schedule_look_emails 権限を含むロールが必要です。 レポートの基盤となる LookML モデルに対する schedule_look_emails 権限を含むロールを付与するよう、Looker 管理者に依頼してください。この権限は、データポータル Pro ユーザーのみが使用できます。
レポート スケジュールのリストに、データポータルに次のエラー メッセージが表示されます。

Some Looker data may be missing from your report deliveries. Ask your Looker admin to grant permissions to deliver all data in this report.
スケジュール設定されたレポートにグラフを表示するには、Explore の基盤となる LookML モデルに対する schedule_look_emails 権限を含むロールが必要です。 レポートの基盤となる LookML モデルに対する schedule_look_emails 権限を含むロールを付与するよう、Looker 管理者に依頼してください。この権限は、データポータル Pro ユーザーのみが使用できます。
接続
問題の説明またはエラー メッセージ 説明 推奨される解決策
データポータルに次のエラー メッセージが表示されます。

Looker connection failed
データポータルが、指定した Looker インスタンスに接続できませんでした。
  • Looker インスタンスの URL が正しく、末尾にスペースがないことを確認します。
  • Looker コネクタは、Looker インスタンスの特定の設定とバージョンでのみ有効です。
  • [**許可リストを有効にする**] 機能が有効になっている Looker(オリジナル)インスタンスでは、特別な設定が必要になる場合があります。サポートにお問い合わせください
  • Looker インスタンスで API ホスト URL が正しく設定されていることを確認します。
データポータルに HTTP 400 エラーが表示される Looker サーバーは、データポータルの接続リクエストを形式が正しくないか無効であると解釈したため、リクエストを処理できませんでした。
  • Looker インスタンスで データポータル BI コネクタ が有効になっていることを確認します。
  • アカウントのリンクが成功したことを確認します。
以前作成したレポートのグラフが壊れている Looker インスタンスへの接続に関する何らかの設定が変更されています。
  • データポータルのデータソースを編集し、[再接続] をクリックします。
  • Looker インスタンスでデータポータル コネクタが有効になっていることを確認します。
  • [許可リストを有効にする] 機能が有効になっている Looker インスタンスでは、特別な設定が必要になる場合があります。サポートにお問い合わせください
  • Looker インスタンスの API エンドポイントが正しく設定されていることを確認します。
データ構成
問題の説明またはエラー メッセージ 説明 推奨される解決策
データポータルに次のエラー メッセージが表示されます。

Couldn't complete the report query

Data Studio couldn't get data from the Explore. Reach out to your admin for more information.
データポータルが Looker Explore から受信すると想定しているデータ構造と、実際に受信するデータが一致していない可能性があります。形式が正しくない、不完全である、予期しない方法で構造化されているため、データポータルでデータを解析または表示できません。
  • データポータルのデータソースで [接続を編集] をクリックし、[フィールドを更新] をクリックします。
  • Looker Explore で同じクエリを実行します。クエリが失敗した場合、問題は Looker 自体にあり、Looker デベロッパーが対応する必要があります。
データポータルに次のエラー メッセージが表示されます。

LookML model configuration error
指定された LookML モデル / ビューが存在しないか、正しく設定されていないため、データポータルでクエリを実行できませんでした。 Looker Explore の基盤となる LookML が正しいことを確認し、クエリを再試行します。
データポータルに次のエラー メッセージが表示されます。

Invalid filter expression
フィルタ式内の構文、ロジック、またはフィールド参照が正しくありません。 フィルタ式を確認し、クエリを再試行します。
データポータルに次のエラー メッセージが表示されます。

Couldn't complete the report query

A filter is not allowed by the LookML model configuration.
クエリのフィルタ式は、Looker Explore の基盤となる LookML によって明示的に制限されています。LookML には、フィールドのフィルタを必須にする always_filter パラメータ、フィルタに使用できる値を制限するフィルタ候補または許容値、フィールドのフィルタを完全に禁止するパラメータが含まれている場合があります。 LookML は想定どおりに機能しています。制限により必要な分析を行えない場合は、Looker 管理者またはデベロッパーにお問い合わせください。ユースケースに合わせて LookML を調整できる場合があります。
データポータルに次のエラー メッセージが表示されます。

No Explores found
選択したモデルに関連付けられている Explore がないか、Explore にアクセスする権限がない可能性があります。 別の Looker モデルを選択するか、LookML モデルにアクセスする権限を付与するよう Looker 管理者に依頼してください。
クエリの構成
問題の説明またはエラー メッセージ 説明 推奨される解決策
データポータルに次のエラー メッセージが表示されます。

Query timed out
データポータルはクエリを Looker に正常に送信しましたが、データベースがクエリの実行を完了してデータを返信する前に、Looker のデータの基盤となるデータベース(BigQuery、Redshift、Snowflake など)への接続がタイムアウトしました。 タイムアウトの原因が複雑すぎるクエリである場合は、より厳格なフィルタを適用する、グラフのディメンションと指標の数を減らす、可能であれば、より集計された指標と、未加工の粒度の細かいディメンションを使用するなどして、クエリを簡略化してみてください。
データポータルに次のエラー メッセージが表示されます。

Query limit exceeded
クエリの結果セットが大きすぎるため、Looker でこれ以上ストリーミングできません。 行数を減らしてもう一度お試しになるか、管理者にお問い合わせのうえ、ストリーミング設定を調整してください。
データポータルに次のエラー メッセージが表示されます。

Couldn't complete the report query

Data Studio couldn't get data from the Explore. Reach out to your admin for more information.
レポートのクエリに文法上の誤り(想定外の文字など)、キーワードの配置ミス、構文の誤りがある可能性があります。データベースでクエリを解析できなかったか、管理者によって設定された制限または条件により実行できませんでした。 手動で入力したフィールドの構文を確認し、クエリを再試行します。
データポータルに次のエラー メッセージが表示されます。

Database connection timed out

The connection to the underlying database within Looker timed out before completing the query
Looker のデータの基盤となるデータベース(BigQuery、Redshift、Snowflake など)への接続がタイムアウトしました。 クエリのタイムアウトがデータベースの負荷によって発生した場合は、後で同じクエリをもう一度試してください。

このエラーが解決しない場合は、データベース接続のタイムアウト制限を増やすよう Looker 管理者に依頼してください。

問題を報告

Looker コネクタに関する問題は、サポートチームに報告してください。

データポータル Pro をご利用で、Looker コネクタ以外のデータポータルの機能に関連する問題が発生した場合は、Cloud カスタマーケアにお問い合わせください。

無料版のデータポータルをお使いの場合は、データポータル コミュニティにご質問や問題を投稿してください。