DML не работает с таблицей bigquery, подключенной к таблицам Google

# #google-apps-script #google-sheets #google-bigquery

Вопрос:

Мне нужно обновить данные листа, которые были объединены в BigQuery.

Есть ли возможное решение для этого?

То, что я пытался сделать, — это сохранить дополнительный столбец, is_consolidated , в таблице с Google Sheet.

И обновите его, как только он будет агрегирован по запланированным запросам

Комментарии:

1. Что вы подразумеваете под консолидацией? Вы используете объединенную таблицу и материализуете ее в собственную таблицу в BQ? Как только вы измените данные в листе, вам придется материализовать их снова. Если ваш запрос является идемпотентным, вы можете планировать запрос каждые 6 часов или даже каждые часы, это имеет решающее значение для вас.

2. Да, но я не хочу обрабатывать строки, которые обрабатываются один раз.