0
BigQuery Standard SQL을 사용하고 있습니다.
내가 특정 파티션을 참조하기 위해 테이블에 "$"장식을 사용하려고 해요 :
SELECT user_id
FROM `raw.events$20161109`
그리고 난 다음 오류 받고 있어요 :
Table "raw.events$20161109" cannot include decorator Dismiss
을 쿼리를 실행할 수 있는데 (bq 유효성 검사는 괜찮음) "쿼리 실행"버튼을 클릭하면 바로 오류가 나타납니다. 표준 SQL로 장식을 사용하여 쿼리를 실행할 수있는 방법이
SELECT uid
FROM [raw.events$20161109]
있습니까 : 나는 기존 SQL
를 사용하는 경우
나는 그 일을 전혀 문제가 없다? 많은 다른 절차가이 장식 자 형식 (레거시 SQL 사용)을 기반으로하므로이 방법으로이 작업을 수행해야합니다.
"BigQuery"는 표준 SQL을 의미한다고 생각하지만 표준 SQL에서는 잘못된 문자가 포함 된 식별자를 따옴표로 묶어야합니다 (예 : "raw.events $ 20161109"). –
큰 따옴표를 사용하려고 할 때 - 쿼리를 전혀 실행할 수 없습니다. – shayms8
그러면 "표준 SQL"이 아닙니다. –