разделение данных большого запроса по имени столбца - PullRequest
0 голосов
/ 05 мая 2018

У меня есть такой набор данных

Id  type     entry-date             userid   dashboard

  1    0   2017-12-14 00:00:08       123        A
  2    1   2017-12-15 00:00:08       234        A
  3    1   2018-04-14 00:00:08       345        A
  4    0   2017-12-14 00:00:08       456        B
  5    0   2017-12-14 00:00:08       567        B

Мое требование к

  1. Распределение данных по столбцам панели инструментов. Возможно ли в BQ разделить данные по столбцам?

  2. Распределение данных по дате входа. У меня уже есть 600 ТБ данных. Я хочу создать секционированную таблицу на основе даты входа и вывести существующие данные в эту таблицу секций. Возможно ли это?

  3. Если 1 и 2 невозможны, каковы альтернативы этому?

1 Ответ

0 голосов
/ 14 мая 2018

Нет, вы можете разделить только по столбцу даты или времени, как entry_date.

Если вам нужны данные, основанные на dashboard, а типов панелей мониторинга не так много, вы можете создать отдельные таблицы с разделением по датам для каждой из них, где тип панели мониторинга отображается в имени таблицы, а затем использовать подстановочный знак . таблица для их запроса.

...