Lookerエラーカタログ

以下の表は、Looker に表示される一般的なエラー メッセージ、根本的な原因と発生場所の説明、トラブルシューティングのリソースをまとめたものです。エラーは、Looker サポートに報告される頻度に応じて降順で表示されます。サポート リクエスト数が多い順に表示されます。

[ロケーション] 列には、エラー メッセージが表示される場所が示されます。次のオプションも表示されます(エラーは、プロダクト内の複数の場所に表示されます)。

IDE = LookML バリデータ/IDE

Ex = 探索

SQL = SQL 実行者

LD = LookML ダッシュボード

D = ダッシュボード

S = スケジュール

エラー メッセージ ロケーション 考えられる原因 トラブルシューティング リソース
Variable not found (?). IDE
  • 変数参照用の Liquid({{ }})は、ロジック用 Liquid 内({% %})にネストされます。
  • テンプレート化されたフィルタは、派生テーブルに結合されていないテーブルを参照します。
  • Liquid で参照されるフィールドには、ビュー名(view_name.field_name)が完全には適用されていません。
  • フィルタの値は、別の LookML ダッシュボード フィルタ内で参照されています。
  • parameter パラメータの値は、対応する type と互換性がありません。例: {% dynamic if parameters.change_value._parameter_value == "'AA'" %}parameter type を見直し、値が正しく評価されることを確認します(type: stringtype: unquoted)。
  • Liquid ではフィールドが view_name.field_name として正しく参照されていますが、スコープビュー view_namefield_name が定義されていないか、Explore 内でビューに from のエイリアスが設定されています。
  • 変数への Liquid 参照が定義されていないか、参照に入力ミスがある。
  • Liquid の参照にはディメンション グループの type: time が含まれますが、具体的な期間は含まれません。たとえば、参照では
    {{ view_name.creation_date }} ではなく
    {{ view_name.creation_date_year }} を使用する必要があります。
  • フィールドが、Liquid と LookML 置換演算子構文(${view_name.field_name})を view_name.field_name ではなく使用するようになりました。
Inaccessible view (?). (?) is not accessible in explore (?). Check for missing joins in explore (?). IDE
  • 参照されるビューが存在しません。
  • 結合がないため、一部の Explore ではビューにアクセスできません。
  • Explore では、ビューの名前が from パラメータに変更されます。
Unknown or inaccessible field (?). Check for typos or append a timeframe to the name if the field is type time. IDE エラー Inaccessible view (?). (?) is not accessible in explore (?). Check for missing joins in explore (?). に該当する原因としては、次のものに加えて以下が考えられます。
  • フィールド名またはフィールドへの参照に誤字脱字があります。
  • このフィールドは、fields パラメータによって Explore から除外されます。
  • dimension_group が、期間の指定なしで参照されています。
Unknown view (?). IDE Ex SQL
  • モデルファイルにはビューは含まれません。
  • explore が、view_name パラメータのないベース explore を拡張している。
  • explore パラメータで定義された Explore 名は、スペルミスまたは存在しないビュー名に基づいています。
  • モデルベースの SQL Runner クエリが実行されていますが、間違ったモデルが選択されています。
Unknown view (?). View does not exist in model (?). Check for typos or missing include statements. IDE Ex SQL
  • explore が、view_name パラメータのないベース explore を拡張しており、結合されたビューのいずれかのフィールドがベース explore 名を参照しています。
  • スペルミスがある、存在しない、または該当する Explore に結合されていないビューを参照するフィールド。
Unknown field (?) in filter IDE
  • ネイティブ派生テーブル(NDT)の定義には、LookML で定義されていないカスタム フィールドの bind_all_filters パラメータが含まれています。
  • LookML フィルタが、コメントアウトされたか存在しない LookML フィールドを参照しています。
  • LookML フィルタは、別のビューから LookML フィールドを参照しており、そのフィールドの範囲は限定されず、関連するすべての explore パラメータと結合されません。
