Nyílt forráskódú BI-eszköz metabázis adatvizualizációhoz és elemzésekhez

Nyílt forráskódú BI-eszköz metabázis adatvizualizációhoz és elemzésekhez

Forrás csomópont: 3085489

Bevezetés

Ön szenvedélyes adatszakértő, aki új eszközöket kutat? Próbáljon ki egy nyílt forráskódú Metabase-t Üzleti intelligencia (BI) eszköz interaktív irányítópultok létrehozásához nagy adatkészletekből. A mai adatközpontú világban az olyan BI-platformok, mint a Metabase, elengedhetetlenek a betekintések kinyeréséhez és a tájékozott döntéshozatal megkönnyítéséhez. Fedezze fel a Metabase erejét ebben az adatszakértőknek készült útmutatóban.

Tanulási célok

  • A metabázis szükséges fogalmainak és fogalmainak megértése
  • Az adatok elemzésére, látványelemek és interaktív irányítópultok létrehozására szolgáló eszköz használata
  • A Metabase nyílt forráskódú kiadásának és kulcsfontosságú összetevőjének kiemelése
  • A metabázis adminisztrátori tevékenységeinek ismertetése, beleértve a felhasználó- és csoportkezelést

Ez a cikk részeként jelent meg Adattudományi Blogaton.

Tartalomjegyzék

A metabázis, egy üzleti intelligencia eszköz, a felhőben vagy a helyszínen tárolható. Nyílt forráskódú és Enterprise Edition változatban érkezik. A Metabase BI segítségével a felhasználók hatékonyan csatlakozhatnak különféle adatbázisokhoz, elemezhetik az adatokat, valamint gyorsan építhetnek és telepíthetnek irányítópultokat. A nyílt forráskódú kiadás számos szolgáltatást kínál, beleértve a 15+ DBMS-hez való csatlakozást, a felhasználó- és csoportkezelést, az interaktív irányítópultot, a riasztást, az irányítópultok előfizetését és a CRUD-műveletek támogatását. Ez a cikk a Metabase BI eszköz kulcsfontosságú fogalmait és hasznos funkcióit ismerteti.

Ez az útmutató a nyílt forráskódú (AGPL) és vállalati szintű licenceket egyaránt kínáló Metabase tárgyalására összpontosít, különös tekintettel a Windows környezetben való alkalmazására. A legújabb verzió, a V0.48 (23. decemberi állapot) Java archív fájlként (Jar) terjeszthető, és a legfrissebb metabázis-verziók futtatásának előfeltétele a Java 11 vagy újabb verziója. A cikk betekintést nyújt a telepítési folyamatba, és kiemeli a Metabase nyílt forráskódú kiadásának főbb jellemzőit.

I. lépés: A Metabase.Jar letöltése

Töltse le a Metabase nyílt forráskódú verzióját a Metabase GitHub tárolójából. Szerezze be a Metabase.Jar legújabb verzióját itt.

II. lépés: Metabázis indítása

Helyezze el a letöltött Metabázis.Jar fájlt egy mappába, és kattintson duplán a Jar fájlra a Metabase elindításához. 

Or

Parancssor használata a Metbase.Jar futtatásához. Keresse meg a könyvtárat, ahol a Metabase.Jar található, és futtassa a „Java -jar Metabase.Jar” parancsot.

Példa: Figyelembe véve, hogy a Metabase.jar fájl megtalálható a „C:UsersTools” mappában. Ugyanerre a parancs az alábbiakban legyen:

C:UsersTools> Java -jar Metabase.Jar

Figyelheti a metabázis naplóit, amint elindul.

Várjon néhány percet, és jelentkezzen be http://localhost:3000/ url bármely népszerű webböngészővel 

Jegyzet: A metabázis alapértelmezés szerint a H2 Embedded Database-t használja alkalmazásadatbázisként. Éles használathoz állítsa be a metabázist a három adatbázis egyikével (MySql, PostgreSQL vagy MariaDB).

Első alkalommal a metabázis a kezdeti beállítás opcióit kéri (Nyelvi preferencia, felhasználói azonosító és jelszó beállítása és adatforrás beállítása). A telepítés befejezése után megjelenik a Metabase kezdőképernyője.

  • Bal Pane – Az elérhető gyűjtemény (mappa) és a mintaadatforrás megjelenítése
  • Jobb felső – Beállítások és „Új” opció a kérdések és az irányítópult létrehozásához
Metabázis UI

A metabázis jellemzői

A metabázis jellemzői

Gyűjtemény, kérdés és irányítópult

Gyűjtemény a metabázisban a kérdések, modellek és irányítópultok tárolódnak. A gyűjtemények a mappával egyenértékűek, almappákat hozhatunk létre benne.

Személyes gyűjtemény minden felhasználó számára

A Metabase-ban minden felhasználónak van egy személyes gyűjteménye, ahol a felhasználó tárolhatja kérdéseit, modelljeit és irányítópultjait. A Személyes Gyűjteményben tárolt tartalom más felhasználók számára nem hozzáférhető.

Gyűjtemény projekthez  

Egyetlen metabázispéldány több projektet is kiszolgálhat. Minden projekt tartalma egy dedikált gyűjteményben tárolható, amely csak bizonyos projektfelhasználók számára érhető el.

Az opcióból új gyűjtemény hozható létre Új >> kollekció

Metabázis: Új gyűjtemény létrehozása
Metabázis: Új gyűjtemény létrehozása

Megjegyzés: A metabázis-adminisztrátorok teljes joggal rendelkeznek minden gyűjtemény tartalmának megtekintésére, módosítására és archiválására, beleértve a felhasználók személyes gyűjteményeit is.

Kérdések

A „Kérdés” kifejezés a metabázisban egy egyéni vizuális elemre utal. Ez lehet oszlopdiagram, vonaldiagram vagy térképdiagram, vagy a metabázis 17 támogatott diagramja közül bármelyik. A következő módokon hozhat létre kérdéseket:

  • A Visual Query Builder használata
  • Egyedi SQL lekérdezés

A Visual Query Builder használata

A jobb felső sarokban kattintson az „Új” >> „Kérdés” lehetőségre, majd válassza ki a feltárni kívánt adatforrást

A Visual Query Builder használata

A Visual Query Builder támogatja az összekapcsolást, új oszlopok létrehozását, a szűrést, az összegzést, a csoportosítást, a rendezést és a sorkorlátozást. Minden művelet után megtekintheti az eredményeket.

Megjegyzések : A háttérben lévő metabázis minden kérdéshez SQL-t fog bekeretezni.

 Egyedi SQL lekérdezés

Ha az Összefoglaló szerkesztő beállításai nem felelnek meg a követelményeknek, szerkesztheti a kérdést, és módosíthatja az SQL-t az üzleti igényeknek megfelelően. Ezt a folyamatot „SQL-kérdésnek” nevezik, ahol a felhasználó által megadott SQL-t kérdéssé alakítják. Új SQL-kérdést hozhat létre az „Új” >> „SQL-lekérdezés” kiválasztásával.

Egyéni SQL-lekérdezés | Metabázis

Miután létrehozott egy kérdést, mentse el egy gyűjteménybe, és adja hozzá az irányítópulthoz.

Műszerfal 

Az irányítópult olyan oldal, amely több kérdést csoportosít közös üzleti környezettel.

Irányítópult | Metabázis

A műszerfal összetevői

  • Lapok: Az irányítópultnak egy vagy több lapja lehet közös szűrővel összekapcsolva 
  • Kérdések: Egyedi vizuális elem az irányítópulton 
  • Szűrők: A szűrők szabályozhatják az egyes kérdésekbe betöltött adatokat (pl.: Szűrés ország szerint)
  • Szöveg/címsor: Leírás hozzáadása, képek az URL-ből. Támogatja a jelölést
  • Kattintson a Viselkedés elemre: A kérdésben az irányítópult interaktivitását vezérlő opciók 
  • Egyéb lehetőségek az irányítópulton: Adatfrissítés, e-mail-előfizetés, adatok letöltése és exportálás PDF-be

Szűrők és kattintási viselkedés

Interaktív műszerfal

Rendezze el a szükséges kérdéseket az Irányítópult lapon, és adjon interaktivitást a szűrők és a kattintási viselkedés konfigurálásával.

Interaktív műszerfal | Metabázis

Szűrők az irányítópulton

Adjon hozzá egy vagy több szűrőt az irányítópulthoz. Konfigurálja az egyes szűrőket az irányítópulton egy vagy több kérdés vezérléséhez. A szűrő hozzáadása után rendelje hozzá az irányítópult minden kérdéséhez. A háttérben a Metabase hozzáad egy WHERE záradékot az SQL-ben.

Szűrők az irányítópulton

Lépések a szűrők kérdéshez való hozzárendeléséhez

  1. Kattintson a jobb felső sarokban található Szűrő ikonra, és válassza ki a megfelelő szűrőtípust.
  2. A kiválasztott szűrőtípus hozzáadódik az irányítópult fejlécéhez.
  3. Kattintson a beállítások gombra az egyedi szűrőben. Megjelenik az irányítópult vizuális elrendezése az egyes kérdésekben elérhető oszlopok listájával.
  4. Az 1. lépéstől kezdve rendelje hozzá a kérdés megfelelő oszlopát a kiválasztott szűrőhöz.
  5. A leképezett oszlop különböző értékei a Szűrő lapon lesznek láthatók.

