2016-11-10 5 views
0

BigQuery標準SQLを使用しています。

私は特定のパーティションを参照するためにテーブルの上に「$」デコレータを使用しようとしている:

SELECT user_id 
FROM `raw.events$20161109` 

そして、私は次のエラーを取得しています:

Table "raw.events$20161109" cannot include decorator Dismiss

私はクエリを実行することができます(bq検証はOKです)、 "Run Query"ボタンをクリックした直後にエラーが表示されます。

私は

レガシーSQLを使用する場合、私はそれを行うのは問題ありません:

SELECT uid 
FROM [raw.events$20161109] 

は、標準SQLでデコレータを使用してクエリを実行する方法はありますか? 多くの他のプロシージャは、このデコレータ形式(従来のSQLを使用)に基づいているため、このようにしなければなりません。

+0

標準SQLが意味するものが「BigQuery」だとはっきりしていませんが、標準SQLでは、不正な文字を含む識別子を二重引用符で囲む必要があります。例: '" raw.events $ 20161109 "' –

+0

二重引用符 - 私は全く質問を実行することができません。 – shayms8

+0

それは「標準SQL」ではなく、 –

答えて

関連する問題