Используйте первый и последний день Data Studio Date Range в расчете - PullRequest
0 голосов
/ 22 апреля 2020

Пример таблицы:

Date, CustomerID
2020-01-01,a
2020-01-01,b
2020-01-01,c
2020-01-02,a
[...]
2020-01-31,a
2020-01-31,b
2020-01-31,c
2020-01-31,d
2020-02-01,a
2020-02-01,b
[...]

Допустим, у меня установлен диапазон дат 2020-01-01 - 2020-01-31.

Я бы хотел вычислить разницу между:

(count_distinct(CustomerId) with filter Date=2020-01-01) - (count_distinct(CustomerId) with filter Date=2020-01-31) and get the result 1. 

Я пробовал MAX(Date) и MIN(Date), однако я не могу найти способ использовать это в качестве фильтра.

При подключении к большому запросу я могу использовать @DS_START_DATE, но я бы хотел использовать это внутри data studio.

Возможно ли это? Спасибо.

1 Ответ

0 голосов
/ 22 апреля 2020

Возможно, вы сможете выполнить sh, создав три поля формулы?

MIN (Дата), MAX (Дата), а затем еще одно поле формулы для разницы между ними.

Не уверен, что это сработает для вашего набора данных, но он пришел в голову.

...