Metabase Alat BI Sumber Terbuka untuk Visualisasi dan Analisis Data

Metabase Alat BI Sumber Terbuka untuk Visualisasi dan Analisis Data

Node Sumber: 3085489

Pengantar

Apakah Anda seorang profesional data yang bersemangat menjelajahi alat-alat baru? Coba Metabase, sebuah sumber terbuka Alat Intelijen Bisnis (BI). untuk membuat dasbor interaktif dari kumpulan data besar. Di dunia yang berbasis data saat ini, platform BI seperti Metabase sangat penting untuk mengekstraksi wawasan dan memfasilitasi pengambilan keputusan yang tepat. Temukan kekuatan Metabase dalam panduan yang dirancang untuk profesional data ini.

Tujuan Pembelajaran

  • Memahami istilah dan konsep Metabase yang diperlukan
  • Menggunakan alat untuk Menganalisis Data, Membuat Visual & Dasbor Interaktif
  • Menyoroti fitur-fitur penting dari edisi Sumber Terbuka Metabase dan komponen utamanya
  • Menjelaskan Aktivitas Admin Metabase termasuk manajemen pengguna dan grup

Artikel ini diterbitkan sebagai bagian dari Blogathon Ilmu Data.

Daftar Isi

Metabase, alat intelijen bisnis, dapat dihosting di cloud atau di lokasi. Muncul dalam open-source dan Edisi Perusahaan. Memanfaatkan Metabase BI, pengguna dapat terhubung secara efisien ke berbagai database, menganalisis data, dan dengan cepat membangun serta menerapkan dasbor. Edisi sumber terbuka menawarkan serangkaian fitur, termasuk konektivitas ke 15+ DBMS, manajemen pengguna dan grup, dasbor interaktif, peringatan, langganan dasbor, dan dukungan untuk operasi CRUD. Artikel ini menjelaskan konsep utama dan fitur berguna alat Metabase BI.

