Report

Report Builder

Membuat report & dashboard di Alurkerja

Report Builder

Fitur Report Builder di Alurkerja memungkinkan Admin SOP membuat laporan analitik dari SOP yang sudah dideploy. Report Builder terdiri dari dua komponen utama: Question dan Dashboard.

  • Question dibuat dari query SQL berdasarkan SOP yang sudah berjalan.
  • Dashboard digunakan untuk mengelompokkan beberapa Question sehingga lebih mudah dipantau.
  • Visualisasi data mendukung berbagai mode: Table, Number, Bar Chart, Line Chart, dan Pie Chart.

Membuat Question

  1. Pada halaman studio, klik menu Report Builder dan klik tab Question

    Question List OnPremise
  2. Lalu klik Create. Masukkan Title dan Description (opsional).

    Create Questions
  3. Buat query SQL pada editor:

    • Hanya tabel yang ada di daftar Available Tables yang bisa digunakan.
    • Anda bisa klik langsung nama tabel di daftar Available Tables, atau gunakan format <<tableName>> di query editor.
      • Simple Query

        select * from <<tableName>>
      • Query dengan CTE. Tambahkan nama alias !!aliasName!! di bagian paling atas query ketika query dengan CTE

        !!aliasName!!
        with aliasName as (select * from <<tableName>> where state='-')
        select count(1),version_ from data where true [[and version_ = {{version}}]] group by version_
    • Anda dapat menggunakan variable
      {{variable_name}} creates a variable in this query template called "variable_name". Variables can be given types in the parameters panel, which changes their behavior. if string than you must use 'string' in value
      Example:
      
      SELECT count(*)
      FROM products
      WHERE category = {{category}}
      Field Filters
      Giving a variable the "Field Filter" type allows you to link questions to dashboard filter widgets. Field Filters should be used inside of a "WHERE" clause.
      
      Example:
      
      SELECT count(*)
      FROM products
      WHERE {{created_at}}
      Optional Clauses
      Brackets around a [[{{variable}}]] create an optional clause. If "variable" is set, then the entire clause is placed into the template.
      
      Example:
      
      SELECT count(*)
      FROM products
      WHERE 1=1
       [[AND id = {{id}}]]
       [[AND category = {{category}}]]
  4. Klik Run Query untuk menjalankan query dan menampilkan hasil data.

  5. Pada tab panel sebelah kanan, pilih jenis visualisasi di menu Viz (Table, Number, Bar Chart, Line Chart, Pie Chart).

    Visualisasi Chart
  6. Atur pengaturan visualisasi pada tab Chart sesuai kebutuhan.

  7. Klik Create Question untuk menyimpan Question yang sudah dibuat.

Membuat Dashboard

  1. Pada halaman studio, klik menu Report Builder. Kemudian Buka tab Dashboard, dan klik Create Dashboard. Create Dashboard OnPremise
  2. Beri nama dan deskripsi dashboard sesuai fungsi atau tujuan laporan.
  3. Tambahkan Question yang sudah dibuat ke dalam dashboard dengan klik Add Question. Add Question to Dashboard OnPremise
  4. Setelah menambahkan Question ke dalam dashboard, Anda dapat menggunakan filter yang telah diset di Question untuk memfilter data yang ditampilkan pada dashboard. Filter ini akan mempermudah Anda dalam menyesuaikan tampilan data sesuai kebutuhan.
  5. Atur tata letak dan ukuran komponen visualisasi. klik > pada pojok kiri bawah question untuk resize atau drag question untuk memindahkan question. Resize Dashboard OnPremise
  6. Agar dashboard tampil di App, enable Publish to Dashboard Publish Dashboard
  7. Klik Create Dashboard untuk menyimpan.

Membuka Dashboard di App

  1. Login ke AlurKerja OnPremise
    Masuk menggunakan akun AlurKerja Anda.
  2. Akses Menu App
    Setelah berhasil login, akses menu App pada bagian kanan atas tampilan utama. Halaman Dashboard App OnPremise
  3. Klik menu Analytics
    Di dalam menu App, pilih menu Analytics untuk melihat berbagai laporan dan dashboard yang telah dibuat. Halaman Analytics OnPremise
  4. Buka Dashboard yang Telah Dibuat
    Pilih dashboard yang ingin Anda lihat dari daftar yang tersedia dan klik untuk membukanya. Pastikan dashboard yang Anda pilih sudah dipublikasikan agar dapat ditampilkan di App. Analytics OnPremise Dashboard akan terbuka dan menampilkan visualisasi yang telah dipilih sebelumnya. Dashboard Analytics OnPremise