Measures with Looker aggregations (sum, average, min, max, list types) may not reference other measures. IDE メジャーは、別の集計型メジャーの SQL 定義内で参照されます。
Unknown view (?). View (?) does not exist in model (?). Check for typos or missing include statements in (?). IDE ビューがモデルファイルに含まれていないか、モデルファイルに含まれているが、スペルミスがある。
Can't construct persistent derived table (?), connection (?) could not be registered IDE Ex
  • 既存の PDT の依存関係をビルドできませんでした。
  • 接続に問題があるため、接続をテストする必要があります(たとえば、接続をテストすると、Looker ユーザーがデータベースへの十分な権限を持っていないか、データベースへの書き込み権限を持っていない可能性があります)。
  • インポートされたプロジェクト ファイル(失敗した PDT を定義するビューや、障害が発生した PDT によって参照されているビューなど)はインポート プロジェクトには含まれません。
  • データベース接続で永続的な派生テーブルの設定が有効になっていません。
  • Looker Block のコードが接続の SQL 言語に更新されていません(ブロックが記述されている言語と異なる場合)。
  • Snowflake または BigQuery の接続で OAuth が有効になっている。
  • Snowflake データベースの AUTOCOMMIT パラメータにデフォルト値の TRUE 以外の値が設定されている。
Unknown or excluded suggest_dimension (?) in field (?) IDE
  • suggest_dimension パラメータで参照されているフィールドが存在しないか、コメントアウトされているか、Explore で fields パラメータによって除外されています。
  • suggest_dimension パラメータで参照されるフィールドは別のビューで定義されていますが、参照で完全にスコープとして view_name.field_name に設定されていません。
  • suggest_dimension パラメータは、関連するすべての explore パラメータに結合されていない別のビューのフィールド、または from パラメータを使用して explore でエイリアスされているビューを参照します。
A view named (?) has been defined multiple times. Each view in a model must have a unique name. IDE 同じ名前のビューは、プロジェクトにインポートされたビューを含む同じモデルで参照されます。ビュー名はモデル内で一意である必要があります。 view パラメータ リファレンス
This include does not match any files IDE
  • ファイルのパスの入力ミスが原因で en エラーが発生する。
  • フォルダ参照の構文が正しくない。
  • プロジェクトのインポート参照の構文が正しくありません。
SQL Dialect does not support Symmetric Aggregates with percentiles, field ignored. Ex データベース言語は、対称集計を伴う type: median または type: percentile のメジャーをサポートしていません。
Using project_name or local_dependency in manifest.lkml without Local Project Import enabled is not supported. Params ignored. IDE ローカル プロジェクトのインポート パラメータはマニフェスト ファイルで使用され、ローカル プロジェクト インポート Labs 機能も無効になっています。ローカル プロジェクトのインポート パラメータは、ローカル プロジェクト インポート Labs 機能が有効になっていない限り、マニフェスト ファイルでは使用できません。
Cannot use native derived table (?) with bind_all_filters outside of its source explore (?) IDE Ex bind_all_filters パラメータを持つネイティブ派生テーブル(NDT)は、explore_source パラメータで定義された Explore 以外の 1 つ以上の Explore に結合されます。 bind_all_filters の使用
Measures of type count do not use the sql parameter. Use count_distinct to count by something other than the primary key, or remove the sql parameter. IDE sql パラメータは、type: count の尺度で使用されます。count タイプのメジャーは、ビューファイルで宣言されている主キーでカウントを行いますが、sql パラメータは必要ありません。
An explore named (?) has been defined multiple times. Each explore in a model must have a unique name. IDE LD
  • モデルファイルの explore パラメータで定義された Explore 名が、既存の別の Explore 名と重複しています。Explore 名はモデル内で一意である必要があります。
  • インポートされたプロジェクトの explore が、インポートするプロジェクトの既存の explore と同じ名前になっている。
  • インクルードされたモデルファイルには、インクルードするプロジェクト モデルファイル内の既存の explore と同じ名前の explore が含まれています。*
  • コードには循環参照があり、explore(またはモデルファイル)を複数回参照します。
* モデルファイルを他のモデルファイルに含めることはおすすめしません。
Unknown view '(?)' --> Did you '- include: (?)' in (?).model.lookml? IDE
  • モデルにはビューフォルダが含まれていますが、そのビューファイルはフォルダ外です。
  • モデルにはビューの名前が含まれますが、ビューファイルの名前が異なる場合はビューファイルが含まれません。
  • ビューは explore に複数回結合されていますが、2 回目の結合では from パラメータがありません。
Unknown field '(?)' IDE Ex
  • 参照しようとしているフィールドが存在しないか、スペルが間違っているか、コメントアウトされています。
  • 参照されるフィールドは別のビューで定義されているため、ビュー名でスコープされません。
  • フィールドが、必要な Explore に結合されていない別のビューに定義されているか、結合でビューにエイリアスが指定されており、一部の Explore でそのフィールドにアクセスできない。
  • required_fields パラメータは、アクセスできないフィールド、スペルミスのあるフィールド、存在しないフィールド、コメントアウトされているフィールドを参照しています。
Cannot use (?) as access filter since any user can edit their own value. Ex [User Access] オプションが [Edit] に設定されたユーザー属性が、Explore の access_filter パラメータで使用されます。
label_from_parameter of (?) must refer to a parameter. IDE Ex
  • label_from_parameter パラメータで参照されているフィールドが存在しないか、スペルミスがあるか、コメントアウトされています。
  • label_from_parameter パラメータで参照されるフィールドは存在しますが、parameter 型ではありません。
Cannot use user-editable attribute (?) for access_grant (?) IDE Ex [User Access] オプションが [Edit] に設定されたユーザー属性が、モデルファイルで access_grant パラメータで使用されます。
datagroup (?) has a sql_trigger. This is not allowed in models with a parameterized connection. IDE データベース接続でデータベースのログイン認証情報にユーザー属性が使用されており、PDT プロセス用に別のデータベース ユーザーに対して [PDT のオーバーライド] 列が構成されていません。
relationship missing, assumed to be many_to_one. IDE 結合の relationship が定義されていません。relationship が指定されていない場合、Looker はデフォルトで many-to-one の関係を想定します。 relationship パラメータ リファレンス
No distribution_style specified in persistent derived table (?). Using default distribution style (?). IDE Redshift 接続 PDT の derived_table 定義に distribution_style パラメータが指定されていない。distribution_style が指定されていない場合、Looker はデフォルトで ALL に設定されます。 distribution_style パラメータ リファレンス
always_filter: unknown filter field '(?)' IDE
  • always_filter パラメータで参照されているフィールドが存在しないか、スペルミスがあるか、コメントアウトされています。
  • always_filter パラメータで参照されるフィールドは、期間が追加されていない type: timedimension_group です。
  • always_filter パラメータで参照されるフィールドは、関連するすべての explore パラメータに結合されていないビューで定義されているフィールドか、そのビュー名でスコープ設定されていないフィールドです。
The location field type requires both sql_latitude and sql_longitude. IDE type: location のフィールドに sql_latitude または sql_longitude サブパラメータがありません。ロケーション タイプのフィールドには両方が必要です。 location フィールド タイプのリファレンス
Missing required sql_step in create_process of derived table '(?)'. IDE
  • create_processsql_step が指定されていないため、1 つ以上の sql_step サブパラメータが必要です。
  • キャッシュに保存された LookML バリデータ エラーは、sql_step がすでに追加されているにもかかわらず、sql_step が存在しないことを報告しました。エラーを解決するには、もう一度検証します。
create_process パラメータ リファレンス
Can't construct aggregate table (?), temporary schema for (?) is unset. IDE Ex [永続的な派生テーブル] 設定が [管理] パネルの [接続設定] ページで設定されていないか、[一時データベース] 設定に一時データベース スキーマが指定されていない。
Can't construct aggregate table (?), connection (?) could not be registered. IDE Ex [Admin] パネルの接続の [Connection Settings] ページで、[Temp Database] 設定が設定されていないか、Temp Database 設定で指定された一時データベースに対する適切な権限が Looker にありません。
Unknown view (?) referenced by explore (?) IDE
  • デフォルトの include: "*.view.lkml" を使用してビューが含まれていますが、このビューは別のフォルダにあります。
  • ビューの名前またはファイルパスに include ステートメントのスペルが間違っている。または、include ステートメントにビューの名前が含まれているが、ビューファイルの名前が異なる場合。
  • フォルダ内に特殊文字(_views など)の問題があります。
  • explore が、ベースビューを指定する view_name パラメータがない別の explore を拡張している。
The location field type does not use the sql parameter. Please use sql_latitude and sql_longitude instead. IDE sql パラメータは、type: location のフィールドで使用されます。ロケーション タイプのフィールドには、sql パラメータの代わりに sql_latitude および sql_longitude サブパラメータが必要です。 location フィールド タイプのリファレンス
A list_field must be defined for measures of type list. IDE Ex フィールドからリストを生成するには、そのフィールドを type: list のメジャーに指定する必要があります。 list フィールド タイプのリファレンス
Query failed with unexpected exception (?) IDE Ex SQL LD D S
  • メインの接続データベース以外のデータベースは、[管理] パネルの接続の [接続の設定] ページの [PDT オーバーライド] 列で指定します。
  • ユーザーごとのクエリの上限を超過し、キューに入れられたクエリが接続プールのタイムアウトに達しました。
  • JDBC 接続が失敗しました。
  • 予期しない Looker アプリケーションのエラーが発生しました。
