Looker 오류 카탈로그

아래 표에는 Looker에서 나타나는 일반적인 오류 메시지, 근본 원인 및 발생 상황에 대한 설명, 문제 해결 리소스의 모음이 나와 있습니다. 이 오류는 Looker 지원에 보고된 빈도에 따라 맨 위에 가장 많은 지원 요청으로 시작하여 내림차순으로 표시됩니다.

위치 열은 Looker에서 오류 메시지가 표시되는 위치를 나타내며 다음 옵션을 포함합니다(일부 오류는 제품의 여러 위치에 나타날 수 있음).

IDE = LookML 검사기/IDE

Ex = Explore

SQL = SQL Runner

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으로 올바르게 참조되지만, field_name은 범위 지정 뷰 view_name에 정의되지 않았거나 Explore의 from으로 별칭이 지정됩니다.
  • 변수에 대한 Liquid 참조가 정의되지 않았거나 참조에 오타가 있습니다.
  • Liquid 참조에는 type: time의 측정기준 그룹이 포함되지만 특정 기간은 포함되지 않습니다. 예를 들어 참조에는 {{ view_name.creation_date }} 대신 {{ view_name.creation_date_year }}을 사용해야 합니다.
  • 필드는 view_name.field_name가 아닌 LookML 대체 연산자 구문 ${view_name.field_name}과 함께 Liquid를 사용합니다.
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
  • 뷰가 모델 파일에 포함되지 않았습니다.
  • exploreview_name 매개변수가 누락된 기본 explore를 확장합니다.
  • explore 매개변수에 정의된 Explore 이름이 철자가 잘못되었거나 존재하지 않는 뷰 이름을 기반으로 합니다.
  • 모델 기반 SQL Runner 쿼리가 잘못된 모델을 선택하여 실행합니다.
Unknown view (?). View does not exist in model (?). Check for typos or missing include statements. IDE Ex SQL
  • exploreview_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 블록의 코드가 연결의 SQL 언어로 업데이트되지 않았습니다(블록이 작성된 언어가 아닌 경우).
  • Snowflake 또는 BigQuery 연결을 위해 OAuth가 사용 설정되었습니다.
  • Snowflake 데이터베이스 AUTOCOMMIT 매개변수에 기본값 TRUE가 아닌 다른 값이 설정되었습니다.
Unknown or excluded suggest_dimension (?) in field (?) IDE
  • suggest_dimension 매개변수로 참조되는 필드가 없거나, 주석 처리되었거나, fields 매개변수로 Explore에서 제외되었습니다.
  • 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
  • 파일 경로에 오타가 있으면 오류가 발생합니다.
  • 폴더 참조가 잘못된 구문을 사용합니다.
  • 프로젝트 가져오기 참조에서 잘못된 구문을 사용합니다.
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 로컬 프로젝트 가져오기 매개변수가 매니페스트 파일에서 사용되지만 로컬 프로젝트 가져오기 실험실 기능이 사용 중지되었습니다. 로컬 프로젝트 가져오기 실험실 기능을 사용 설정하지 않으면 매니페스트 파일에서 로컬 프로젝트 가져오기 매개변수를 사용할 수 없습니다.
Cannot use native derived table (?) with bind_all_filters outside of its source explore (?) IDE Ex bind_all_filters 매개변수가 있는 기본 파생 테이블(NDT)이 explore_source 매개변수에 정의된 Explore 이외의 하나 이상의 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의 측정에 사용됩니다. 카운트 유형 측정이 뷰 파일에서 선언된 기본 키로 카운트를 수행하며 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에 여러 번 조인되었지만 두 번째 조인될 때 from 매개변수가 누락되었습니다.
Unknown field '(?)' IDE Ex
  • 참조하려는 필드가 존재하지 않거나 철자가 틀렸거나 주석 처리되었습니다.
  • 참조된 필드는 다른 뷰에서 정의되며 해당 뷰 이름으로 범위가 지정되지 않았습니다.
  • 필드가 필요한 Explore에 조인되지 않은 다른 뷰에서 정의되거나 조인에서 뷰에 별칭이 지정되어 일부 Explore에서 필드에 액세스할 수 없습니다.
  • required_fields 매개변수가 액세스할 수 없거나, 철자가 틀렸거나, 존재하지 않거나, 주석 처리된 필드를 참조합니다.
Cannot use (?) as access filter since any user can edit their own value. Ex 사용자 액세스 옵션이 수정으로 설정된 사용자 속성이 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 사용자 액세스 옵션이 수정으로 설정된 사용자 속성이 모델 파일의 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_process에서 지정된 sql_step이 없으며, 여기에는 하나 이상의 sql_step 하위 매개변수가 필요합니다.
  • sql_step이 이미 추가되었지만 캐시된 LookML 유효성 검사 오류에서 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 관리 패널에 있는 연결의 연결 설정 페이지에서 임시 데이터베이스 설정이 설정되지 않았거나 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_latitudesql_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에서 둘 이상의 측정기준을 선택했으므로 측정기준 채우기를 적용할 수 없습니다.
  • Explore에서 하나 이상의 필드가 피봇되었으므로 측정기준 채우기를 적용할 수 없습니다.
  • 필드에 고유한 문자열 값(예: allowed_value 또는 case 매개변수)이 있고 해당 필드에 필터가 적용되어 있으므로 측정기준 채우기를 적용할 수 없습니다.
누락된 날짜 및 값 입력
filters: ` is not supported for measures of non-aggregate type '(?)' IDE Ex filters 매개변수가 count, sum, average, count_distinct 이외의 측정 유형에 사용되었습니다.
Unknown source explore (?) in lookml test (?) declaration. IDE
  • 철자가 잘못되었거나 존재하지 않거나 주석 처리된 Explore 이름이 데이터 테스트의 explore_source 하위 매개변수에 사용됩니다.
  • 데이터 테스트가 Explore의 explore_source 정의가 있는 파일을 포함하지 않거나 해당 파일에 포함되지 않은 파일에서 정의됩니다.
  • extension: required 매개변수 사양이 있는 Explore가 데이터 테스트의 explore_source로 사용됩니다.
filter_expression: is not supported for measures of non-aggregate type '(?)' IDE Ex filters_expression 매개변수가 count, sum, average, count_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_namederived_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 뷰 파일에 기본 키가 두 개 이상 있습니다. 2개 이상의 측정기준이 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이 있는 지도 레이어를 참조합니다. 예를 들어 뷰가 여러 모델에 포함되어 있지만 맵 레이어는 하나의 모델에만 정의되었습니다.
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 오류 문제 해결 팁(커뮤니티 게시물)
Render job (?) failed [orphaned job] S 예약된 작업이 실행된 동안 Looker 인스턴스를 사용할 수 없습니다. 이 문제는 버전 업데이트 및 예약된 유지보수 중에 발생할 수 있습니다. Looker 호스팅 서비스의 Google 유지보수 정책