Экспорт всего кода SQL (NOT DATA) из большого запроса

Мне интересно, знает ли кто-нибудь, как экспортировать код для всех просмотров / сохраненных запросов из Big Query?

И если кто-то знает, как импортировать (даже с ошибками), это тоже было бы очень полезно.

DZ

0
задан Daniel Zrůst 13 August 2018 в 13:16
поделиться

2 ответа

Вы можете экспортировать каждый вид через BQ cli и API (так что вам нужно его скриптировать).

bq --query --format = prettyjson dataset.view

Вы не можете экспортировать сохраненные запросы, есть запрос функции для него (вы можете добавить +1 на нем) https://issuetracker.google.com/issues/111961970

1
ответ дан Pentium10 15 August 2018 в 13:58
поделиться

Как утверждает Pentium10, вы не можете экспортировать сохраненные запросы, и есть запрос функции. Но для того, чтобы экспортировать код SQL (NO DATA) из представления в BigQuery, это должно быть

bq show --format = prettyjson project_id: dataset_name: view_name

В json если вы видите запрос, который создал представление в поле «Просмотр». Например:

···
 "type": "VIEW",
  "view": {
    "query": "SELECT * FROM [project:dataset.view] LIMIT 10",
    "useLegacySql": true
  }
···
0
ответ дан Temu 15 August 2018 в 13:58
поделиться
Другие вопросы по тегам: