Size: a a a

2021 January 26

ВБ

Виталий Балобанов... in Чат Tableau
Виктор
Проблема в том что в зелёной зоне running sum начинается с 12.10 т.к до этого зелёных значений не было
Ну можно обернуть в ZN() и там будет 0
источник

В

Виктор in Чат Tableau
Я вас запутал, извините, я чуть позже по другому сформулирую, башка кипит
источник

В

Виктор in Чат Tableau
Вышел прогуляться
источник

EL

Egor Larin in Чат Tableau
;))
источник

EL

Egor Larin in Чат Tableau
Виктор
Я вас запутал, извините, я чуть позже по другому сформулирую, башка кипит
Дэвай)) ждем)
источник

В

Виктор in Чат Tableau
Объясню на другом примере:

Вот гистограмма по количеству различных действий с email.

Периодически мы отправляем email, это - emailsend

Далее с этими email пользователи делают различные действия (открывают, кликают, подписываются и т.д.)
источник

В

Виктор in Чат Tableau
источник

В

Виктор in Чат Tableau
Задача построить линейные графики отношения каждого действия (emailsend, subscribe...) к emailsend

Считать нужно накопительно, то есть на каждую дату нужно делить running_sum какого либо действия на running_sum(emailsend)

Как я пытаюсь это реализовать:

Пишу формулу:

RUNNING_SUM(COUNT([ACTIVITY_ID])) /

RUNNING_SUM(SUM({ EXCLUDE [FEEDBACK] : COUNT(IF [FEEDBACK] = 'emailsend' THEN [ACTIVITY_ID] END)}))

[FEEDBACK] кидаю в color

Проверяем формулу:

оставляем только числитель, получаем накопительные значения каждого действия. Здесь все ОК

оставляем только знаменатель, здесь я ожидаю, что на каждую дату, в каждом [FEEDBACK] я получу одинаковые значения. Если так будет, тогда в каждом [FEEDBACK]
числитель(running_sum какого либо действия) поделится на знаменатель (running_sum(emailsend), который я ожидаю одинаковый в каждом столбце гистограммы, но нарастающим итогом по оси Х)
и все будет супер гут.
источник

В

Виктор in Чат Tableau
Что я получаю:
источник

В

Виктор in Чат Tableau
источник

В

Виктор in Чат Tableau
очень надо чтобы в каждом столбце feedback были одинаковые значения.
источник

АД

Алексей Диков... in Чат Tableau
Шо то туплю🌝, подскажите как сделать так, чтобы при кумулятивной сумме у меня после текущей даты (сейчас) не выводилась сумма кумулятивная, а показывался 0?

Пытался через SUM([FACT]) + PREVIOUS_VALUE(1), но там нельзя использовать условные контрукции
источник

EL

Egor Larin in Чат Tableau
Виктор
Задача построить линейные графики отношения каждого действия (emailsend, subscribe...) к emailsend

Считать нужно накопительно, то есть на каждую дату нужно делить running_sum какого либо действия на running_sum(emailsend)

Как я пытаюсь это реализовать:

Пишу формулу:

RUNNING_SUM(COUNT([ACTIVITY_ID])) /

RUNNING_SUM(SUM({ EXCLUDE [FEEDBACK] : COUNT(IF [FEEDBACK] = 'emailsend' THEN [ACTIVITY_ID] END)}))

[FEEDBACK] кидаю в color

Проверяем формулу:

оставляем только числитель, получаем накопительные значения каждого действия. Здесь все ОК

оставляем только знаменатель, здесь я ожидаю, что на каждую дату, в каждом [FEEDBACK] я получу одинаковые значения. Если так будет, тогда в каждом [FEEDBACK]
числитель(running_sum какого либо действия) поделится на знаменатель (running_sum(emailsend), который я ожидаю одинаковый в каждом столбце гистограммы, но нарастающим итогом по оси Х)
и все будет супер гут.
Что то я сомневаюсь, что вы можете такой формулой с экслюд прокинуть ваш имейл сенд во все ячейки каждой даты
источник

EL

Egor Larin in Чат Tableau
А это накопленные уже значения в барах?
источник

В

Виктор in Чат Tableau
да
источник

EL

Egor Larin in Чат Tableau
Алексей Диков
Шо то туплю🌝, подскажите как сделать так, чтобы при кумулятивной сумме у меня после текущей даты (сейчас) не выводилась сумма кумулятивная, а показывался 0?

Пытался через SUM([FACT]) + PREVIOUS_VALUE(1), но там нельзя использовать условные контрукции
If attr(date)>today then 0 else running end
источник
2021 January 27

В

Виктор in Чат Tableau
У вас источник данных View?
источник

В

Виктор in Чат Tableau
Ваш источник данных выдает ошибку надо в базе данных смотреть что не так
источник

A

Andrew in Чат Tableau
Привет!)
Нужна помощь
Как мне вот такой график повторить?
По оси х - количество дней
А по оси y - относительное количество обьектов у котторых значение дней больше чем то что указано в y?
Ну то есть видно что больше 0 дней у всех обьектов, больше 14 уже у меньшего количества и так далее..
Спасибо
источник

VM

Vladimir Martynenko in Чат Tableau
Это известная проблема совместимости с Postgres 12, поищите сообщения в этом чате
источник