Loading

사용자 지정 SQL 연결 시 "Google BigQuery service was unable to compile the query" 오류

게시 일자: Aug 24, 2022
상세 설명
결과를 미리 보거나 필드를 뷰로 끌어올 때 다음 오류 메시지 중 하나가 발생할 수 있습니다.

데이터를 로드하는 동안 오류가 발생했습니다. Google BigQuery 서비스에서 쿼리를 컴파일할 수 없습니다. "[필드 이름]" 필드를 찾을 수 없습니다. 

Google Big Query 데이터 원본 [CustomSQLQuery]과(와) 통신하는 동안 오류가 발생했습니다. Google BigQuery 서비스에서 쿼리를 컴파일할 수 없습니다. "[필드 이름]" 필드를 찾을 수 없습니다. 

Cause

Tableau Desktop은 사용자 지정 SQL을 변경하지 않고 Google Big Query로 보내기 때문에 구문에 별칭이 포함되어 있어야 합니다. 
솔루션
사용자 지정 SQL 내에서 필드의 별칭을 지정했는지 확인합니다. 예를 들어 아래 쿼리는 [payload.desc] 필드에 별칭이 지정되지 않아서 실패할 수 있습니다.
SELECT [created_at] AS [created_at],
  [public] AS [public],
  [actor] AS [actor],
  [payload.desc]
FROM [publicdata:samples.github_nested] [github_nested]
Knowledge 기사 번호

001474153

 
로드 중
Salesforce Help | Article