Size: a a a

2020 August 24

LK

Loo Kat in Чат Tableau
Dimitriy Scherbenko
Всем привет! Кто знает как остановить running sum, когда она достигает определенного и вернуть определенное значение на агрегированных данных?

То есть: есть условно dimension по месяцам, по нему считается некая метрика.
Задача: вернуть месяц, когда метрика достигнет определенного значения. При этом сам dimension на воркшит класть нельзя.
если не класть Dimension на view, то не получится посчитать вдоль него Running.

обходы — вычислять Running в источнике (оконкой например), либо через Range   Join (что некошерно, но на небольшом кол-ве данных и с экстрактом работает).
источник

JK

John K in Чат Tableau
Тут кстати недавно PowerBI и Query ругали. Так вот 👆там прекрасно решается.
источник

JK

John K in Чат Tableau
И преп я так понимаю тут тоже не поможет?
источник

DS

Dimitriy Scherbenko in Чат Tableau
Ну да, ну такое решение, тут не поспоришь.
В целом меня устраивает то, что сделал.
Кинул месяц в детали. Потом через if first==0 сделал. Ну не так, как хотел. Ну да таков путь.
источник

DS

Dimitriy Scherbenko in Чат Tableau
Спасибо
источник

SP

Stanislav Prigorovsk... in Чат Tableau
Всем привет! Кто-нибудь сталкивался с проблемой при изменении эксель источника: " The action can't be completed because the file is open in tabprotosrv.exe". Хотя tableau desktop закрыт. Ошибка появляется при открытии книги на сервере.
источник

АП

Артем Прытков... in Чат Tableau
Stanislav Prigorovsky
Всем привет! Кто-нибудь сталкивался с проблемой при изменении эксель источника: " The action can't be completed because the file is open in tabprotosrv.exe". Хотя tableau desktop закрыт. Ошибка появляется при открытии книги на сервере.
она может быть открыта каким-то процессом на сервере
источник

SP

Stanislav Prigorovsk... in Чат Tableau
Она открыта процессом tabprotosrv.exe
источник

АП

Артем Прытков... in Чат Tableau
Stanislav Prigorovsky
Она открыта процессом tabprotosrv.exe
Если мне не изменяет память, на сервер он используется бэкграундерами для создания экстрактов из экселек. Возможно у вас параллельно бэкграундера пытаются прочитать один и тот же файл.
источник

EL

Egor Larin in Чат Tableau
Stanislav Prigorovsky
Она открыта процессом tabprotosrv.exe
Там можно таймаут поставит в котоом он будет отключаться - но это by design
источник

EL

Egor Larin in Чат Tableau
John K
И преп я так понимаю тут тоже не поможет?
Поможет - там есть оконные ранги
источник

SP

Stanislav Prigorovsk... in Чат Tableau
Артем Прытков
Если мне не изменяет память, на сервер он используется бэкграундерами для создания экстрактов из экселек. Возможно у вас параллельно бэкграундера пытаются прочитать один и тот же файл.
Как это можно исправить?
источник

EL

Egor Larin in Чат Tableau
Dimitriy Scherbenko
Ну да, ну такое решение, тут не поспоришь.
В целом меня устраивает то, что сделал.
Кинул месяц в детали. Потом через if first==0 сделал. Ну не так, как хотел. Ну да таков путь.
А у тебя лайв?
источник

DS

Dimitriy Scherbenko in Чат Tableau
Egor Larin
А у тебя лайв?
Неа
источник

АП

Артем Прытков... in Чат Tableau
Stanislav Prigorovsky
Как это можно исправить?
грохнуть процесс 👹
источник

EL

Egor Larin in Чат Tableau
Нууу тогда вот это определенное значение - оно от парамтера зависит который юзер выставляет ?
источник

SP

Stanislav Prigorovsk... in Чат Tableau
Egor Larin
Там можно таймаут поставит в котоом он будет отключаться - но это by design
Подскажите как это сделать? Может манул с офф.сайта есть
источник

DS

Dimitriy Scherbenko in Чат Tableau
Egor Larin
Нууу тогда вот это определенное значение - оно от парамтера зависит который юзер выставляет ?
Неа
источник

DS

Dimitriy Scherbenko in Чат Tableau
Не совсем точнее
Оно рассчитывается на основе выбранных параметров
источник

EL

Egor Larin in Чат Tableau
Ну тогда кастом скулем расчитай и джойн сделай к месяцам
источник