Megosztás a következőn keresztül:


Irányítópult-szűrők használata

Az irányítópult-szűrők lehetővé teszik, hogy a nézők a vizualizációk adott adataira összpontosítsanak. Úgy tervezhet szűrőket, hogy interaktívak legyenek, így a megtekintők dinamikusan vagy statikusan módosíthatják az értékeket, ahol az irányítópult szerzője előre definiálja az értékeket.

Interaktív és statikus vezérlőszintű szűrők

A szűrők lehetnek interaktívak vagy statikusak, és mindegyik különböző célt szolgál:

  • Interaktív szűrők: Lehetővé teszi, hogy a nézők dinamikusan módosíthassanak értékeket, és a kijelölt szűrőt ugyanazon az adatkészleten lévő összes vizualizációra alkalmazza.
  • Statikus szűrők: Az adathalmaz előre definiált nézetének megjelenítése az irányítópult szerzője által. Ezek csak arra a widgetre vonatkoznak, ahol konfigurálva vannak, és lehetővé teszik ugyanazon adathalmaz egyedi nézeteit a vezérlők között. Lásd: Statikus widget szűrők.

Widgetek szűrése

A szűrő widgetek olyan interaktív elemek az irányítópult vásznán, amelyek szűrőket alkalmaznak az adathalmazmezőkre vagy paraméterértékekre.

Jegyzet

A lekérdezésalapú paraméterek egyetlen vezérlőben egyesítik a mezőszűrőt és a paraméterszűrőt. További információ: Lekérdezésalapú paraméterek.

Alapértelmezett szűrőértékek beállítása

Az alapértelmezett értékeket az irányítópult frissítésekor, új szűrőérték kiválasztása nélkül használja a rendszer. Alapértelmezett érték beállításához válasszon ki egy értéket a szűrő widget konfigurációs beállításainak Alapértelmezett érték legördülő menüjéből.

A szűrők a teljes adatkészletre vonatkoznak. A kis adathalmazok esetében a rendszer szűrőket alkalmaz a böngészőben a teljesítmény optimalizálásához. Ha az adathalmaz nagyobb, a szűrő hozzáadódik az SQL Warehouse-ban futtatott lekérdezéshez. Lásd: Adathalmazok optimalizálása és gyorsítótárazása.

Szűrés mezőkön

A mező adott adathalmazmezők alapján szűri a szűk adatokat. Egy mezőszűrő például egy adathalmaz dátummezője alapján egy adott dátumtartományra korlátozhatja az adatokat. A mezőszűrők egy vagy több adatkészlethez csatlakoztathatók, így a kijelölések alapján dinamikusan módosíthatók az elérhető szűrőértékek. Ha egy szűrőt több adathalmaz mezőihez szeretne csatlakoztatni, adjon hozzá több Mező, adathalmazonként legfeljebb egy. A szűrő a kijelölt adathalmazokra épülő összes vizualizációra vonatkozik. Ha kiválaszt egy értéket egy szűrőhöz, az dinamikusan módosítja a többi szűrő legördülő menüjében látható értékeket. Az alábbi képen egy szűrőkonfigurációs panel látható, amely két mezőre szűr.

A szűrőkonfiguráció két kijelölt adathalmazt jelenít meg. A widget legördülő menü mindkét adatkészlet értékeit jeleníti meg

Szűrés paraméterekre

A paraméterszűrők közvetlenül módosítják az SQL-lekérdezést, és dinamikus lekérdezésmódosításokat kínálnak. A szűrők egy vagy több paraméterhez csatlakoztathatók. Ha egy szűrőt egynél több paraméterhez szeretne csatlakoztatni, adjon hozzá több paramétert a szűrőkonfigurációs panelen. A szűrő widgetben beállított alapértelmezett érték felülírja a lekérdezésszerkesztő alapértelmezett értékét. Ha egy szűrő egy paraméterhez csatlakozik, lekérdezést futtat az SQL Warehouse-ra az adathalmaz méretétől függetlenül. Lásd: Irányítópult-paraméterek használata.

A paraméterértékeket úgy állíthatja be, hogy az alábbi adattípusok egyikét fogadja el:

  • Karakterlánc
  • Numerikus
    • Egész szám
    • Tizedes
  • Dátum
  • Dátum és idő
  • Dátumtartomány
  • Dátum és időtartomány

Szűrhetek egy mezőre vagy paraméterre?

Az alábbi táblázat az adathalmazmezők szűrését hasonlítja össze a paraméterekkel végzett szűréssel.

szűrési típus Leírás Teljesítmény Sokoldalúság
Szűrés egy mező alapján Közvetlenül az adathalmaz mezőire alkalmazva az adathalmaz módosítása nélkül. Általában gyorsabb. A kis adathalmazok szűrhetők a böngészőben. A nagy adathalmazok szűréséhez futtassa újra a lekérdezést az alkalmazott szűrő predikátummal. Lásd: Adathalmazok optimalizálása és gyorsítótárazása. A feloldott adathalmazok eredményeinek szűrésére korlátozódik. Nem használható albekérdezésekben vagy egyéni feltételes logikában.
Szűrés paraméter alapján Az értékeket közvetlenül az adathalmaz-lekérdezésbe helyettesíti futásidőben. A paraméterérték változásakor újra kell futtatni a lekérdezést. Használható al lekérdezésekben, feltételes logikában vagy a lekérdezési struktúra módosításához.

Szűrőtípusok

