federated reporting looker & presto...1. presto/starburst introduction 2. looker overview and...

11
Looker & Presto Federated Reporting Starburst: www.starburstdata.com

Upload: others

Post on 10-Aug-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

Looker & PrestoFederated Reporting

Starburst: www.starburstdata.com

Page 2: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

1. Presto/Starburst Introduction

2. Looker overview and history

3. Federated Semantic Layer using Presto

4. Using Looker to federate data

5. Demo

6. Questions

Agenda

Federated Semantic Layer using Presto

Page 3: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

What is Presto?

Community-driven open source project

High performance ANSI SQL engine• New Cost-Based Query Optimizer• Proven scalability• High concurrency

Separation of compute and storage• Scale storage and compute

independently• No ETL or data integration

necessary to get to insights• SQL-on-anything

No vendor lock-in• No Hadoop distro vendor lock-in• No storage engine vendor lock-in• No cloud vendor lock-in

Page 4: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

Vision

Who are we? • Founding team of the largest committers to the open source project Presto since 2015

• Former Teradata, Databricks, Vertica, Hadapt, Netezza, and Ab Initio

• Enable seamless access to data anywhere at any time allowing companies to realize the full potential of their most important asset: data.

Page 5: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

Starburst “Stack”

5

Page 6: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

● Leverages the power of Presto vs. building a separate storage/caching layer

● Defines objects/relationships using LookML

● Supports Presto via a JDBC connector

● Clean separation between development and production

● Self-service data exploration using Explore

● Robust access control and permission management

Page 7: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

A Federated Semantic Layer - powered by Presto

● Access data in real-time - where it lies

● Connect the tool of your choice

● Different clusters for different functions (chargeback)

● Build business views over a variety of sources

● Additional access control over all sources

Page 8: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

Reporting Federation using Presto and Looker

Page 9: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

TPCH Data

Page 10: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

Demo

Steps:

1. Create Presto tables pointing to S3 locations

2. Create a new project in Looker and pull in the views

3. Add to the generated model

4. Query data and build some reports/graphs/dashboard

Page 11: Federated Reporting Looker & Presto...1. Presto/Starburst Introduction 2. Looker overview and history 3. Federated Semantic Layer using Presto 4. Using Looker to federate data 5. Demo

Questions?