Въведение в декларацията за случая в Tableau

Операторът CASE или CASE функцията в Tableau е част от логическите функции. Подобно е на израза IF по начин, който продължава да проверява състоянието едно по едно. Разликата между двете обаче се състои във факта, че изявление на CASE разглежда условията като случаи, а оттам и името. Централният елемент на функцията CASE е изразът, който функцията трябва да оцени. Освен това, функцията сравнява израза с последователност от стойности едно по едно. Когато изразът съвпада с която и да е стойност, съответната стойност се връща като резултат.

Използване на CASE операция - стъпка по стъпка

Синтаксисът на функцията CASE в Tableau е както е показано по-долу.

CASE
WHEN THEN
WHEN THEN
WHEN THEN
ELSE
END

Горният синтаксис е стандартният и тук връщане по подразбиране означава стойност, която трябва да бъде върната, ако не се намери съвпадение. Не забравяйте, че подходящите стойности трябва да бъдат върнати въз основа на контекста, в случай на несъответствие.

Илюстрация

Сега ще демонстрираме използването на функцията CASE чрез илюстрация. Наборът от данни съдържа обем на разпределение по дистрибуторски единици. Тук важните измерения са Регион и дистрибуторска единица, а обемът на разпределение е мярка. Нашата цел е да категоризираме дистрибуторските единици въз основа на обема на разпространението. За да улесним нашия анализ, ще създадем единно поле, което комбинира имената на региони и дистрибуторски единици. Нека да продължим със стъпките.

  1. Заредете данните в Tableau. За това кликнете върху „Нов източник на данни“ в менюто „Данни“ или алтернативно върху „Свързване с данни“.

2. В “Connect” изберете необходимия тип източник на данни. В този случай типът източник на данни е Microsoft Excel.

3. Данните се зареждат и могат да се видят в раздела „Източник на данни“, както е показано по-долу.

4. Преминавайки към раздела на листа, можем да намерим размерите и мярката в набора от данни, присъстващи в съответните секции.

5. За начало, просто плъзнете измеренията Регион и дистрибуторски единици в областта на редовете и измерете обема на разпределение в региона на колоните. Получаваме хоризонтална лентова диаграма, както може да се види на следващия екран. Ако типът на диаграмата по подразбиране не е лентова диаграма, изберете го от Show Me. Следващите стъпки ще създадат комбинирано поле, използвайки оператора CASE, което ще комбинира имената на региона и дистрибуторските единици.

6. За да създадете комбинирано поле с десния бутон на мишката навсякъде в празното пространство в секцията „Данни“ и щракнете върху опцията „Създаване на изчислено поле…“, както е показано по-долу.

7. Изчисленото поле, което създадохме, изглежда както е показано на снимката по-долу. Както се вижда, комбинираното поле е създадено с помощта на функцията CASE. Тук използваният израз е измерение Регион. Въз основа на името на региона комбинираното поле ще бъде създадено чрез комбиниране на първите три букви от името на региона с първите три букви от името на разпределителната единица. За да извлечем първите три букви от разпределителната единица, използвахме функцията НАЛЯВО. Не всички букви на дистрибуторската единица са в горния регистър, така че за да ги преобразуваме в главни букви, прехвърлихме резултата във функцията UPPER. Така функцията CASE ни предложи систематичен подход за създаване на комбинирано поле.

8. Новосъздаденото поле REG_DU може да се види в раздела "Размери" по-долу.

9. Сега просто плъзнете новосъздаденото поле REG_DU в регион от редове и обем на разпространение в регион на колони, както е показано по-долу.

10. Нека да разгледаме по-отблизо визуализацията. Можем да видим комбинираните имена от региони и дистрибуторски единици. Това ще помогне за бърз анализ и лесно заснемане на прозорците. Анализът обаче е непълен, докато не категоризираме разпределителните единици въз основа на обема на разпределение. За да постигнем целта, ще следваме стъпките, както са илюстрирани от екранните снимки след следващата.

  1. Ще създадем два параметъра, представляващи среден и висок обем. Средният обем за всички дистрибуторски единици е 30000 и смятаме високия обем като 90000. За да създадете параметър, щракнете с десния бутон на мишката навсякъде в празното пространство в секцията Данни и кликнете върху „Създаване на параметър…“.

12. Създайте параметрите с подходящи имена и споменати стойности, както са показани от следните две скрийншоти.

13. Двата параметъра могат да се видят в раздел „Параметри“ по-долу.

14. След това създайте изчислено поле за класификация. Нарекли сме го VOL_CLASS. Преминавайки кода в полето, може да се види, че разпределителните единици с обем над или 90000 са класифицирани като „DU с много голям обем“, като тези с обем между 30000 и 90000 са „среден обем DU“, и почивката е „Под средното“ DU.

15. Новосъздаденото поле може да се види в раздела за мерките, както може да се види на екрана по-долу. Не забравяйте, че това поле използва мярка за разпределение обем и така автоматично се категоризира като мярка.

16. Сега плъзнете полето REG_DU в областта на редовете и измерете обема на разпространение в района на колоните. По-нататъшно влачене на полето VOL_CLASS върху Цвят в карта с марки. Получаваме следната визуализация, при която можем да видим дистрибуторските единици, класифицирани в различни категории по обем.

17. Следният скрийншот предлага по-отблизо анализа. Тук сме подредили легендата в правилен ред спрямо това, което беше в предходната екранна снимка. Също така, подходящите цветове са зададени на категориите, като резултатите са подредени в низходящ ред.

18. Докато анализирате приноса на обема на разпределителната единица, горната диаграма дава добра представа. Въпреки това, балонната диаграма е по-проницателна при такъв анализ. И така, след това сортирайте резултата по азбучен ред на имената на REG_DU и кликнете върху „пакетирани мехурчета“ в „Покажи ми“, както може да се види по-долу.

19. Както може да се види по-долу, ние получаваме диаграма с балончета, която се оказва правилния инструмент за нашата задача, тъй като представя категориите чрез комбинации от цвят и размер.

Заключение - Декларация по делото в Tableau

Tableau е типичен инструмент за визуална анализа, той използва всяка функция, за да излезе с интерактивен и проницателен анализ чрез визуализации. Функцията CASE в Tableau се използва за справяне с условни ситуации, резултатът от който се използва въз основа на контекста и влияе върху визуалния изход.

Препоръчителни статии

Това е ръководство за декларацията по делото в Табау. Тук обсъждаме въвеждането на делото в Tableau, използвайки изявлението Case, заедно с илюстрацията. Можете да разгледате и другите ни предложени статии, за да научите повече -

  1. Предимства на визуализацията на данни
  2. Визуализация на Tableau
  3. Функция за класиране в Tableau
  4. Какво е Tableau?
  5. AWS Бази данни
  6. Въртене в Tableau
  7. Контекстният филтър на Tableau
  8. Bullet Chart
  9. Въведение в функциите и атрибутите на Tableau

Категория: