Kaip įdiegti kontekstinius filtrus „Tableau“



Šis straipsnis suteiks jums išsamių ir išsamių žinių apie konteksto filtrų naudojimą lentelėje su pavyzdžiais.

Filtrų kūrimas yra labai svarbus aspektas Lenta . Šiame straipsnyje suprasime kontekstinius filtrus „Tableau“ tokia tvarka:

Kas yra kontekstiniai filtrai „Tableau“?

Paprastai visi filtrai, kuriuos nustatėte „Tableau“, yra nepriklausomai apskaičiuojami. Iš esmės tai reiškia, kad kiekvienas filtras pasiekia visas jūsų duomenų šaltinio eilutes neatsižvelgdamas į kitus filtrus. Konteksto filtras yra tarsi nepriklausomas filtras. Bet kuris kitas nustatytas filtras vadinamas priklausomu filtru dėl to, kad jie apdoroja tik tuos duomenis, kurie praeina per konteksto filtrą.



Dabar galite įdiegti konteksto filtrą, kad pasiektumėte bet kurį iš šių būdų

  • Geresnis našumas: Jei nustatoma daug filtrų arba duomenų šaltinis yra gana didelis, užklausos dažniausiai būna lėtesnės. Tokiu atveju, norint pagerinti našumą, galima nustatyti konteksto filtrus.



    gauti masyvo js ilgį
  • Viršutinis N filtras: Taip pat galima nustatyti konteksto filtrą, kad būtų įtraukti tik jų dominantys duomenys, po to nustatant skaitmeninį arba viršutinį N filtrą.

Pavyzdžiui, jei esate atsakingas už maisto produktus, skirtus tikrai didelei maisto prekių grandinei. Jūsų užduotis yra rasti 10 geriausių užkandžių barų pagal pelningumą visose parduotuvėse. Akivaizdu, kad duomenys yra milžiniški. Čia galite nustatyti konteksto filtrą, kad jis apimtų tik užkandžių barus, ir sukurti 10 geriausių filtrųpelnas kaip priklausomas filtras. Tai apdorotų tik tuos duomenis, kurie praeina per konteksto filtrą.

Kaip sukurti kontekstinius filtrus lentelėje

Norėdami sukurti konteksto filtrą, atlikite toliau nurodytus veiksmus



  • Pasirinkite Pridėti prie konteksto variantąnuo Kontekstas esamo kategorinio filtro meniu. Tada apskaičiuojamas kontekstas, kad būtų sukurtas vaizdas. Visi kiti jūsų filtrai bus apskaičiuojami atsižvelgiant į kontekstą.
  • Konteksto filtrai:
  1. Pasirodykite Filtrai lentynos.
  2. Yra identifikuojami pagal pilką spalvą Filtrai lentynos.
  3. Jo negalima pertvarkyti lentynoje.

context-filters-in-tableau

Kaip parodyta aukščiau esančiame paveikslėlyje, Laivo režimas Dimensija nustatyta kaip rodinio ir Regionas filtras apskaičiuojamas tik naudojant praeinančius duomenis Laivo režimas .

Konteksto filtrą galite modifikuoti atlikdami vieną iš šių veiksmų

  • Lauko pašalinimas iš lentynos Filtrai (Naujas kontekstas apskaičiuojamas, jei lentynoje lieka kitų konteksto filtrų)

  • Redaguoti filtrą (Naujas kontekstas apskaičiuojamas kiekvieną kartą, kai redaguojate konteksto filtrą)

  • PasirinkimasPašalinti iš konteksto (Filtras lieka lentynoje kaip standartinis filtras. Apskaičiuojamas naujas kontekstas jei lentynoje lieka kitų konteksto filtrų)

Kaip pagreitinti konteksto filtrus

