Size: a a a

2021 October 29

u

uuxxx in Чат Tableau
изначально даты одинаковой глубины (на источниках), а уже внутри книги я формирую параметр со значениями глубины вложенности (понедельно/ежедневно), а затем делаю расчетное поле с такой формулой:
DATE(DATETRUNC([Агрегация графика по ], [Дата неисправности]))
Тут в первом аргументе функции DATETRUNC параметр, а value в параметре соответствует уровню группировки (week/day)
источник

ОВ

Олег Выгловский... in Чат Tableau
Так прелести облака)
Когда хочешь - масштабируйся)
источник

u

uuxxx in Чат Tableau
я не уверен, что это должно как-то влиять на результат…
источник

u

uuxxx in Чат Tableau
и вроде бы relationship сейчас показывает адекватную картину)
источник

EL

Egor Larin in Чат Tableau
Ну тогда только падение ноды
источник

СЗ

Святослав Зборовский... in Чат Tableau
DATE(DATETRUNC([Агрегация графика по ], [Дата неисправности]))

Дата неисправности - дата из таблицы с датами?
источник

АП

Артем Прытков... in Чат Tableau
только у табло есть ограничение на кол-во vizQL и Backgrounder - не больше 4 на ноду. И не важно сколько в машине ядер
источник

u

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

ОВ

Олег Выгловский... in Чат Tableau
Ага, это уже дает больше оснований для кластера)
Нашел на оф сайте про ограничение в 4, правда на моем сервере 2021.3 можно выставить уже максимум 8...)
источник

АП

Артем Прытков... in Чат Tableau
В качестве эксперимента можете посмотреть инструмент tabjolt для нагрузочного тестирования. Узнаете сколько пользователей сможет выдержать ваш сервер
источник

ОВ

Олег Выгловский... in Чат Tableau
Спасибо за идею, обязательно попробую
источник

V

V.z in Чат Tableau
Очень простой вопрос;) буду рада если объясните

Допустим я считаю продажи

У меня 2 варианта :
Сделать агрегацию sum(if product=X then sale)

Или просто сделать не формулу
(If product =x then sales) и табло сам подбирает агрегацию

Вопрос если это как то влияет на performance

Заранее спасибо🙏🏻
источник

EL

Egor Larin in Чат Tableau
Да?) не знал это точно?
источник

EL

Egor Larin in Чат Tableau
Только не переуседствуйте с канкарентами… а то были умельцы в 50 потоков вью открывать
источник

АП

Артем Прытков... in Чат Tableau
Я когда-то натыкался. Возможно как-то завязано на кол-во ядер
источник

EL

Egor Larin in Чат Tableau
Безусловно - но ограничений мне каж нет, и то - это рекомендации
источник

И

Илья in Чат Tableau
всем привет! подскажите, действительно никак через калк не вычислить последнее значение некого поля в рамках некого окна или я просто найти не могу как это сделать?)
к примеру, я хочу знать последний город в котором клиент сделал покупку, в sql бы это было last_value(city) over(partition by customer order by purchase_date), а как это сделать в табло?)
то есть что-то вроде {FIXED [Customer Name] : MAX([City])}, но в таком варианте табло отсортирует City по алфавиту просто)
источник

АП

Артем Прытков... in Чат Tableau
если у вас номер заказа уникальны, то можно для каждого клиента найти номер последнего заказа, а уже по нему город
источник

И

Илья in Чат Tableau
слишком уж костыльно для такой простой задачи. я конечно уже сделал через sql это, просто стало интересно действительно ли такой простой вещи нет. и ладно бы в табло не было лодов, но они есть, а по сути это те же оконные функции, но при этом нет функции чтобы взять первое/последнее значение в dimension поле с определенной сортировкой. мне это кажется максимально странным)
источник

АП

Артем Прытков... in Чат Tableau
Как говорит Егор, отправьте идею разработчикам )
источник