Google Data Studio (BigQuery) - создать фильтр для выбора по последнему часу - PullRequest
0 голосов
/ 12 сентября 2018

У меня есть столбцы DATE, TIME (только номер часа) и GROSSVALUE

DATE          TIME     GROSSVALUE
2018-09-12    13       734564
2018-09-12    12       234324

Как использовать систему показателей для отображения GROSSVALUE за текущий и предыдущий час?

ЕСЛИ в настоящее время 2018-09-12 (и в любое время с 13:00 до 13:59)

Пример:

--------------

ТОК

________________
|              |
|   734564     |
|______________|

Назад

________________
|              |
|   234324     |
|______________|

1 Ответ

0 голосов
/ 12 сентября 2018

Получает ли функция BigQuery LAG () то, что вы ищете? Что-то вроде:

SELECT GROSSVALUE
   , LAG()GROSSVALUE AS GROSSVALUE_last_hour
FROM DATASOURCE
ORDER BY DATE
   , TIME
...