Norėdami pagerinti konteksto filtrų našumą ir taip padidinti „Tableau“ efektyvumą, galite vadovautis šiomis gairėmis

  • Vieno konteksto filtro, kuris žymiai sumažina duomenų rinkinio dydį, diegimas yra daug geresnė idėja nei daugelio filtrų taikymas. Tiesą sakant, jei filtras nesumažina duomenų rinkinio dydžio dešimtadaliu ar daugiau, iš tikrųjų yra blogiau juos įtraukti į kontekstą. Tai kainuoja skaičiuojant kontekstą.

  • Manoma, kad prieš sukurdami kontekstą baigsite visus savo duomenų modeliavimus. Duomenų modelio pakeitimai, pvz., Matmenų pavertimas matais, reikalauja iš naujo apskaičiuoti kontekstą.

  • Nustatykite reikiamus konteksto filtrus. Be to, prieš pridėdami laukus į kitas lentynas, sukurkite kontekstą. Šios sąlygos reikalauja, kad užklausos būtų vykdomos daug greičiau, kai numestumėte laukus kitose lentynose.

  • Naudojant datų dėžes kaip YEAR (data) arba konteksto filtrai atskiromis datomis yra efektyvesni nei nenutrūkstamų datų naudojimas.

Jei jūsų duomenų rinkinys yra labai indeksuotas, konteksto filtrai gali neužtikrinti jūsų ieškomo našumo ir gali iš tikrųjų sukelti lėtesnę užklausų našumą.

Demonstracija

Šis pavyzdys skirtas aptarti konteksto filtro kūrimo procedūrą.

  • Pirmiausia filtruosite rodinį, kad parodytumėte 10 populiariausių produktų pagal pardavimą. Tada sukurkite konteksto filtrą produkto kategorija taigi galite pamatyti 10 geriausių baldų gaminių.

    yra magistro kvalifikacinis laipsnis
  • Naudoti Pavyzdys - „Superstore“ duomenų šaltinį pradiniam rodiniui sukurti. Rodinyje rodomi visų pardavimai Pakategorės , surūšiuoti mažėjančia tvarka.

context-filters-in-tableau

  • Dabar sukurkite „Top 10“ filtrą, kad būtų rodomi tik geriausiai parduodami produktai. Tai galite padaryti vilkdami Pogrupis lauką į Filtrai lentynos. Pasirodžiusiame dialogo lange perjunkite į skirtuką „Viršuje“ ir nustatykite filtrą, pagal kurį yra „Top 10“ Pardavimų suma .

filter

  • Kai spustelėsite Gerai mygtuką, pamatysite, kad rodinys yra filtruojamas, kad būtų rodomos 10 geriausių produktų subkategorijų pagal pardavimą prieš jus.

pogrupis

  • Toliau pabandykime pridėti kitą filtrą, kad būtų rodomi tik baldų gaminiai. Dabar vilkite Kategorija lauką į Filtrai lentyną ir pasirinkite vienintelę Baldai . Baigę spustelėkiteant Gerai mygtuką. Rodinys filtruojamas, bet vietoje 10 produktų jis dabar rodo tik 3. Taip yra dėl to, kad pagal numatytuosius nustatymus visi filtrai yra vertinami atskirai, o rodinys sukurtas taip, kad būtų rodoma rezultatų sankirta. Taigi ekrane pamatysite, kad trys iš 10 geriausių produktų yra baldų gaminiai.

. furniture

  • Toliau norėdami nustatyti 10 geriausių baldų gaminių, kuriuos turime pagaminti Kategorija filtruoti konteksto filtrą. Dešiniuoju pelės mygtuku spustelėkite Filtrai lentyną ir pasirinkite Pridėti prie konteksto variantą.
  • Filtras pažymėtas kaip konteksto filtras. Rodinyje atnaujinami keturi geriausi baldų gaminiai.

Bet kodėl ne 10? Taip yra todėl, kad tik keturiose subkategorijose yra baldai. Bet dabar jūs žinote, kad filtras „Top 10“ vertinamas pagal to konteksto rezultatus.

Tikiuosi, kad šis straipsnis pašalino jūsų abejones dėl konteksto filtrų „Tableau“. Tuo mes baigiame šiuos kontekstinius filtrus „Tableau“.

Jei norite įvaldyti „Tableau“, „Edureka“ rengia kursus kuris išsamiai apima įvairias duomenų vizualizavimo koncepcijas, įskaitant sąlyginį formatavimą, scenarijų sudarymą, diagramų susiejimą, informacijos suvestinės integravimą, „Tableau“ integravimą su R ir dar daugiau. Jame yra 24 * 7 palaikymas, kuris padės jums visą mokymosi laikotarpį. Netrukus prasideda naujos partijos.

Turite mums klausimą? Prašau tai paminėti komentarų skiltyje „Konteksto filtrai„ Tableau ““ ir mes su jumis susisieksime anksčiausiai.