Panduan ini berfokus pada pembahasan Metabase, yang menawarkan lisensi Open-Source (AGPL) dan Enterprise Tier, dengan penekanan khusus pada penerapannya di lingkungan Windows. Versi terbaru, V0.48 (per Desember '23), didistribusikan sebagai file Java Archive (Jar), ​​memerlukan Java 11 atau lebih tinggi sebagai prasyarat untuk menjalankan versi Metabase terbaru. Artikel ini memberikan wawasan tentang proses instalasi dan menyoroti fitur-fitur utama edisi sumber terbuka Metabase.

Langkah I : Mengunduh Metabase.Jar

Unduh versi Sumber Terbuka Metabase dari repositori Metabase GitHub. Dapatkan Metabase.Jar versi terbaru di sini.

Langkah II: Memulai Metabase

Tempatkan yang diunduh Metabase.Jar file dalam folder dan cukup klik dua kali file Jar untuk Metabase untuk memulai. 

Or

Menggunakan Command prompt untuk menjalankan Metbase.Jar. Arahkan ke direktori tempat Metabase.Jar hadir dan Jalankan “Java -jar Metabase.Jar”

Contoh: Mengingat file Metabase.jar ada di folder “C:UsersTools”. Perintah untuk hal yang sama ada di bawah:

C:UsersTools> Java -jar Metabase.Jar

Anda dapat memperhatikan log Metabase saat dijalankan.

Tunggu beberapa menit dan Masuk http://localhost:3000/ url menggunakan browser web populer mana pun 

Catatan: Metabase, secara default, menggunakan H2 Embedded Database sebagai DB aplikasi. Untuk produksi, konfigurasikan Metabase dengan salah satu dari tiga database (MySql, PostgreSQL, atau MariaDB).

Untuk Pertama Kalinya Metabase meminta opsi untuk Pengaturan awal (Preferensi bahasa, pengaturan ID Pengguna dan kata sandi, serta pengaturan Sumber Data). Setelah Penyiapan selesai, Anda dapat melihat Layar Beranda Metabase.

  • Panel Kiri – Tampilan Koleksi yang Tersedia (folder) dan Contoh Sumber Data
  • Kanan atas – Pengaturan dan opsi “Baru” untuk membuat Pertanyaan dan Dasbor
UI Metabase

Fitur Metabase

Fitur Metabase

Koleksi, Pertanyaan dan Dasbor

Koleksi di Metabase adalah tempat penyimpanan Pertanyaan, Model & Dasbor. Koleksi setara dengan folder, Anda dapat membuat sub-folder di dalamnya.

Koleksi Pribadi untuk Setiap Pengguna

Setiap Pengguna di Metabase akan memiliki Koleksi Pribadi khusus tempat pengguna dapat menyimpan Pertanyaan, Model & Dasbornya. Konten yang disimpan di Koleksi Pribadi tidak dapat diakses oleh pengguna lain.

Koleksi untuk Proyek  

Satu instance Metabase dapat melayani banyak proyek. Konten setiap proyek dapat disimpan dalam koleksi khusus, hanya dapat diakses oleh pengguna proyek tertentu.

Koleksi Baru dapat dibuat dari opsi Baru >> Koleksi

Metabase: Pembuatan Koleksi Baru
Metabase: Pembuatan Koleksi Baru

Catatan: Admin Metabase mempunyai hak penuh untuk Melihat, Memodifikasi dan Mengarsipkan konten di setiap koleksi termasuk koleksi pribadi pengguna.

Pertanyaan

Istilah “Pertanyaan” di Metabase mengacu pada elemen Visual Individual. Ini bisa berupa diagram batang atau diagram garis atau diagram peta atau salah satu dari 17 diagram yang didukung di Metabase. Anda dapat membuat pertanyaan dengan cara berikut:

  • Menggunakan Pembuat Kueri Visual
  • Kueri SQL Khusus

Menggunakan Pembuat Kueri Visual

Di Kanan Atas, klik opsi “Baru” >> “Pertanyaan”, Lalu pilih Sumber Data yang ingin Anda Jelajahi

Menggunakan Pembuat Kueri Visual

Visual Query Builder mendukung operasi Gabungan, pembuatan kolom baru, Pemfilteran, Ringkasan, Kelompokkan menurut, Pengurutan, dan Batas Baris. Anda dapat melihat pratinjau hasilnya setelah setiap operasi.

Note : Metabase di backend akan membingkai SQL untuk setiap pertanyaan.

 Kueri SQL Khusus

Jika opsi di editor Ringkasan tidak memenuhi kebutuhan Anda, Anda dapat mengedit pertanyaan dan memodifikasi SQL sesuai kebutuhan bisnis. Proses ini disebut sebagai “Pertanyaan SQL,” di mana SQL yang disediakan pengguna diubah menjadi pertanyaan. Anda dapat membuat Pertanyaan SQL baru dengan memilih “Baru” >> “SQL Query.”

Kueri SQL Khusus | Metabasis

Setelah Anda membuat pertanyaan, simpan ke koleksi dan tambahkan ke dasbor.

Menu Utama 

Dasbor adalah halaman yang mengelompokkan beberapa pertanyaan dengan konteks bisnis yang sama.

Dasbor | Metabasis

Komponen Dasbor

  • Tabs: Dasbor dapat memiliki satu atau lebih tab yang dihubungkan dengan Filter umum 
  • Pertanyaan: Elemen Visual individual di Dasbor 
  • filter: Filter dapat mengontrol Data yang dimuat ke dalam Setiap Pertanyaan (Misalnya: Memfilter berdasarkan Negara)
  • Teks/Judul: Kemampuan untuk menambahkan Deskripsi, Gambar dari URL. Mendukung Penurunan Harga
  • Klik Perilaku: Opsi dalam Pertanyaan yang mengontrol Interaktivitas Dasbor 
  • Opsi lain di Dasbor: Penyegaran Data, Berlangganan Email, Unduh Data & Ekspor ke PDF

Filter dan Perilaku Klik

Dasbor Interaktif

Susun pertanyaan yang diperlukan di Tab Dasbor, dan tambahkan interaktivitas dengan mengonfigurasi filter dan perilaku klik.

Dasbor Interaktif | Metabasis

Filter di Dasbor

Tambahkan satu atau lebih filter ke dasbor. Konfigurasikan setiap filter di dasbor untuk mengontrol satu atau beberapa pertanyaan. Setelah menambahkan filter, petakan ke setiap pertanyaan di dasbor. Di backend, Metabase menambahkan klausa WHERE di SQL.

Filter di Dasbor

Langkah-langkah Memetakan Filter ke Pertanyaan

  1. Klik ikon Filter di kanan atas dan pilih jenis filter yang relevan.
  2. Jenis filter yang dipilih akan ditambahkan ke header dasbor.
  3. Klik tombol pengaturan di filter individual. Tata letak visual dasbor ditampilkan dengan daftar kolom yang tersedia di setiap pertanyaan.
  4. Petakan kolom yang relevan dalam pertanyaan ke filter yang dipilih dari langkah 1.
  5. Nilai berbeda dari kolom yang dipetakan akan terlihat di tab Filter.

Klik Perilaku

“Perilaku Klik” mengacu pada operasi yang dilakukan ketika sebagian atau segmen Visual dipilih/diklik saat Melihat Dasbor. 

Contoh: Perilaku Klik dapat dikonfigurasi untuk Memilih segmen batang di Bagan Batang, Mengklik Wilayah di Peta Dunia. Itu dapat dikonfigurasi di setiap pertanyaan. Anda dapat mengakses opsi ini di pojok Kanan Atas setiap pertanyaan saat dasbor dalam mode edit.

Klik Perilaku

Klik Operasi Perilaku

  1. Lihat perincian untuk melihat catatan data untuk bagian atau segmen yang diklik dalam bagan
  2. Navigasi ke Dasbor lain, Navigasi ke Pertanyaan & Navigasi ke situs web eksternal menggunakan URL
  3. Perbarui Filter Dasbor yang tersedia. Hal ini memungkinkan penerapan pemfilteran silang di Dasbor. Dengan mengatur Perilaku Klik secara Efektif, Dasbor dapat dibuat Interaktif & Intuitif bagi pengguna.

Penerapan Dasbor dan fitur Berguna lainnya

Setelah Anda membuat dan menyimpan dasbor dalam koleksi, setiap pengguna dengan izin “Lihat” dapat mengaksesnya. Dasbor atau pertanyaan dapat diakses langsung melalui URL-nya.

Fitur Penting Lainnya dari Metabase 

  1. Melakukan operasi CRUD dalam tabel menggunakan tindakan dalam model.
  2. Mengonfigurasi penyegaran otomatis untuk setiap dasbor.
  3. Mengonfigurasi peringatan dalam pertanyaan.
  4. Mengunduh data hasil sebagai .CSV, .JSON, atau .XLSX dari sebuah pertanyaan.
  5. Mengunduh pertanyaan sebagai .PNG dan dasbor sebagai file .PDF.
  6. Berlangganan dasbor melalui email atau Slack.

Secara default, izin Admin diterapkan untuk pengguna yang mengatur Metabase pada awalnya. Admin Default selanjutnya dapat menambahkan pengguna Metabase lain dan memberi mereka Peran Admin jika diperlukan. Opsi Admin Metabase dapat diakses dari “Pengaturan Admin” dengan mengklik “Ikon Roda Gigi” di Kanan Atas.

Mengonfigurasi Sumber Data

Admin Metabase memiliki hak untuk mengonfigurasi Sumber Data baru di bawah opsi “Database” di Pengaturan Admin

Mengonfigurasi Sumber Data:

Manajemen Pengguna dan Grup

Di bawah ini adalah kemungkinan operasi yang dapat dilakukan di Pengaturan Admin di bawah opsi “Orang”:

  1. Lihat Daftar Semua pengguna Metabase Aktif & Daftar pengguna yang Dinonaktifkan.
  2. Tambahkan pengguna dan petakan mereka ke Grup Metabase yang ada.
  3. Hapus pengguna dari grup atau Nonaktifkan pengguna & Aktifkan kembali pengguna.
  4. Buat Grup Baru, Kelola Grup yang ada (Tambah atau Hapus Pengguna dari Grup).
  5. Lihat atau Edit Detail Pengguna & Setel ulang kata sandi untuk pengguna.

Catatan: Seorang pengguna dapat dipetakan ke satu atau lebih Grup Metabase

Manajemen Izin

Sementara opsi “Orang” adalah untuk mengelola pengguna dan Grup mereka, opsi “Izin” di bawah pengaturan Admin adalah untuk mengelola izin antara Koleksi, Grup & Basis Data 

Izin Pengumpulan 

Di bawah sub-opsi “Koleksi”. Di bawah ini adalah tingkat Izin berbeda yang dapat dipetakan ke dalam kumpulan Grup

  • Kurator : Pengguna Grup yang memiliki izin Kurator dapat menambahkan, mengedit, Melihat, mengarsipkan konten apa pun dalam koleksi dan membuat subkoleksi serta dapat memindahkan konten dari atau ke koleksi.
  • Melihat : Grup dengan izin Lihat hanya dapat Melihat konten koleksi, tidak dapat menambah atau mengubah konten.
  • Tidak ada akses : Tidak dapat melihat koleksi itu sendiri dan tidak dapat mengakses item apa pun di dalamnya.

Izin Data

Berbagai tingkat izin untuk memetakan grup ke database meliputi:

  1. Tidak dibatasi: Pengguna di grup bisa menggunakan pembuat kueri untuk membuat pertanyaan dari tabel mana pun di database.
  2. Butiran: Hanya tabel tertentu dalam database yang dapat diakses menggunakan pembuat kueri. Admin berhak mengonfigurasi izin ini untuk setiap tabel.
  3. Tidak Ada Layanan Mandiri: Pengguna dalam grup tidak dapat menggunakan pembuat kueri grafis dan tidak dapat melihat data.
  4. Pengeditan Kueri Asli: Jika diaktifkan dengan izin tidak terbatas, pertanyaan dapat dibuat menggunakan SQL asli.

Termasuk Aktivitas Admin Metabase Lainnya

  1. Memeriksa Pembaruan Terbaru dan Bermigrasi dari Database H2 Tertanam.
  2. Mengonfigurasi Email, Slack, dan pengaturan autentikasi menggunakan Google atau LDAP.
  3. Konfigurasikan Database untuk unggahan CSV.
  4. Pemetaan dan pemformatan tipe data untuk kolom individual.
  5. Pengaturan lanjutan lainnya untuk mengaktifkan penyematan Metabase dan berbagi publik.

Kesimpulan

Kesederhanaan dan UI intuitif Metabase menjadikannya alat BI yang mudah beradaptasi bagi para profesional data. Metabase edisi sumber terbuka mencakup semua fungsi penting alat intelijen bisnis, dengan fitur-fitur baru yang ditambahkan di setiap rilis utama. Organisasi pada awalnya dapat mencoba dan beradaptasi dengan Metabase edisi sumber terbuka. Seiring dengan berkembangnya kebutuhan dan basis pengguna, peralihan yang mudah dapat dilakukan ke edisi perusahaan mana pun yang ditawarkan Metabase. Artikel ini bertujuan untuk memberikan gambaran umum dan menyoroti komponen utama Metabase. Artikel selanjutnya akan mempelajari fitur Metabase lainnya yang menarik dan berguna.

Pengambilan Kunci

  1. Metabase adalah alat BI sumber terbuka yang memfasilitasi dasbor interaktif untuk profesional data.
  2. Memahami istilah Metabase, menganalisis data, membuat visual, dan menjelajahi aktivitas admin.
  3. Instal Metabase di Windows dengan Java 11+, menampilkan UI yang ramah pengguna dan fungsi penting.
  4. Buat dasbor dengan filter, perilaku klik, dan fitur interaktif untuk eksplorasi data yang mendalam.
  5. Admin mengelola pengguna, izin, dan konfigurasi, menjadikan Metabase mudah beradaptasi dan ramah pengguna.

Tanya Jawab Umum (FAQ)

1. Bisakah saya menggunakan Metabase secara gratis?

J. Ya, Metabase menawarkan versi gratis dan sumber terbuka dengan fitur intelijen bisnis penting untuk analisis data dan pembuatan dasbor.

2. Apakah Metabase adalah alat BI?

A. Tentu saja, Metabase adalah alat Business Intelligence (BI) yang dirancang untuk menghubungkan ke database, menganalisis data, dan membuat dasbor interaktif.

3. Apakah Metabase bersumber terbuka?

J. Ya, Metabase bersifat open-source, memberikan pengguna akses gratis ke fungsi BI, manajemen pengguna dan grup, serta fitur dasbor interaktif.

4. Apakah Metabase merupakan alat visualisasi data?

J. Memang benar, Metabase berfungsi sebagai alat visualisasi data, memungkinkan pengguna membuat visual seperti bagan dan grafik untuk mendapatkan wawasan dari kumpulan data mereka.

Media yang ditampilkan dalam artikel ini bukan milik Analytics Vidhya dan digunakan atas kebijaksanaan Penulis.

Stempel Waktu:

Lebih dari Analisis Vidhya