+ All Categories
Home > Documents > About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary...

About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary...

Date post: 29-May-2020
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
74
Transcript
Page 1: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance
Page 2: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

About the presenters

Pierre GrimaldiBusiness Intelligence Manager

Jake DalliBig Data Developer

Page 3: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

About

6,000 employees Branches locationBusiness Activity

Page 4: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

1100 land-based shops Online offering

Page 5: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

About the Data Team

• Central Data Team managing a Central Data Platform• 27 individuals from 7 nations

DATA SCIENCE & AI

DATA GOVERNANCE

SERVICE MANAGEMENT

MARKETING & CRM TECH

BUSINESS INTELLIGENCE

Page 6: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

BUSINESS FUNCTIONS

DATA

Retail offering

Online offering

BookmakingCasino

Marketing

Risk Management

Customer Service

Page 7: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

A Data-Driven Journey

TACTICAL

PROACTIVE

MANAGED

OPTIMISED

Starting awareness. Formulating Strategy

Departmental projects & cross organisational

program

Data vision is adopted and has an impact of

all aspects of the business

Data is managed and used as a strategic

asset

Ah-hoc Reporting

Scheduled Reporting

Company wide KPIs & Dashboards

Real-Time Dashboarding

& Alerting

DATA AWARE DATA PROFICIENT DATA SAVVY DATA DRIVEN

Operational Reporting

Self-service Reporting

Mobile Reporting & Alerting

VALUE

Page 8: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

DISCOVERY

ENGAGEMENT

EXPANSION

EVOLUTION

Increasing business loyalty towards the product

Challenging the product to create an environment for success

Getting users engaged towards

using your product

Product evolution over time to improve and grow

A Domo Journey

Page 9: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Discovery

• Challenging the product• Domo within the BI eco-system• Creating an Environment for Success• Train the trainer

Page 10: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Life Before Domo

Page 11: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Life Before DomoUser’s perspective:

- Loads long and unstable- UI slow and clunky

Page 12: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Life Before DomoDeveloper’s perspective:

- Development needed for adding KPIS

- Development painful and tedious.

Page 13: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

What we looked for

Data enablement and embedment

Democratising Data

Exposure of Siloed datasets

Self-service data exploration

Page 14: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Conceptual Data Landscape

Real-time Data Store

D A T A P L AT F O R M

Real-Time Dashboards & Operational Reporting

Scheduled Reporting & Dashboarding

Data Warehouse

Ope

ratio

nal D

ata

Sour

ces

Oth

er

Data

Sou

rces

Data Lake

ETL &Ingestion

Engine

Data fusion & blending

Primary Datasets & KPIsComplementary

Datasets

Self-Service Reporting & Data

Exploration

Mobile Support & Performance Alerting

Page 15: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Road to Domo

Selection Implementation

User Friendly

Developer Friendly

On Premise vs Cloud Ease of

Use

Web or Desktop?

Persist Data

Storage?

Domo

Exploration

Page 16: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

What we loved about Domo…

Easy to Build CardsDrag & Drop Builder + Beast Mode

Cloud-Based + ManagedLess time focusing on infrastructure and more time

focusing on creating value

Mobile App + AlertsUpdate the Business on the go

Available Developer ResourcesWe can extend the product to

suit our needs

Self-Service BI

Page 17: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

What Challenges we experienced…

Easy to Build CardsSo Better Governance is needed

Cloud-Based + ManagedLoading data to a cloud tool (as opposed to our

internal network) is challenging!

Mobile App + AlertsMore pressure on delivering good

numbers since they are more available.

Available Developer Resources

Training our technical users

Self-Service BI

Page 18: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

FAST Data is on time.

ROBUST Data is correct and on time.

ADAPTABLEAll Data is correct and on time.

EXPLAINABLE All Data is correct and on time, and when it’s not, we know why.

What does a successful environment look like?

Page 19: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Engagement

• Domo Day• User Training: Get Started• Hackathon• Gamification of usage• Domo Champion management• Domo Open Hour

Page 20: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