A mező- és paraméterszűrők különböző szűrőtípusokat támogatnak:

  • Mezőszűrők: Egyetlen érték, több érték, dátumválasztó, dátumtartományválasztó, szövegbevitel, tartomány csúszka.
  • paraméterszűrők: Egyetlen érték, több érték, dátumválasztó, dátumtartomány.

A különböző szűrőtípusok konfigurálását bemutató példákért lásd irányítópult szűrőtípusait.

Szűrők a közzétett irányítópultok URL-jeiben

A mezőszűrők és a paraméterkijelölések az URL-címben vannak tárolva, így a felhasználók megjelölhetik és megoszthatják az irányítópultokat adott konfigurációkkal. A hivatkozáson keresztüli hozzáféréskor az irányítópult megnyílik a vizualizációkra már alkalmazott kiválasztott szűrőértékekkel.

A szűrőkijelölések nem névvel ellátott értékekként vannak tárolva. Ehelyett az URL-sztringbe ágyazott egyedi azonosítókká lesznek konvertálva. Ezek az azonosítók az URL-cím értékeire vannak állítva, így adott szűrőkijelöléseket közvetlenül az URL-címre továbbíthat, hogy az irányítópultokat a kijelölt értékekkel betöltse.

Szűrőértékek elérése és beállítása az URL-címben

Az alábbi példa egy közzétett irányítópultra mutató URL-címet mutat. Hasonló példa irányítópult létrehozásához lásd: Irányítópult létrehozása.

A példa irányítópult három szűrőt tartalmaz: Időtartomány, Felvételi irányítószámés Leadási irányítószám. A példa URL-címében a kiválasztott Pickup ZIP érték van kiválasztva.

<databricks-instance>/dashboardsv3/<dashboard-id>/published?o=<workspace-id>&f_01ef60cd2a3c11818750488d57e7a1bb=10013

Az URL-cím végén figyelje meg, hogy a jelen példában szereplő szűrőazonosító a sztring f_01ef60cd2a3c11818750488d57e7a1bb, amely az értékre 10013van állítva.

Relatív dátumtartomány értékeinek megadása az URL-címben

Ha bizonyos dátumértékek vannak kiválasztva, azok megjelennek az URL-címben. Megadhatja például az utolsó 5 perc vagy az Utolsó 12 óra relatív dátumértékeket is.

Az alábbi példa egy URL-címet mutat be, amelyen a relativoverrides* beállításnál az "Utolsó 12 óra" van kiválasztva.

<databricks-instance>/dashboardsv3/<dashboard-id>/published?o=<workspace-id>&f_01ef60cd29f81d1aacc19a7312fb10a4=now-12h

Az URL-cím végén figyelje meg, hogy a jelen példában szereplő szűrőazonosító a sztring f_01ef60cd29f81d1aacc19a7312fb10a4, amely az értékre now-12hvan állítva.

Statikus widgetszűrők

Statikus vezérlőszűrők használatával különböző nézeteket jeleníthet meg ugyanannak az adathalmaznak a vásznon. Az irányítópult-szűrőkkel ellentétben a statikus vezérlőszűrők csak arra a vizualizációs vezérlőre vonatkoznak, ahol konfigurálva vannak. Ezek a szűrők statikusak, és az irányítópult-megtekintők nem módosíthatják őket.

Példa használati esetre

Tegyük fel, hogy létrehoz egy értékesítési irányítópultot, amely elemzi a regionális teljesítményt. Az összes régió értékesítési adatait tartalmazó adatkészletet használ. Statikus vezérlőszűrők alkalmazásával konfigurálhat egy vezérlőt az A régió értékesítéseinek megjelenítésére, egy másik widget pedig a B régió értékesítéseinek megjelenítésére. Ez a megközelítés lehetővé teszi, hogy a nézők egymás mellett hasonlítsák össze a regionális teljesítményt, annak ellenére, hogy mindkét widget ugyanabból az adatkészletből származik. Mivel a statikus szűrők rögzítve vannak, a megtekintők nem módosíthatják azokat, így biztosítva, hogy az irányítópult mindig egységes nézetet jelenítsen meg az adatokról.

Statikus widget szűrő hozzáadása

Egy statikus widget szűrő hozzáadása vizualizációhoz:

  1. Adjon hozzá egy vizualizációs eszközt a vázlat irányítópult vásznához.

  2. Ha az új widget ki van jelölve, válasszon egy adathalmazt a Adathalmaz legördülő menüből a konfigurációs panelen.

  3. Kattintson a Szűrők megjelenítéseelemre. Megjelenik a Szűrő mezők opció az adathalmaz címe alatt. Paramétereket tartalmazó adathalmazok esetén egy Paraméter szakasz is megjelenik .

    A paraméter kiválasztásának lehetőségét megjelenítő vizualizációkonfigurációs panel.

Mezőszűrő hozzáadásához tegye a következőket:

  1. Kattintson a Szűrőmezők címsortól jobbra lévő pluszjelre, és válasszon egy mezőt a legördülő menüből.
  2. Alapértelmezés szerint a szűrő értéke a Mind értékre van állítva. Új érték kiválasztásához használja a legördülő menüt. A legördülő menüből navigálva megjelenítheti a vizualizációt az új szűrő alkalmazásával.
  3. Tekintse át az irányítópultot.

A statikus widgetszintű paraméterek beállításáról további információt Statikus vezérlőparaméterekcímű témakörben talál.