Top Banner
Create a Physical Dashboard with the Salesforce Analytics API Cory Cowgill Director of Product Engineering Fusion Risk Management @corycowgill
12

Create a Physical Dashboard with the Salesforce Analytics API

Apr 12, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Create a Physical Dashboard with the Salesforce Analytics API

Create a Physical Dashboard with

the Salesforce Analytics API

Cory Cowgill

Director of Product Engineering

Fusion Risk Management

@corycowgill

Page 2: Create a Physical Dashboard with the Salesforce Analytics API

Agenda

DIY Demo

Overall Technical Solution

Salesforce Analytics API Intro

littleBits Into

Code Deep Dive

Q&A

Page 3: Create a Physical Dashboard with the Salesforce Analytics API

Demo

Let’s Create a DIY Physical Dashboard!

Materials Needed:

Cardboard

Markers

Protractor

littleBits Cloudbit

Salesforce Developer Org

#Awesome Drawing Skills

Page 4: Create a Physical Dashboard with the Salesforce Analytics API

Overall Solution

Salesforce.com Platform

Standard Reports – holds the reporting data

Analytics API – allows programmatic access to reports

Apex Classes & Triggers – allows triggers to access API

LittleBits Cloud

CloudBit REST API – programmatic access to cloudBit

CloudBit – Hardware Module

Page 5: Create a Physical Dashboard with the Salesforce Analytics API

Salesforce Analytics API Intro

Exposes Standard Reports for API Access

Available through REST and Apex

Run Tabular, Summary, Matrix Reports

Pass Filter Criteria to Report Runs

Query Report Metadata

Page 6: Create a Physical Dashboard with the Salesforce Analytics API

Analytics API Gotchas

Governor Limits

• 500 Synchronous Reports per Hour

• 1,200 Asynchronous Reports per Hour

• Maximum 100 Fields

• 20 Custom Field Filters

Page 7: Create a Physical Dashboard with the Salesforce Analytics API

LittleBits Intro

DIY Prototyping Hardware

Incredibly Easy to Use

“Like Legos” for Electronics

Online Community of Projects

Page 8: Create a Physical Dashboard with the Salesforce Analytics API

littleBit Cloudbit

Abstracts the communication and hardware work

Allows simple REST API to talk to the hardware

Allows you to set Voltage, Duration, etc. via REST

8

Page 9: Create a Physical Dashboard with the Salesforce Analytics API

Code Deep Dive

Show me the Code!

Step through the flow!

Page 10: Create a Physical Dashboard with the Salesforce Analytics API

Q&A

Continue the conversation

• Twitter - @corycowgill

• Twitter - #askforce #DF15

• Chatter – Dreamforce Session Feed

Page 11: Create a Physical Dashboard with the Salesforce Analytics API

Additional Resources

SFDC Analytics API Documentation –

https://resources.docs.salesforce.com/sfdc/pdf/salesforce_analytics_rest_api.pdf

littleBits Community - http://littlebits.cc/community/chapters

My BlogPost with Code and Video - http://corycowgill.blogspot.com/2014/12/create-real-life-

dashboard-with.html

Page 12: Create a Physical Dashboard with the Salesforce Analytics API

Thank you