1 of 26

Next Level

Data Visualization

2 of 26

Overview

  • What is Metabase?
  • Tables
  • Visualizations
  • Dashboards and Subscriptions
  • Collections
  • Why Metabase?
  • Cons
        • Questions?

3 of 26

What is Metabase?

  • Open-source intelligence tool
  • Live data collection
  • Question your data
    • Optional SQL!
    • Visualization tool
  • Staff friendly dashboards and collections
  • Skip Koha reports!

4 of 26

Tables

Red Oval = Editable

5 of 26

Tables

Red Oval = Editable

Additionally, there are info pages for Databases and individual fields in tables!

6 of 26

Visualizations: Build a Question

  • Questions:
    • Simple (from Table)
    • Custom
    • Native Query
  • Existing or new questions
  • Easy joins and multi-series visualizations

7 of 26

Visualizations: Simple Question

8 of 26

Visualizations: Simple Questions

9 of 26

Visualizations: Custom Questions

10 of 26

Visualizations: Custom Questions

11 of 26

Visualizations: Custom Questions

12 of 26

Visualizations: Native Query

13 of 26

Visualizations: Native Query

14 of 26

Visualizations: Multi-Series

15 of 26

Visualizations: Multi-Series on Dashboards

BEFORE

16 of 26

Visualizations: X-Ray

  • Automatic generation of summaries 
  • Automatic generation of visualizations

17 of 26

Visualizations: X-Ray

18 of 26

Visualizations: X-Ray

19 of 26

Dashboards

20 of 26

Dashboards: Subscriptions

21 of 26

Public Dashboards

22 of 26

Collections

  • Organize and group:
    • Dashboards
    • Questions

23 of 26

Why Metabase?

  • Fast results
  • No SQL barrier
  • All-in-one
  • Subscriptions for automatic updates

  • Slower results
  • Learning scale (SQL to Excel visualizations)
  • One part of the whole
  • No automatic notifications

Excel

Metabase

24 of 26

Why Metabase: Workflow

  • Write SQL in Koha Reports
  • Run Report
  • Download CSV
  • Clean data (if needed)
  • Create tables/graphs in Excel
  • If report didn't capture everything, go back to step 1!

  • Select database (not just Koha) and table(s)
  • Join, filter, and group data
  • Press visualize and graph
  • Customize
  • If report didn't capture everything, data automatically updates!

After Metabase

Before Metabase

25 of 26

Cons

  • Some features are behind a paywall
    • Whitelabeling (custom logos/colors), advanced embedding, granular data access audit logs, and more are $500/month minimum
  • Hosting for your organization may be at the mercy of IT
  • Only older version of Google Analytics supported for now
  • Only one database per report
    • Can show different databases on same dashboards
  • Hiccups happen and may have to wait for an update for them to be fixed

26 of 26

Questions?

  • If you'd like to contact me later with questions, please feel free!

Justin Laake, McKinney Public Library

JLaake@mckinneytexas.org