salesforce1 analytics api hands-on training

21
Hands-on Training: Analytics API June 26, 2014

Upload: salesforce-developers

Post on 26-Jan-2015

105 views

Category:

Technology


1 download

DESCRIPTION

Description: In this short 45-minute session, you will learn how to quickly prototype and build analytic apps. You will learn how to integrate reports with Visualforce pages by leveraging the Analytics REST API and the popular open-source charting engine D3.js. This will be a hands-on training session where you can follow along with the instructor. We will start from scratch and work our way through building a customized analytics app. There are very few prerequisites; please be prepared with the following list to get the greatest benefit: 1. A matrix report with a rich data-set. 2. Basic knowledge of Visualforce, Javascript. You don’t have to be an expert but you will need basic knowledge to follow along in the code walk-through. 3. Your own use-cases for custom analytics. Key Takeaways: ::Hands-on app building experience - Build a custom Analytics App with Analytics API. ::Gain skills to create great charts that will be beneficial to your entire company. Intended Audience: Salesforce Admins and Developers-No coding experience required!

TRANSCRIPT

Page 1: Salesforce1 Analytics API Hands-On Training

Hands-on Training: Analytics APIJune 26, 2014

Page 2: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Speakers

Arunkumaran VaradharajanSr. Product Manager@arun_sfdc

Lauren PetersonAnalytics Marketing@SFLaurenJ

Page 3: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Safe Harbor

Safe harbor statement under the Private Securities Litigation Reform Act of 1995:

This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services.

The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site.

Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.

Page 4: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Go Social!

@salesforcedevs / #forcewebinar

Salesforce Developers

+Salesforce Developers

Salesforce Developers

Salesforce Developers The video will be posted to YouTube & the webinar recap page

(same URL as registration).

This webinar is being recorded!

Page 5: Salesforce1 Analytics API Hands-On Training

#forcewebinarwww.summerofhacks.com

July 11-13

July 18-20

July 25-27

July 18-20

#summerofhacks

Page 6: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Don’t Miss Out on Dreamforce 2014!

http://bit.ly/dfweb14

$899 Discount Code:

D14DVLPR

Page 7: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Please Join the Success Community

Login at success.salesforce.com

Join the “Salesforce Reporting and Dashboards” group

Please ask questions to this group to keep the conversation going

Page 8: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Have Questions?

Don’t wait until the end to ask your question! – Technical support will answer questions starting now.

Respect Q&A etiquette– Please don’t repeat questions. The support team is

working their way down the queue.

Stick around for live Q&A at the end– Speakers will tackle more questions at the end, time-

allowing.

Head to Success Community– More questions? Visit success.salesforce.com

Page 9: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Agenda

Intro

Demo 1

Demo 2

Q & A

Page 10: Salesforce1 Analytics API Hands-On Training

Salesforce Analytics’ Vision and Values

Salesforce Analytics Monthly Active Usage71%OpenEasy Mobile

Page 11: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Background: Analytics API

Page 12: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Salesforce Analytics API: Launched Winter ’14Easily Build Analytics Apps, Faster Than Ever

Extend Salesforce Analytics to Custom Applications

For example, create a tool for managers to monitor pipeline

Easily customize to business needs, no code required (only clicks!)

Same UX that you are comfortable with

For Developers: Extend Anywhere

For Business Users:No Code Required

Page 13: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Expedia Has Loved Using the Analytics API

Extend Dashboards to Big Screens with Salesforce API

Objective: Encourage Service Teams

Strategy: Real-time Access to Key Performance

MetricsTactic:

Leverage Analytics API to project onto big-screen

Page 14: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Let’s Explore Some Key Areas

1. What are the use cases apart from visualizations?

2. What if I I’m not a developer, and cannot code? 3. What are the limits?4. What about Apex support?

Page 15: Salesforce1 Analytics API Hands-On Training

#forcewebinar

What are the use cases apart from visualization?

1.Notifications in Chatter2.Analytics Apps3.Integration

Example: App created by TAS Group that acts as a Sales Leaderboard

Share your API Integration use cases at success.salesforce.comIn the Salesforce Reports & Dashboards group

Page 16: Salesforce1 Analytics API Hands-On Training

#forcewebinar

I’m not a developer, and can’t code…

1.Download MyCharts on AppExchange (No Code Needed)

2.Check out these ready-to-use examples on GitHub

https://github.com/arun-sfdc/

Arun’s Collection of Analytics API Code

Page 17: Salesforce1 Analytics API Hands-On Training

#forcewebinar

What are the limits for the Analytics API?

Not many!

1) Data size is capped to 2,000 rows2) Run up to 1900 reports an hour*

*No one has ever hit this limit

Page 18: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Tell me about APEX Support…

Native APEX Support is coming in Spring ’14.

• Easy to integrate Analytics w/ existing Force.com Apps

• Create workflows based on Report updates, key metrics, etc.

Page 19: Salesforce1 Analytics API Hands-On Training

#forcewebinar

DemonstrationDemonstration

Page 20: Salesforce1 Analytics API Hands-On Training

Please Join the Success Community Login at

success.salesforce.com

Join the “Salesforce Reporting and Dashboards” group

Please ask questions to this group to keep the conversation going

Page 21: Salesforce1 Analytics API Hands-On Training

#forcewebinar

Q & A

Arunkumaran VaradharajanSr. Product Manager@arun_sfdc