44

Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies
Page 2: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Domo Tips & Tricks

Jack Bergersen, Director of Data Strategy & Analytics – The Barton Companies

Page 3: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

A glimpse ahead• Background• Administration Tips & Tricks• Visualization Tips & Tricks• Data Management Tips & Tricks

Page 4: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

BackgroundThe Barton Companies:

Healthcare Staffing & Technology

11 US Offices w/ ~800 Employees

Page 5: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Background

Page 6: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies
Page 7: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies
Page 8: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

750+ DAU

Today

3,500+ cards 1b rows data

Page 9: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Administration Tips & Tricks

Page 10: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Challenge: User management is time consuming

Solution: Automate via Python + SSO

Page 11: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Python

Page 12: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Python: How (new users)

HRIS

API

Domo Users

Logic

Deprovision Provision

Update

Page 13: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Python: How 2. Get Domo Users1. Connect to API + Set Variables3. Get HRIS Info4. Set Category & Properties 5. Execute

Page 14: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Result: Hands-off user management

Page 15: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Challenge: User management is time consuming

Solution: SSO

Page 16: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

SSO

Page 17: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

SSO: How

Page 18: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Challenge: Frequent Changes to Permissions Model

Solution: Dynamic Permissioning(without PDP)

Page 19: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Dynamic Permissioning (without PDP)2,618 employee changes in 2018

Page 20: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Dynamic Permissioning (without PDP): How

Page 21: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Dynamic Permissioning (without PDP): How

Page 22: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Vizualization Tips & Tricks

Page 23: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Challenge: Flipping between systems is bad for UX

Solution: Reduce friction with HTML ‘injection’

Page 24: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Reducing friction

Page 25: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Reducing friction

Page 26: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Challenge: Your users love huge tables

Solution: Tell stories with summary numbers to wean

them off tables

Page 27: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Storytelling w/ summary numbers

Page 28: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Storytelling w/ summary numbers

Please note: not html5 friendly

Page 29: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Challenge: How to call attention in large tables

Solution: Use HTML elements

Page 30: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Make a row POP!

Page 31: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Make a row POP!

Page 32: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Data Management Tips & Tricks

Page 33: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Challenge: ‘Current’ & ‘as of’ reporting required simultaneously

Solution: SCDII

Page 34: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Slowly Changing Dimensions (SCD) Type IISCD captures changes slow & unpredictable changes to dimensional data

SCD type II captures all historical changes with a reference to all points in time

For Barton, our challenge was around the ‘employee’ dimension

Page 35: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

SCD Type II: Other Use Cases

Retail: When products change categories

Banking: When a customer changes cohorts

Page 36: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

SCD Type II: Background

Peabody

Worcester

Hardwick

Keene

East Longmeadow

Windsor

West Palm Beach

Tempe

Austin

Las Vegas 1

Las Vegas 2

Page 37: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

SCD Type II: Current

Tempe: $15,000,000

Las Vegas 1$7,500,000

Las Vegas 2$7,500,000

Office Sales Goal

Tempe $30,000,000

Las Vegas 1 $10,000,000

Las Vegas 2 $10,000,000

Page 38: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

SCD Type II: As Of

Tempe: $28,000,000

Las Vegas 1$1,000,000

Las Vegas 2$1,000,000

Office Sales Goal

Tempe $30,000,000

Las Vegas 1 $10,000,000

Las Vegas 2 $10,000,000

Page 39: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

SCD Type II: How

Page 40: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Challenge: System Architecture Makes Data Governance Challenging

Solution: Automated Governance Audit

Page 41: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Automated Data Governance Audit

Page 42: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

Automated Data Governance Audit

Page 43: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

QUESTIONS?

Page 44: Domo Tips & Tricks · Domo Tips & Tricks Jack Bergersen, Director of Data Strategy & Analytics –The Barton Companies

THANK YOU