Шта је Таблеау контекстни филтер?
Сви нормални филтри у Таблеау-у се обрађују одвојено. То значи да сваки од филтера приступа и чита све редове из извора података кад год примените филтер, без обзира на остале филтере, и ствара свој резултат. Међутим, у одређеним захтевима можда ћете желети да филтри обрађују само излаз претходних филтера. У таквим ситуацијама за креирање приказа можете да примените више од једног безусловног филтра као филтере контекста. Контекстни филтер обрађује само податке који пролазе кроз њих креирајући засебни привремени скуп података, па их називају и зависним филтрима.
Израда филтера за контекст
- Направите филтар на коме желите да креирате контекстни филтер повлачењем димензија на полицу филтера. У следећем примеру су СхипМоде и Регион димензије на филтерској полици.
- Кликните десним тастером миша на њу и изаберите опцију Додај у контекст из контекстног менија постојећег филтра. У овом примеру кликните десним тастером миша на димензију СхипМоде и изаберите опцију Додај у контекст на картици опште као што је приказано у наставку:
- Контекстни филтер појављује се на врху полице за филтре.
- Ови се филтери никако не могу преуредити.
- Такође, када филтар постане филтер контекста, он се може препознати сивом бојом на полици.
- У примеру, након додавања Цонтект филтра на СхипМоде, његова боја се мењала у сиву као што је приказано у наставку:
- У примјеру, димензија СхипМоде постала је филтер контекста. А филтер регије сада се израчунава помоћу података који пролазе кроз режим испоруке.
Уклањање филтера контекста
- Да бисте уклонили контекстни филтер, можете десним тастером миша кликнути на димензију и изабрати опцију Уклони из контекста на општој картици као што је приказано у наставку:
- Сада ће се боја променити у плаву као индикацију.
- Када уклоните филтар контекста, израчунава се нови контекст ако је било који други филтер контекста остао на полици филтра.
- Након уклањања контекстног филтра, филтер остаје на полици филтра као стандардни филтер.
- Кад год уређујете филтар контекста, сваки се пут израчунава нови контекст.
Пример Табличног филтра за контекст
Можете узети у обзир узорак супер-продавнице подаци наведени у наставку за следећи пример.
- Овај пример вам даје представу о креирању и употреби филтра Цонтект.
- Прво можете створити нормалан приказ и филтрирати првих десет производа на основу продаје.
- Затим додајте контекстни филтер на димензију категорије производа.
- Контекст филтри филтрира приказ и приказује првих 10 производа за намештај.
Корак 1: Користећи скуп података СуперстореСампле, направите почетни приказ који приказује подкатегорију продаје, која је поређана у силазном редоследу продаје, као што је приказано у наставку:
2. корак: Сада прикажите производе који су најпродаванији тако што ћете створити топ 10 филтер:
- Додајте поље Подкатегорија на полицу филтера.
- Кликните десним тастером миша на поље Подкатегорија и одаберите Врх.
- Сада одаберите По пољу.
- Сада одаберите Топ 10 сума продаје као што је приказано на следећем снимку екрана:
- Кликните ОК када завршите .
Корак 3: Сада се приказ филтрира и приказује само првих 10 подкатегорија производа према продаји као што је приказано у наставку:
Корак 4: Сада можете додати још један филтер да бисте приказали једну категорију производа, рецимо Намештај.
- Повуците категорију поља на полицу филтера.
- Изаберите Намештај.
- Кликните ОК када завршите .
Филтрирани приказ приказан је као на слици испод:
- Филтрирани приказ сада приказује само 3 производа уместо 10, јер су сви филтери независни и рачунају се појединачно.
- Из овог погледа можемо видети да су три производа од првих 10 намештај.
Корак 5: Кориштење филтра контекста на категорији, можемо да нађемо првих десет производа.
- Кликните десним тастером миша на димензију Категорија на полици филтера, а затим изаберите опцију Додај у контекст .
- Сада промену боје у сиву можете видети као идентификацију контекстног филтра.
- Такође, сада можете да видите само четири најбоља производа намештаја јер у подкатегорији постоје само четири производа за намештај.
- Приказ се може приказати на следећи начин:
Предности Таблеау контекстног филтра
Предности таблеау контекстног филтра су објашњене у наставку:
1. Побољшајте перформансе
- Када истовремено користите више филтера или радите на огромним скуповима података, упити могу бити спори.
- Контекстни филтри се могу користити у таквим ситуацијама за побољшање перформанси, јер се стварају привремени скупови података на основу критеријума филтера.
- Избор главних категоричких филтера контекста помаже вам да ефикасно побољшате перформансе.
2. Зависно стање филтра
- Контекстни филтри се могу користити за постављање зависних услова филтра на основу ваших захтева.
- Контекстним филтрима треба дати предност када је извор података огроман.
- Можете поставити контекстне филтре како бисте добили само податке који вас занимају, а затим подесити зависни нумерички или горњи Н филтер.
Побољшање перформанси табличног филтра контекста
- Употреба филтера који значајно смањује величину скупа података боље је него користити више филтера истовремено.
- Ако филтер не може смањити величину скупова података за једну десетину или више, препоручљиво је да се филтри не користе на таквим скуповима података, јер јако лоше утиче на перформансе.
- Све моделирање података требало би бити довршено пре примјене филтера, јер свака промјена у моделу података, на примјер, претварање димензија у мјере, захтијева поновно прерачунавање такмичења.
- Користите континуиране датуме ако постављате контекст на поља датума. Кориштење формата датума попут ГОДИНЕ (датум) или контекстног филтра на датумима дискретних врста су такође ефективни.
- Требали бисте поставити све потребне филтре за контекст и створити контекст пре додавања поља на остале полице. То чини да се упити покрећу много брже када су испуштена друга поља полица.
- Контекстни филтри не могу побољшати перформансе ако су ваши скупови података високо индексирани. Умањује перформансе.
Закључак
Контекстни филтри користе се за побољшање перформанси упита. Контекстуални филтри смањују величину ваших скупова података на једну десетину или чак више. Одабир броја филтера за контекст такође је од пресудне важности за перформансе. За побољшање перформанси такође је важан одабир врсте спајања.
Препоручени чланци
Ово је водич за Таблеау контекстни филтер. Овдје смо расправљали о томе како креирати и уклонити контекстуалне филтре, примјере и предности филтера контекста. Такође можете погледати следеће чланке да бисте сазнали више -
- Прича о Таблеау (Стварање приче)
- Таблични прорачун
- Стварање табличне командне табле (концепт и примери)
- Врсте визуализације таблеау-а, предности
- Комплетан водич за Пивот у Таблеау-у
- ПХП Промените датумски формат
- Таблеау Буллет Цхарт
- Увод у карактеристике и атрибуте Таблеау-а