• The Game is ingrained in Tipico’sculture

• We gamified the user experience to motivate users to use Domo better

• We used the Domo Stats connector to get User Activity Data

It’s All About the Game

Page 21: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance
Page 22: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

OBJECTIVESSummary

Have Fun & associate Domo as a “Cool” tool

Be free to developyour ideas

User Engagement

Release small environments quickly

Push discovery for the business & developers

Dedicate time away from day to day tasks

Business speaks about Domo

Page 23: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Teams structure

Customer Service

BI DevelopersBusiness Area

Advanced Beginner

Casino

Payment & Fraud

Page 24: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Rules of the Game

Dashboards will be presented to the rest of the department + Stakeholders on the next Show & Tell

1

2

3

4

Use DOMO

Content created during the Hackathon cannot be updated after 6th September 17:00

Dashboard needs to be useful to your respective business area

Page 25: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Hackathon Schedule

Wednesday: 05/09/2018 Thursday : 06/09/2018 Wednesday : 19/09/2018

10:00 Coffee + Presentation #coding

10:30 Meet Stakeholders + Brainstorm11:00 Show & tell :

Presentation of your work

12:00 Lunch: Sandwiches & salads

Lunch: sandwiches & salads

13:00 #coding #coding

17:00 Pizza & Beers

18:00 Pizza & Beers End

Night Domo dreams

Page 26: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

How to define the winning team

VisualisationsUse of relevant charts, visualisation techniques and story-telling of the dashboard

Usability & UXHow easy is it for the business to use the dashboard ?

Relevancy to the businessRelevant content, analytics and insight at the right order

Creativityfeel that you have by looking at the dashboard

Page 27: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance
Page 28: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Moment of Breakthrough - Hackathon

Customer Service

BI DevelopersBusiness Area

Advanced Beginner

Casino

Payment & Fraud

Page 29: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Moment of Breakthrough - Hackathon

Casino

Page 30: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Domo Stats

Page 31: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Gamification – Prioritizing Activity

Building Cards

Replicating Cards

Exporting Data

Viewing Cards

Page 32: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Gamification – Prioritizing Activity

Building Cards

Replicating Cards

Exporting Data

Viewing Cards

5 points

1 point

1 point

0.5 points

Page 33: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Gamification - Points in Beast Mode

Page 34: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Gamification - Scoreboard

Page 35: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Gamification – Heat Map

Page 36: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Some other applications:

• How are different departments using Domo?

• At what time of Day is Domo being used?

• Do some departments have inactive users?

Domo Stats: Other Applications

Page 37: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Monitoring User Activity

Page 38: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

• Users who export a lot of data to use in Excel• Action: Check if user needs more training!

• Good idea to check in with users creating new cards to see that they are adhering to KPI definitions.

• Action: Drop a Message via Buzz to ask about their business process!

• Users only use data late in the day• Action: Check that their data is loading in a timely manner.

Domo Stats: Actionable Insights

Page 39: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Domo Champions

Answering All questions

Business Intelligence

Domo users

Page 40: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Domo Champions

Answering All questions

Business Intelligence

Domo users

CHAMPIONS

-Creating environments -New features -Complex issues

-How to use set up - Easy changes

Page 41: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Domo Open Hour

Page 42: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Domo Open Hour

Page 43: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

EXPANSION

Page 44: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

• Like our shops, we want users to get into Data as fast and easy as possible

• We used Domo Development functionality to bridge any gaps.

• One example is our Campaign Evaluation Environment inside Domo

An Awesome Self-Service Experience with Domo

Page 45: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Campaign Marketing at Tipico

Call to Action

Select Product

Select TargetMarket

SelectTarget

Measure

SelectIncentive

• Product• Bayern Munich vs Werder Bremen

• Target Market• Previously Bet on Munich or Bremen• Have not Deposited in 30 Days

• Select Target Measure• # Deposits

• Incentive• €10 Free Bet upon Deposit

• Call To Action• Deposit Today!

Page 46: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Campaign Evaluation Steps

Design a new Campaign