Kattintson a Viselkedés elemre

A „kattintási viselkedés” olyan műveletre utal, amelyet akkor hajtanak végre, amikor a Visual egy részét vagy szegmensét kiválasztják/kattintják az irányítópult megtekintése közben. 

Példa: A kattintási viselkedés konfigurálható oszlopszakasz kijelölésére az oszlopdiagramon, régióra kattintva a világtérképen. Minden kérdésnél beállítható. Ezt a lehetőséget minden kérdés jobb felső sarkában érheti el, amikor az irányítópult szerkesztési módban van.

Kattintson a Viselkedés elemre

Kattintson a Viselkedési műveletek elemre

  1. Fúrás a diagramon a kattintott részhez vagy szegmenshez tartozó adatrekordok megtekintéséhez
  2. Navigáljon egy másik irányítópultra , navigáljon egy kérdésre és navigáljon külső webhelyre az URL használatával
  3. Frissítse bármelyik elérhető irányítópult-szűrőt. Ez lehetővé teszi a keresztszűrés megvalósítását az irányítópulton. A kattintási viselkedés hatékony beállításával az irányítópult interaktívvá és intuitívvá tehető a felhasználók számára.

Irányítópult-telepítés és egyéb hasznos szolgáltatások

Miután létrehozta és tárolta az irányítópultot egy gyűjteményben, a „Nézet” engedéllyel rendelkező bármely felhasználó hozzáférhet ahhoz. Az irányítópult vagy kérdés közvetlenül elérhető az URL-címén keresztül.

A metabázis egyéb figyelemre méltó tulajdonságai 

  1. CRUD műveletek végrehajtása táblában a modellben szereplő műveletek segítségével.
  2. Automatikus frissítés konfigurálása minden irányítópulthoz.
  3. Riasztások konfigurálása kérdésekben.
  4. Eredményadatok letöltése .CSV, .JSON vagy .XLSX formátumban egy kérdésből.
  5. Egy kérdés letöltése .PNG formátumban és egy irányítópult .PDF fájlként.
  6. Irányítópultra való feliratkozás e-mailben vagy a Slacken keresztül.

Alapértelmezés szerint a rendszergazdai jogosultság azokra a felhasználókra vonatkozik, akik kezdetben beállították a metabázist. Az alapértelmezett rendszergazda további metabázis-felhasználókat adhat hozzá, és szükség esetén rendszergazdai szerepkört biztosíthat számukra. A metabázis adminisztrációs beállításai a „Felügyeleti beállítások” alatt érhetők el, ha rákattint a „Fogaskerék ikonra” a jobb felső sarokban.

Adatforrás konfigurálása

A metabázis-adminisztrátornak joga van új adatforrást konfigurálni az Adminisztrációs beállítások „Adatbázisok” menüpontjában

Adatforrás konfigurálása:

Felhasználó- és csoportkezelés

Az alábbiakban felsoroljuk a lehetséges műveleteket, amelyeket az Admin Settingben a „Személyek” opció alatt hajthat végre:

  1. Az összes aktív metabázis-felhasználó és a deaktivált felhasználók listájának megtekintése.
  2. Adjon hozzá egy felhasználót, és rendelje hozzá a meglévő metabáziscsoporthoz.
  3. Felhasználó eltávolítása a csoportból vagy Felhasználó inaktiválása és felhasználó újraaktiválása.
  4. Új csoport létrehozása, meglévő csoport kezelése (Felhasználók hozzáadása vagy eltávolítása egy csoportból).
  5. Felhasználói adatok megtekintése vagy szerkesztése és a felhasználó jelszavának visszaállítása.

Megjegyzés: Egy felhasználó hozzárendelhető egy vagy több metabáziscsoporthoz

Engedélyek kezelése

Míg az „Emberek” opció a felhasználók és csoportjaik kezelésére szolgál, az „Engedélyek” opció az Adminisztrációs beállítás alatt a gyűjtemény, csoportok és adatbázisok közötti engedélyek kezelésére szolgál. 

Begyűjtési engedély 

A „Gyűjtemények” alopció alatt. Az alábbiakban különböző engedélyszintek találhatók, amelyekhez egy csoport hozzárendelhető gyűjteményhez

  • Kurátor: A csoport kurátori engedéllyel rendelkező felhasználói hozzáadhatják, szerkeszthetik, megtekinthetik, archiválhatják a gyűjtemény bármely tartalmát, algyűjteményt hozhatnak létre, és tartalmakat helyezhetnek át a gyűjteményből vagy a gyűjteménybe.
  • Kilátás: A megtekintési engedéllyel rendelkező csoport csak a gyűjtemény tartalmát tekintheti meg, a tartalmat nem tudja hozzáadni vagy módosítani.
  • Nincs hozzáférés : Nem lehet megtekinteni magát a gyűjteményt, és nem lehet hozzáférni egyetlen elemhez sem.