Looker is having trouble connecting to your database. Ex SQL 接続数の上限に達しました。接続プールのタイムアウト時間が経過した後は、キューに入れられたクエリがタイムアウトしました。
Missing dates/values for '(?)' were not filled. Ex
  • Explore で複数のディメンションが選択されているため、ディメンションの塗りつぶしを適用できません。
  • 1 つ以上のフィールドが Explore 内でピボットされたため、ディメンションの塗りつぶしを適用できません。
  • フィールドに一意の文字列値(allowed_valuecase パラメータなど)があり、そのフィールドにフィルタが適用されているため、ディメンションの塗りつぶしを適用できません。
欠損日と値を入力する
filters: ` is not supported for measures of non-aggregate type '(?)' IDE Ex filters パラメータが、countsumaveragecount_distinct 以外のメジャータイプで使用された。
Unknown source explore (?) を LookML テスト(?)で宣言していること。 IDE
  • データテストの explore_source サブパラメータで、スペルミス、存在しない、またはコメントアウトされた Explore 名が使用されている。
  • データテストは、Explore の explore_source 定義を含むファイルに含まれていない、または含まれていないファイルで定義されます。
  • extension: required パラメータ仕様の Explore は、データテストの explore_source として使用されます。
filter_expression: is not supported for measures of non-aggregate type '(?)' IDE Ex filters_expression パラメータが、countsumaveragecount_distinct 以外のメジャータイプで使用された。
Field references an aggregate but is specified as a dimension. If you want to use aggregations such as sum, average, count, use a measure type instead. IDE Ex ディメンションは、sql パラメータでメジャーまたは別の集計を参照します。
Cannot specify both sql_table_name and derived_table for view (?) IDE ビューには sql_table_name パラメータと derived_table パラメータの両方が定義されています。ビューは 1 つのテーブル(sql_table_name のデータベース接続内の既存のスキーマまたは derived_table の新しいテーブル)のみを参照できます。
Persistent Native Derived Table for view (?) has an explore source (?) that has access filters. Persisting this table may result in unexpected behavior. IDE 永続的な NDT は、ユーザー属性を参照する access_filter パラメータを含む Explore に基づいて作成されます。
Unknown or unexpected parameter "(?)" in (?). IDE
  • distribution_style パラメータは、そのパラメータをサポートしていない言語に使用されます。
  • cluster_keys パラメータは、そのパラメータをサポートしていない言語に使用されます。
  • sql_always_where パラメータは、explore ではなく join で定義します。
  • dimension_group で定義されている時間枠が type: time でない。
  • sql_distinct_key パラメータは、メジャーではなく、ディメンションで定義されます。
Could not find the constant ` IDE 定数は、インポート プロジェクト内のインポートされたプロジェクトから参照され、インポートされたプロジェクトでのみ定義されます。定数は、それらが定義されているプロジェクトでのみ参照できます。マニフェスト ファイルで定数を再定義する必要があります。 インポートしたプロジェクトのファイルで定数を使用する
Multiple primary key definitions for view '(?)': '(?)' and '(?)' IDE ビューファイルに複数の主キーが存在する。primary_key: yes で主キーとして複数のディメンションが指定されたか、primary_key: yes で拡張ディメンションが主キーとして指定されます。
Persistent Native Derived Table for view (?) references user attributes. Persisting this table may result in unexpected behavior. IDE 永続 NDT または集約テーブルは、ユーザー属性を参照する access_filter または sql_always_where パラメータを含む explore に基づいています。
No map layer named (?) is defined. Must be one of countries, uk_postcode_areas, us_counties_fips, us_states, us_zipcode_tabulation_areas IDE ディメンションは、フィールド ビューが含まれているすべてのモデルで地図レイヤが定義されていない場合に、map_layer_name で地図レイヤを参照します。たとえば、1 つのビューが複数のモデルに含まれているものの、地図レイヤは 1 つのモデルでのみ定義されています。
Persistent derived table (?) should include at least one index IDE PDT または集約テーブル定義に、PDT または集約テーブル列が指定されていない index が含まれている。
The x database encountered an error while running this query. Ex SQL フィールドの sql パラメータで参照されている列を見つけることができません。次のいずれかの状況が考えられます。

  • sql パラメータで参照されているテーブルまたは列名に入力ミスがある。
  • データベースの元になるデータ(列名など)が変更されました。
  • Looker での SQL エラーの一般的なトラブルシューティングのヒント(コミュニティ投稿)