Новый BigQueryUI не показывает стандартные типы sql
BigQuery standardSQL и LegacySQL - это 2 варианта написания синтаксиса SQL (подробнее см. Эту ссылку )и не имеют ничего общего со столбцом Types в BigQuery. Подробную информацию о типах таблиц можно найти в этой ссылке , я также считаю эту ссылку полезной
Если я создаю таблицу, используя схему полей JSON, могу ли я по-прежнему использовать стандарт sql?
Чтобы создать таблицу с использованием JSON, вам нужно запустить bq
командную строку , есливам нужна помощь, как написать этот синтаксис, сообщите нам
, но я хочу создать таблицу со столбцом даты, и я не вижу опции для нее
Выможно использовать этот стандартный синтаксис SQL для этого:
#standardSQL
CREATE OR REPLACE TABLE `project.dataset.tableId`
PARTITION BY myDate
CLUSTER BY cluster_col AS
SELECT * from sourceTable
Примечание: столбец myDate является столбцом в исходной таблице