+ All Categories
Home > Documents > How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and...

How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and...

Date post: 18-Jul-2020
Category:
Upload: others
View: 8 times
Download: 0 times
Share this document with a friend
24
Transcript
Page 1: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside
Page 2: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

How to get Started with Embedded Analytics

Alex Cortez

Senior Product Consultant

Tableau

Jeremy Mayo

Sales Consultant

Tableau

Page 3: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Automation

Extensions

Embedded Analytics

Data Connectivity

Data Science

Tableau Platform

Inte

gra

tion

s

Enabling Integrations for Developers

Page 4: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Agenda

• What is embedded analytics?

• Examples

• Why should you do it?

• How do I get started?

• Basic embed

• Full embed

• JavaScript API

• REST API

• Authentication

• Summary

• Resources

Page 5: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

What is embedded analytics?

Page 6: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside outside the application, reusing the analytic infrastructure built by many enterprises, but must be easily accessible from inside the application, without forcing users to switch between systems. The integration of a business intelligence (BI) platform with the application architecture will enable users to choose where in the business process the analytics should be embedded.”

- Gartner, IT Glossary

Page 7: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Examples of Embedded Analytics

Page 8: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Why should you do it?

Page 9: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

- Share and Monetize your insightsInternal or external transparency

Increase adoption of analytics

- Differentiate yourself from competitors

- Buy vs Build

- Consolidation of Resources / Ease of Use

Why embed analytics?

$

Page 10: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Why embed analytics with Tableau?

Self-serviceTime to marketDashboard interactivity

Page 11: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

How do I get started?

Page 12: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

JavaScript API

Page 13: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

REST API

Page 14: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

REST API – Let’s look at some code

- Create Sites (Cisco, Xerox)

- Create 2 Users (John and Michael) for each site

- Create a Project (Analytics) for each site

- Upload a Workbook to the Analytics project for

each site

- Login to our Portal

Page 15: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Authentication

Page 16: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Authentication

OpenIDSAML

Kerberos/Windows Auth

Trusted Authentication

Select and leverage the authentication method that works for you

Page 17: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Embedded Flow

Web Application Tableau Server

Reporting DBApp DB

TS Repository

Web & Mobile Users

Firewall

Page 18: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Questions

Page 19: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

E M B E D D E D AN A LY T I C S R E L AT E D S E S S I O N S

Embedded analytics with the Tableau PlatformOct-23 | 12:30 – 13:30 | L3 - 349

Mobile app bootstrap | Custom mobile appsOct-24 | 12:00 – 13:00 | L2 - 270

JSAPI Customization and EmbeddingOct-24 | 10:15 – 11:15 | L2 - 263 Oct-25 | 10:45 – 11:45 | L2 - 297

How to build a Tableau portal in 60 minutes or lessOct-24 | 10:15 – 11:15 | L2 - 286 Oct-25 | 12:30 – 13:30 | L2 - 286

Page 20: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

#DataDev Resources

TC18 Developer Track Contenthttp://tabsoft.co/tcdevtrack

Tableau Developer Programhttp://tableau.com/developer

Free environment for development

Early access to info and APIs

Tableau on GitHubhttp://github.com/tableau

Page 21: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Additional Resources

Tableau Embedded Playbookhttps://tableau.github.io/embedding-playbook/

Tableau_tools (Python library)https://github.com/bryantbhowell/tableau_tools

Tableau Server Client Libraryhttps://tableau.github.io/server-client-python/

Page 22: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Please complete the

session survey from the

Session Details screen

in your TC18 app

Page 23: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Thank you!

#TC18

Page 24: How to get Started with Embedded Analytics · Embedded analytics is the use of reporting and analytic capabilities in transactional business applications. These capabilities can reside

Recommended