Size: a a a

2021 December 01

ЧН

Чвиховский Николай... in Чат Tableau
Вот что-то такое
источник

K

Kirill in Чат Tableau
Сделать калькуляшку что-то вроде "столбец1>0 and столбец2>0 and столбец3>0" и кинуть в фильтры с true.
источник

M

Mimi🍀 in Чат Tableau
добрый день, подскажите пожалуйста🙏🏻 пытаюсь разобраться в чужом отчете🙂

есть параметр Month of Date, в датасорсе данные вплоть до конца ноября 2021, параметры прописаны для месяцев 20 и 21 года, но данные по месяцам 21 дублируют данные месяцев 20, т.е. август 2021 показывает данные августа 2020🤔🤷🏼‍♀️

есть вычисляемое поле Date, оно выглядит вот так:
IF ISNULL([order_date]) THEN
DATEPARSE('MMMM yyyy', [Month of Date])
ELSE [order_date] END

в чем может быть причина, что параметр не отображает корректные данные за 2021?
источник

ЧН

Чвиховский Николай... in Чат Tableau
Сейчас попробую, спасибо!
источник

АП

Артем Прытков... in Чат Tableau
А почему параметр хранит даты как текст, а не как даты?
источник

M

Mimi🍀 in Чат Tableau
не знаю, отчет делал предыдущий аналитик. нашла еще вот такое вычисление:
IF MONTH([Date])==
MONTH(DATEPARSE('MMMM yyyy', [Month of Date])) THEN TRUE
ELSE FALSE END

может проблема в том, что тут сравнивается только месяц? можно ли тут указать чтобы был и месяц и год?🙏🏻
источник

АП

Артем Прытков... in Чат Tableau
Да похоже в этом дело. Вместо month возьмите datetrunc и окргулите до месяца
источник

M

Mimi🍀 in Чат Tableau
а вот так будет корректно работать или все-таки лучше взять datetrunc?🙂🙏🏻 так пишет что вычисление валидное)

IF MONTH([Date])==
MONTH(DATEPARSE('MMMM yyyy', [Month of Date]))
AND YEAR([Date])==
YEAR(DATEPARSE('MMMM yyyy', [Month of Date]))THEN TRUE
ELSE FALSE END
источник

АП

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

M

Mimi🍀 in Чат Tableau
спасибо огромное🙂🙏🏻🙌🏻☀️
источник

M

Mimi🍀 in Чат Tableau
источник

ЧН

Чвиховский Николай... in Чат Tableau
C and не получилось почему-то. Вместо этого сложил все значения просто через +. что-то вроде такого:

If (sum(value_1)+sum(value_2)+sum(value_3)) > 0 then 'true' else 'false'
источник

N

Nikita in Чат Tableau
В этой конструкции можно If убрать полностью. Результат калькуляшки все равно будет булевой
источник

ЧН

Чвиховский Николай... in Чат Tableau
А это на скорость работы влияет как-нибудь?
источник

N

Nikita in Чат Tableau
Вроде как конструкция if else влияет на производительность в худшую сторону.
Но это не точно =)
источник

ЧН

Чвиховский Николай... in Чат Tableau
Спасибо, удалю тогда
источник

Л

Людмила in Чат Tableau
Чат, добрый день! Посоветуйте, пожалуйста, хороший контент по изучению Tableau Prep. Спасибо!
источник

АП

Артем Прытков... in Чат Tableau
Могу посоветовать свой курс ) https://www.coursera.org/learn/data-analysis-in-tableau
источник

MC

Makha Cloud in Чат Tableau
Уже в курсере)) молодец!
Он объёмней платного на степике?
источник

АП

Артем Прытков... in Чат Tableau
Он другой в принципе.
источник