Я использую 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? Я должен сделать это таким образом, так как многие другие процедуры основаны на этом формате декораторов (используя Legacy SQL)
Не уверен, что «BigQuery» считает, что стандартный SQL означает, но в стандартном SQL идентификаторы с недопустимыми символами должны быть указаны с двойными кавычками, например: «raw.events $ 20161109» ' –
Когда я пытаюсь использовать двойную кавычку - Я не могу запустить запрос вообще. – shayms8
Тогда это не «стандартный SQL», –