Adatengedély

A csoportok adatbázishoz való hozzárendeléséhez különböző engedélyszintek tartoznak:

  1. Korlátlan: A csoport felhasználói a lekérdezéskészítővel kérdéseket hozhatnak létre az adatbázis bármely táblájából.
  2. Szemcsés: Az adatbázisban csak meghatározott táblák érhetők el a lekérdezéskészítővel. Az adminisztrátoroknak jogukban áll konfigurálni ezt az engedélyt az egyes táblákhoz.
  3. Nincs önkiszolgálás: A csoport felhasználói nem használhatják a grafikus lekérdezéskészítőt, és nem láthatják az adatokat.
  4. Natív lekérdezés szerkesztése: Ha engedélyezve van a korlátlan engedélyekkel együtt, kérdéseket lehet létrehozni natív SQL használatával.

Egyéb metabázis-adminisztrátori tevékenységek:

  1. A legújabb frissítések keresése és a migráció az Embedded H2 adatbázisból.
  2. E-mail, Slack és hitelesítés beállítása a Google vagy az LDAP segítségével.
  3. Adatbázis konfigurálása CSV-feltöltésekhez.
  4. Adattípus-leképezés és formázás az egyes oszlopokhoz.
  5. Egyéb speciális beállítások a metabázis-beágyazások és a nyilvános megosztás engedélyezéséhez.

Következtetés

A Metabase egyszerűsége és intuitív felhasználói felülete könnyen adaptálható BI-eszközzé teszi az adatokkal foglalkozó szakemberek számára. A Metabase nyílt forráskódú kiadása tartalmazza az üzleti intelligencia eszköz összes alapvető funkcióját, és minden nagyobb kiadásban új funkciókat adnak hozzá. A szervezetek kezdetben megpróbálhatják alkalmazkodni a Metabase nyílt forráskódú kiadásához. Az igények és a felhasználói bázis növekedésével kényelmesen át lehet váltani a Metabase által kínált bármely vállalati kiadásra. Ennek a cikknek az a célja, hogy áttekintést nyújtson és kiemelje a Metabase legfontosabb összetevőit. A jövőbeli cikkek a Metabase egyéb érdekes és hasznos funkcióival foglalkoznak.

Kulcsszavak

  1. A Metabase egy nyílt forráskódú BI-eszköz, amely interaktív irányítópultokat tesz lehetővé az adatszakértők számára.
  2. A metabázis kifejezések megértése, az adatok elemzése, a látványelemek létrehozása és a rendszergazdai tevékenységek felfedezése.
  3. Telepítse a Metabase-t Windows rendszeren Java 11+ verzióval, amely felhasználóbarát felhasználói felülettel és alapvető funkciókkal rendelkezik.
  4. Hozzon létre irányítópultokat szűrőkkel, kattintási viselkedéssel és interaktív funkciókkal az adatok éles feltárásához.
  5. Az adminisztrátorok kezelik a felhasználókat, az engedélyeket és a konfigurációkat, így a Metabase adaptálhatóvá és felhasználóbaráttá válik.

Gyakran ismételt kérdések

Q1. Használhatom ingyen a Metabase-t?

V. Igen, a Metabase ingyenes és nyílt forráskódú verziót kínál alapvető üzleti intelligencia funkciókkal az adatok elemzéséhez és az irányítópult létrehozásához.

Q2. A Metabase egy BI-eszköz?

V. A Metabase egy üzleti intelligencia (BI) eszköz, amelyet adatbázisokhoz való kapcsolódásra, adatok elemzésére és interaktív irányítópultok létrehozására terveztek.

Q3. A Metabase nyílt forráskódú?

V. Igen, a Metabase nyílt forráskódú, és ingyenes hozzáférést biztosít a felhasználók számára a BI-funkciókhoz, a felhasználó- és csoportkezeléshez, valamint az interaktív irányítópult-szolgáltatásokhoz.

Q4. A Metabase adatvizualizációs eszköz?

V. A Metabase valóban adatvizualizációs eszközként szolgál, lehetővé téve a felhasználók számára, hogy látványelemeket, például diagramokat és grafikonokat hozzanak létre, hogy betekintést nyerhessenek adatkészleteikből.

A cikkben bemutatott média nem az Analytics Vidhya tulajdona, és a szerző saját belátása szerint használja.

Időbélyeg:

Még több Analytics Vidhya