Как установить фильтр запроса большого запроса в командной строке BQ с таблицами разделов проглатывания - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь добавить требование фильтра раздела к таблице после ее создания.Я знаю, что это можно сделать для таблиц, которые разделены по столбцам благодаря этому сообщению и kennethmac2000, но я, кажется, это решение не работает для секционированных таблиц даты приема.

СначалаЯ попытался

bq update --require_partition_filter project:dataset.table

, а затем я попытался

bq update --time_partitioning_type DAY --require_partition_filter project:dataset.table

, и оба результата ...

UpdateTable() got an unexpected keyword argument 'range_partitioning'

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 12 декабря 2018

У меня отлично работает на CLI версии:

$ gcloud --version
Google Cloud SDK 215.0.0
beta 2018.07.16
bq 2.0.34
core 2018.09.04
gsutil 4.33

enter image description here

$ bq update --require_partition_filter --time_partitioning_type=DAY grey-sort-challenge:afl_ml.partition_filter_test
Table 'grey-sort-challenge:afl_ml.partition_filter_test' successfully updated.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...