Choose Customers to Target

POWERED BY DOMO

Download List to Excel to send to

Marketing

Evaluate a CampaignPOWERED BY DOMO

Use Campaign Evaluation Page to Analyse Standard

KPIs

Present to Management

POWERED BY DOMO

Before Domo4 Weeks

After Domo2 Days

Page 47: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

#1 – Extracting Data

Design a new Campaign

Choose Customers to Target

POWERED BY DOMO

Download List to Excel to send to

Marketing

Evaluate a CampaignPOWERED BY DOMO

Use Campaign Evaluation Page to Analyse Standard

KPIs

Present to Management

POWERED BY DOMO

Before Domo4 Weeks

After Domo2 Days

Page 48: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Choosing Customers to Target• We want users to roam freely across

datasets

• But Picking a dataset required multiple clicks

• So we set out to create a nicer dataset picker

Page 49: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Modifying URLsTo Guide Users

Domo Quick Tip

Page 50: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Quick Tip: URL To Analyzer

Page 51: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Quick Tip: URL To Analyzer

Page ID from Page Dataset Id from DOMO Data Centre

Page 52: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Quick Tip: URL To Analyzer

Page ID

Overview -1000

Bookmaking Department Page

612954389

… …

Dataset ID

Bookmaking Datset 07fb7240-c9c5-4484-87da-52a1f4ae2315

Product Datset edd997ac-135f-42e7-a264-57b4b1c3e975

… …

We set about building our own URLs to add to browser bookmarks.But what if these links can be embedded directly inside Domo?

Page 53: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Option 1:Embedding Links Inside Notebooks

(the easy way)

Page 54: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Links Inside Notebooks

Page 55: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Or in a Table using Beast Mode

1 2

Page 56: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Option 2:Embedding Links

Custom Apps(our solution)

Page 57: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Choosing Datasets

• Links take you directly to the analyser:

Page 58: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Building Custom Apps in Domo

• A little HTML/CSS/JavaScript knowledge.

https://developer.domo.com/docs/dev-studio/dev-studio-overview

Page 59: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Building Custom Apps in Domo

• Decide on an application name

• Run ‘domo init’

• Decide what datasets to use within the app.

• Build Web App

• Deploy using ‘domo publish’

Page 60: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Building Custom Apps in Domo

Page 61: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Embed in an Application

Page 62: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Campaign Evaluation Dashboard

Design a new Campaign

Choose Customers to Target

POWERED BY DOMO

Download List to Excel to send to

Marketing

Evaluate a CampaignPOWERED BY DOMO

Use Campaign Evaluation Page to Analyse Standard

KPIs

Present to Management

POWERED BY DOMO

Before Domo4 Weeks

After Domo2 Days

Page 63: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Campaign Evaluation

Given a list of users, we would like to extract a select group of KPIs

We perform an ‘Inner Join’ between a customer uploaded CSV

Page 64: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Campaign Evaluation

Page 65: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Implemented Solution: Campaign Evaluation

Page 66: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Uploading Customers

Page 67: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Creating Cards

Page 68: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Campaign EvaluationKey metrics and custom analysis is then automatically filtered.

Page 69: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Alternative Solution: Notebook + Cards

Page 70: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Summary: Help Users Ease into Domo!

• Use Domo URL structure to guide users to exactly where they want to go.

• Use Domo Custom Apps to tailor experience and add eye-candy

• Otherwise, use Domo Notebooks to embed links easily

Page 71: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

EVOLUTION

Page 72: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

Going Forward

FINANCE DATA INTEGRATION

CUSTOMER 360

REAL-TIME DATAReal-time data integration to look at customer’s current activity

Central location for a single customer allowing for

better understanding of customer

Moving away from traditional BI systems,

towards a dynamic drag & drop environment

Page 73: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

THANK YOU

Page 74: About the presenters€¦ · Data Lake ETL & Ingestion Engine Data fusion & blending Complementary Datasets Self-Service Reporting & Data Exploration Mobile Support & Performance

QUESTIONS?


Recommended