Kontekstifiltrite rakendamine tabelis



See artikkel annab teile üksikasjalikud ja põhjalikud teadmised kontekstifiltrite rakendamise kohta koos näidetega.

Filtrite loomine on Juhatus . Selles artiklis mõistame kontekstifiltreid Tableau'is järgmises järjekorras:

Mis on kontekstifiltrid tabelis?

Üldiselt arvutatakse kõik Tableau's määratud filtrid iseseisvalt. Põhimõtteliselt tähendab see seda, et iga filter pääseb juurde kõikidele teie andmeallika ridadele, arvestamata teisi filtreid. Kontekstifilter on nagu sõltumatu filter. Mis tahes muud määratud filtrit nimetatakse sõltuvaks filtriks, kuna nad töötlevad ainult kontekstifiltrit läbivaid andmeid.





Nüüd saate kontekstifiltri juurutada, et saavutada üks järgmistest

  • Parem jõudlus: Kui filtreid on palju seatud või andmeallikas on üsna suur, kipuvad päringud olema aeglasemad. Sellise stsenaariumi korral saab jõudluse parandamiseks seada kontekstifiltrid.



  • N-ülemine filter: Samuti saab määrata kontekstifiltri, mis hõlmab ainult nende huvipakkuvaid andmeid, millele järgneb numbrilise või ülemise N-filtri seadmine.

Näiteks kui vastutate toidukaupade eest tõeliselt suure toidupoeketi jaoks. Teie ülesandeks on leida kõigi kaupluste kasumlikkuse järgi kümme parimat suupistebatooni. Ilmselgelt on andmeid tohutult. Siin saate määrata kontekstifiltri, et see hõlmaks ainult suupisteid ja luua 10 parimat filtritkasum sõltuva filtrina. See töötleks ainult kontekstifiltrit läbivaid andmeid.

Kuidas luua kontekstifiltreid tabelis

Kontekstifiltri loomiseks toimige järgmiselt



  • Valige Lisa konteksti valikalates Sisu olemasoleva kategoorilise filtri menüü. Seejärel arvutati vaate genereerimiseks kontekst. Seejärel arvutatakse kõik teie muud filtrid konteksti suhtes.
  • Kontekstifiltrid:
  1. Ilmub ülaosas Filtrid riiul.
  2. On tähistatud halli värviga Filtrid riiul.
  3. Seda ei saa riiulis ümber korraldada.

context-filters-in-tableau

Nagu ülaltoodud pildil näha, on Laadirežiim dimensioon on seatud vaate ja Piirkond filter arvutatakse ainult läbivate andmete abil Laadirežiim .

Kontekstifiltrisse saate teha muudatusi, tehes ühte järgmistest toimingutest

  • Välja eemaldamine riiulilt Filtrid (Uus kontekst arvutatakse, kui riiulile jäävad muud kontekstifiltrid)

  • Filtri muutmine (Iga kontekstifiltri muutmisel arvutatakse uus kontekst)

  • ValimineEemalda kontekstist (Filter jääb tavalise filtrina riiulile. Arvutatakse uus kontekst kui muud kontekstifiltrid jäävad riiulile)

Kuidas kontekstifiltreid kiirendada

Kontekstifiltrite toimivuse parandamiseks ja seega ka Tableau efektiivsuse suurendamiseks võiksite järgida neid juhiseid

  • Ühe kontekstifiltri juurutamine, mis vähendab oluliselt andmekogumi suurust, on palju parem mõte kui paljude filtrite rakendamine. Tegelikult on nii, et kui filter ei vähenda andmekogumi suurust kümnendiku või enama võrra, on tegelikult konteksti lisamine hullem. See maksab konteksti arvutamise tulemuslikkust.

  • Enne konteksti loomist eeldatakse, et kõik teie andmemodelleerimised on lõpule viidud. Andmemudeli muudatused, näiteks mõõtmete teisendamine mõõtmeteks, nõuavad konteksti ümberarvutamist.

  • Määrake konteksti jaoks vajalikud filtrid. Enne teistele riiulitele väljade lisamist looge ka kontekst. Need eeldused muudavad päringud, mida käivitatakse, palju kiiremini, kui viskate väljad teistele riiulitele.

  • Kuupäevakastide kasutamine meeldib YEAR (kuupäev) või kontekstifiltrid diskreetsetel kuupäevadel on tõhusamad kui pidevate kuupäevade kasutamine.

Kui teie andmekogum on tugevalt indekseeritud, ei pruugi kontekstifiltrid pakkuda soovitud toimivust ja põhjustada päringu aeglasemat toimimist.

Demo

See näide on mõeldud kontekstifiltri loomise protseduuri läbiviimiseks.

  • Kõigepealt filtreerite vaate, et kuvada 10 parimat toodet müügi järgi. Järgmisena looge kontekstifilter sisse tootekategooria nii et näete kümmet parimat mööblitoodet.

  • Kasuta Näide - superpood andmeallikas esialgse vaate loomiseks. Vaade näitab müüki kõigile Alamkategooriad , järjestatud kahanevas järjekorras.

context-filters-in-tableau

  • Ehitage nüüd Top 10 filter, et näidata ainult enimmüüdud tooteid. Seda saate teha, lohistades Alamkategooria väljale Filtrid riiul. Valige kuvatavas dialoogiboksis vahekaart Ülemine ja määrake filter, mille järgi on top 10 Müügi summa .

filter

  • Kui klõpsate nupul Okei nuppu, näete, et vaade on filtreeritud, et kuvada enne teid müügi osas kümme parimat toote alamkategooriat.

alamkategooria

  • Edasi proovime lisada veel ühe filtri, et kuvada ainult mööblitooted. Nüüd lohistage Kategooria väljale Filtrid riiul ja valige ainus Mööbel . Kui olete valmis, klõpsake nuppukohta Okei nuppu.Vaade on filtreeritud, kuid 10 toote asemel näitab see nüüd ainult 3. Selle põhjuseks on asjaolu, et vaikimisi hinnatakse kõiki filtreid eraldi ja vaade on kavandatud tulemuste ristumiskoha näitamiseks. Nii et ekraanil näete, et kolmest kümnest parimast tootest on mööblitooted.

. furniture

  • Järgmiseks peame tegema mööblitoodete top 10 Kategooria kontekstifiltri filtreerimine. Paremklõpsake väljal Filtrid riiul ja valige Lisa konteksti valik.
  • Filter on tähistatud kontekstifiltrina. Vaade uuendab nelja parimat mööblitoodet.

Aga miks mitte 10? Sellepärast, et ainult neli alamkategooriat sisaldavad mööblit. Kuid nüüd teate, et top 10 filtrit hinnatakse selle konteksti tulemuste põhjal.

Loodan, et see artikkel puhastas teie kahtlused kontekstifiltrite osas Tableau's. Sellega jõuame selle Tableau kontekstifiltrite lõpuni.

Kui soovite Tableau meisterdada, on Edurekal kureeritud kursus mis hõlmab põhjalikult erinevaid andmete visualiseerimise mõisteid, sealhulgas tingimuslik vormindamine, skriptimine, diagrammide linkimine, armatuurlaua integreerimine, Tableau integreerimine R-iga ja palju muud. Kaasas on 24 * 7 tugi, mis juhendab teid kogu õppeperioodi vältel. Uued partiid on varsti algamas.

Kas teil on meile küsimus? Palun mainige seda jaotise „Kontekstifiltrid tabelis“ kommentaaride osas ja võtame teiega kõige varem ühendust.

teisenda stringi kuupäev kuupäevaks