SlideShare a Scribd company logo
1 of 15
Einstein Analytics: The Art of the Possible
From a developer’s perspective
Einstein Analytics Solution Architect
@hovsarikke
Pete Lyons
Salesforce MVP
@LetsPlaySFDC
Rikke Hovgaard
#DataTribe
#TrailblazerCommunity
#TorontoDG
Rikke Hovgaard
Einstein Analytics Solution Architect, Salesforce
7 years experience with Salesforce
4 years experience with Einstein Analytics
@HovsaRikke
www.salesforceblogger.com
Forward-Looking Statements
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 any litigation, risks associated with
completed and any 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-K for the
most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These 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.
Agenda
Short intro to Einstein Analytics
Let’s demo
- Build a dataset and modify your dataflow (Pete)
- The meaning of XMD (Pete)
- Compare tables, SAQL & Predictions (Rikke)
- Visualize anything (Rikke)
- SAQL use case (Pete)
- Wonderful bindings (Rikke)
The Challenge (with prizes)
Dataset Lens (+ Stories) Dashboard
App
Dataflow/DataPrep
(IngestionofData)
Assets
1 - DataFlow (DF) / DataPrep (Recipes) / DatasetBuilder
-Dataset Builder updates the Dataflow file with instructions on which objects and fields to extract and
augment data from the local org.
-Dataflow runs the instructions to get the data from replicated objects or from other existing datasets that
could be results of csv or external ETL jobs with additional transformations on the fly and more editing of the
fields.
-The result of a dataflow is one or more dataset(s). There can be multiple dataflows (Default, User specific,
Salesforce Analytics Apps) with Sync (formally Replication)
-Recipes are similar to dataflow but simpler from a UI perspective and they always start from a registered
dataset(s) and end in a new dataset.
2- Datasets
Dataset is a Data Repository (Storage) similar to file system storage but with proprietary format and
algorithms flattening the data with inverted indexes (for volume and speed).
Text
Number
Dates
Traditional Data Structure
(Tables) Flattened Indexed Key Value Pair Structure
(Files not Tables)
Account
Opportunity
User
Product
Leads
What is Inverted Index
The Age of Analytics Apps
Sales Wave App
Service Wave App
Event Monitoring App
Mr Pink
Mr Pink
Mr Pink
Mr Pink
Mr Pink
A 1000 page book
Mr Pink: 1,6,9,,..
A 20 page Index (at the end
of that book)
3 - The Lens/Explorer
- A Lens is an Interactive Chart: Exploring the data in a visualization that can be ‘clipped’ to a
dashboard or saved as a Lens.
& More
-When Explore checkbox is enabled, one can always explore a widget as a lens from a dashboard
for further insights
Visualizations
4 - The Dashboard
- Typical Industry Dashboard plus:
● OOB Interactive faceted (linked) widgets
● Individually Explorable widgets
● Salesforce Action Framework (Actions)
● Chatter Integrated
● Standard and VisualForce Pages
Embedded
● and...Mobile!
5 - The App
- Simply a folder containing lenses, dashboards, and datasets
related to same business function
● Sharing Permissions set at App level
● My Private App - a private app for each user
● Shared App - default shared app
● Custom App - created for business ex. Sales App
Sharing Settings
The Challenge
Spin up a dev org if you don’t already have one - http://bit.ly/EA-DE
Use the dataset called DTC Opportunity and create a dashboard with:
1) Create a step where you can select between the grouping Industry or Opportunity Type
2) Create a chart pipeline chart (stage) for oppty with customer’s that have amount that is
greater than 1,000,000 or all partners.
3) Create a combo chart showing the amount per Year-Month and the percentage change from
one month to another
4) Make sure ‘Amount’ show as ‘Revenue’ and that the value show with a € symbol
You may want to look here:
1) https://www.youtube.com/watch?v=RX2PfnYqjf8 or
http://www.salesforceblogger.com/2017/02/28/the-power-of-static-steps/ 2) https://youtu.be/X5HBLxvgGf0
or http://www.salesforceblogger.com/2018/06/22/and-or-but-how/ 3)
http://www.salesforceblogger.com/2017/10/03/einstein-analytics-calculation-without-code/ 4)
http://www.salesforceblogger.com/2018/07/12/colors-labels-values-oh-my/
https://sfdc.co/Tor-Dev-Challenge
Resources
Let’s Play Salesforce: https://www.youtube.com/channel/UCkNDwCEl-BbAsaGSQ7I6Xtg
salesforceblogger.com: www.salesforceblogger.com
Learning Adventure Map: www.einsteinanalyticslearningmap.com
Trailblazer Content: http://www.einsteinanalyticslearningmap.com/trailblazer-links
Tech Lounge: http://salesforce.vidyard.com/watch/d9AShNSkkRDh5PVrywfRj6
Help main link: https://help.salesforce.com/articleView?id=bi.htm&type=0
Academy videos: https://www.youtube.com/channel/UCxUOdPtY50AUSH4wp-RQyVg
Trails & badges (Einstein Analytics): https://trailhead.salesforce.com/en/modules
Toronto dev group mar2019

More Related Content

What's hot

Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Design Patterns: ISV Recipes for Success (Dreamforce 2015)Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Design Patterns: ISV Recipes for Success (Dreamforce 2015)Salesforce Partners
 
Migrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPMigrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPSalesforce Developers
 
Technical App Innovators Webinar (January 18, 2017)
Technical App Innovators Webinar (January 18, 2017)Technical App Innovators Webinar (January 18, 2017)
Technical App Innovators Webinar (January 18, 2017)Salesforce Partners
 
Spring18 Release Highlights by Manish Thaduri
Spring18 Release Highlights by Manish ThaduriSpring18 Release Highlights by Manish Thaduri
Spring18 Release Highlights by Manish ThaduriManish Thaduri
 
Understanding Multitenancy and the Architecture of the Salesforce Platform
Understanding Multitenancy and the Architecture of the Salesforce PlatformUnderstanding Multitenancy and the Architecture of the Salesforce Platform
Understanding Multitenancy and the Architecture of the Salesforce PlatformSalesforce Developers
 
Bringing Your Back Office Data To Life with Salesforce Connect
Bringing Your Back Office Data To Life with Salesforce ConnectBringing Your Back Office Data To Life with Salesforce Connect
Bringing Your Back Office Data To Life with Salesforce ConnectEugenio Roldán Romasanta
 
Salesforce Lightning Data Service
Salesforce Lightning Data ServiceSalesforce Lightning Data Service
Salesforce Lightning Data ServiceManish Thaduri
 
Build Smarter Apps with Einstein Object Detection
Build Smarter Apps with Einstein Object DetectionBuild Smarter Apps with Einstein Object Detection
Build Smarter Apps with Einstein Object DetectionSalesforce Developers
 
Introduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationIntroduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationAli Raza Zaidi
 
Supercharge your Salesforce Reports and Dashboards
Supercharge your Salesforce Reports and DashboardsSupercharge your Salesforce Reports and Dashboards
Supercharge your Salesforce Reports and DashboardsNetStronghold
 
CodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentCodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentSalesforce Developers
 
D365 F&O - Data and Analytics White Paper
D365 F&O - Data and Analytics White PaperD365 F&O - Data and Analytics White Paper
D365 F&O - Data and Analytics White PaperGina Pabalan
 
#DF17Recap series: Make apps smarter with Einstein
#DF17Recap series: Make apps smarter with Einstein#DF17Recap series: Make apps smarter with Einstein
#DF17Recap series: Make apps smarter with EinsteinSalesforce Developers
 
Resume _Original_Copy
Resume _Original_CopyResume _Original_Copy
Resume _Original_Copyuday kant
 
SalesforceDX Demo by Manish
SalesforceDX Demo by ManishSalesforceDX Demo by Manish
SalesforceDX Demo by ManishManish Thaduri
 

What's hot (20)

Beyond Custom Metadata Types
Beyond Custom Metadata TypesBeyond Custom Metadata Types
Beyond Custom Metadata Types
 
Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Design Patterns: ISV Recipes for Success (Dreamforce 2015)Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Design Patterns: ISV Recipes for Success (Dreamforce 2015)
 
Migrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPMigrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCP
 
Technical App Innovators Webinar (January 18, 2017)
Technical App Innovators Webinar (January 18, 2017)Technical App Innovators Webinar (January 18, 2017)
Technical App Innovators Webinar (January 18, 2017)
 
Release Winter 22 FR
Release Winter 22 FRRelease Winter 22 FR
Release Winter 22 FR
 
Spring18 Release Highlights by Manish Thaduri
Spring18 Release Highlights by Manish ThaduriSpring18 Release Highlights by Manish Thaduri
Spring18 Release Highlights by Manish Thaduri
 
Understanding Multitenancy and the Architecture of the Salesforce Platform
Understanding Multitenancy and the Architecture of the Salesforce PlatformUnderstanding Multitenancy and the Architecture of the Salesforce Platform
Understanding Multitenancy and the Architecture of the Salesforce Platform
 
Bringing Your Back Office Data To Life with Salesforce Connect
Bringing Your Back Office Data To Life with Salesforce ConnectBringing Your Back Office Data To Life with Salesforce Connect
Bringing Your Back Office Data To Life with Salesforce Connect
 
Salesforce Lightning Data Service
Salesforce Lightning Data ServiceSalesforce Lightning Data Service
Salesforce Lightning Data Service
 
Build Smarter Apps with Einstein Object Detection
Build Smarter Apps with Einstein Object DetectionBuild Smarter Apps with Einstein Object Detection
Build Smarter Apps with Einstein Object Detection
 
Introduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationIntroduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operation
 
Supercharge your Salesforce Reports and Dashboards
Supercharge your Salesforce Reports and DashboardsSupercharge your Salesforce Reports and Dashboards
Supercharge your Salesforce Reports and Dashboards
 
CodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentCodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local Development
 
Einstein Analytics for Developers
Einstein Analytics for DevelopersEinstein Analytics for Developers
Einstein Analytics for Developers
 
D365 F&O - Data and Analytics White Paper
D365 F&O - Data and Analytics White PaperD365 F&O - Data and Analytics White Paper
D365 F&O - Data and Analytics White Paper
 
#DF17Recap series: Make apps smarter with Einstein
#DF17Recap series: Make apps smarter with Einstein#DF17Recap series: Make apps smarter with Einstein
#DF17Recap series: Make apps smarter with Einstein
 
Resume _Original_Copy
Resume _Original_CopyResume _Original_Copy
Resume _Original_Copy
 
Bsc designer
Bsc designerBsc designer
Bsc designer
 
KNelson Resume
KNelson ResumeKNelson Resume
KNelson Resume
 
SalesforceDX Demo by Manish
SalesforceDX Demo by ManishSalesforceDX Demo by Manish
SalesforceDX Demo by Manish
 

Similar to Toronto dev group mar2019

Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platformJohn Stevenson
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressedrikkehovgaard
 
Unleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on SalesforceUnleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on SalesforceDreamforce
 
Build System Performance Data Analytics Using Wave
Build System Performance Data Analytics Using WaveBuild System Performance Data Analytics Using Wave
Build System Performance Data Analytics Using WaveSalesforce Developers
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforceMark Adcock
 
Processing Big Data At-Scale in the App Cloud
Processing Big Data At-Scale in the App CloudProcessing Big Data At-Scale in the App Cloud
Processing Big Data At-Scale in the App CloudSalesforce Developers
 
Instant Stardom How to Build Executive Dashboards
Instant Stardom How to Build Executive DashboardsInstant Stardom How to Build Executive Dashboards
Instant Stardom How to Build Executive Dashboardsdreamforce2006
 
Spring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSpring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSalesforce Developers
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudJohn Stevenson
 
[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter Chittum[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter ChittumBeMyApp
 
Meet the Product Managers
Meet the Product ManagersMeet the Product Managers
Meet the Product Managersdreamforce2006
 
Spring '16 Release Notes & AppExchange 10th Birthday Bash
Spring '16 Release Notes & AppExchange 10th Birthday BashSpring '16 Release Notes & AppExchange 10th Birthday Bash
Spring '16 Release Notes & AppExchange 10th Birthday BashInternetCreations
 
Webinar: Build Apps Customers Love as a Salesforce Developer
Webinar: Build Apps Customers Love as a Salesforce DeveloperWebinar: Build Apps Customers Love as a Salesforce Developer
Webinar: Build Apps Customers Love as a Salesforce DeveloperSalesforce Developers
 
Integrating with Einstein Analytics
Integrating with Einstein AnalyticsIntegrating with Einstein Analytics
Integrating with Einstein AnalyticsPat Patterson
 
Salesforce Spring'15 release overview
Salesforce Spring'15 release overviewSalesforce Spring'15 release overview
Salesforce Spring'15 release overviewRakesh Gupta
 
Enterprise Analytics - Salesforce.com Toronto User Group Presentation
Enterprise Analytics - Salesforce.com Toronto User Group PresentationEnterprise Analytics - Salesforce.com Toronto User Group Presentation
Enterprise Analytics - Salesforce.com Toronto User Group PresentationTorontoSFDC
 
Developers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 PlatformDevelopers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 PlatformJohn Stevenson
 
Developer Tour on the Salesforce1 Platform
Developer Tour on the Salesforce1 PlatformDeveloper Tour on the Salesforce1 Platform
Developer Tour on the Salesforce1 PlatformSalesforce Deutschland
 
Loading Data into the Analytics Cloud with Apex
Loading Data into the Analytics Cloud with ApexLoading Data into the Analytics Cloud with Apex
Loading Data into the Analytics Cloud with ApexSalesforce Developers
 
Scale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceScale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceSalesforce Developers
 

Similar to Toronto dev group mar2019 (20)

Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platform
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressed
 
Unleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on SalesforceUnleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on Salesforce
 
Build System Performance Data Analytics Using Wave
Build System Performance Data Analytics Using WaveBuild System Performance Data Analytics Using Wave
Build System Performance Data Analytics Using Wave
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce
 
Processing Big Data At-Scale in the App Cloud
Processing Big Data At-Scale in the App CloudProcessing Big Data At-Scale in the App Cloud
Processing Big Data At-Scale in the App Cloud
 
Instant Stardom How to Build Executive Dashboards
Instant Stardom How to Build Executive DashboardsInstant Stardom How to Build Executive Dashboards
Instant Stardom How to Build Executive Dashboards
 
Spring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSpring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature Highlights
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App Cloud
 
[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter Chittum[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter Chittum
 
Meet the Product Managers
Meet the Product ManagersMeet the Product Managers
Meet the Product Managers
 
Spring '16 Release Notes & AppExchange 10th Birthday Bash
Spring '16 Release Notes & AppExchange 10th Birthday BashSpring '16 Release Notes & AppExchange 10th Birthday Bash
Spring '16 Release Notes & AppExchange 10th Birthday Bash
 
Webinar: Build Apps Customers Love as a Salesforce Developer
Webinar: Build Apps Customers Love as a Salesforce DeveloperWebinar: Build Apps Customers Love as a Salesforce Developer
Webinar: Build Apps Customers Love as a Salesforce Developer
 
Integrating with Einstein Analytics
Integrating with Einstein AnalyticsIntegrating with Einstein Analytics
Integrating with Einstein Analytics
 
Salesforce Spring'15 release overview
Salesforce Spring'15 release overviewSalesforce Spring'15 release overview
Salesforce Spring'15 release overview
 
Enterprise Analytics - Salesforce.com Toronto User Group Presentation
Enterprise Analytics - Salesforce.com Toronto User Group PresentationEnterprise Analytics - Salesforce.com Toronto User Group Presentation
Enterprise Analytics - Salesforce.com Toronto User Group Presentation
 
Developers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 PlatformDevelopers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 Platform
 
Developer Tour on the Salesforce1 Platform
Developer Tour on the Salesforce1 PlatformDeveloper Tour on the Salesforce1 Platform
Developer Tour on the Salesforce1 Platform
 
Loading Data into the Analytics Cloud with Apex
Loading Data into the Analytics Cloud with ApexLoading Data into the Analytics Cloud with Apex
Loading Data into the Analytics Cloud with Apex
 
Scale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceScale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in Salesforce
 

More from rikkehovgaard

UX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM EditionUX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM Editionrikkehovgaard
 
Enhancing Your Lightning Apps with Einstein Analytics
Enhancing Your Lightning Apps with Einstein AnalyticsEnhancing Your Lightning Apps with Einstein Analytics
Enhancing Your Lightning Apps with Einstein Analyticsrikkehovgaard
 
Einstein Analytics, the art of the possible
Einstein Analytics, the art of the possibleEinstein Analytics, the art of the possible
Einstein Analytics, the art of the possiblerikkehovgaard
 
Get the Analytic Edge, Learn Einstein Analytics
Get the Analytic Edge, Learn Einstein AnalyticsGet the Analytic Edge, Learn Einstein Analytics
Get the Analytic Edge, Learn Einstein Analyticsrikkehovgaard
 
Txd19 speaker session template v1
Txd19 speaker session template v1Txd19 speaker session template v1
Txd19 speaker session template v1rikkehovgaard
 
Data hero dream ole19
Data hero dream ole19Data hero dream ole19
Data hero dream ole19rikkehovgaard
 
Snowforce how to drive rapid business value with ai
Snowforce   how to drive rapid business value with aiSnowforce   how to drive rapid business value with ai
Snowforce how to drive rapid business value with airikkehovgaard
 
Build a bot hands on snowforce19
Build a bot hands on snowforce19Build a bot hands on snowforce19
Build a bot hands on snowforce19rikkehovgaard
 
Accelerate time to insights with Einstein Analytics templates
Accelerate time to insights with Einstein Analytics templatesAccelerate time to insights with Einstein Analytics templates
Accelerate time to insights with Einstein Analytics templatesrikkehovgaard
 
His master's voice, take command of Einstein Analytics
His master's voice, take command of Einstein AnalyticsHis master's voice, take command of Einstein Analytics
His master's voice, take command of Einstein Analyticsrikkehovgaard
 
Einstein Analytics Prediction Builder
Einstein Analytics Prediction BuilderEinstein Analytics Prediction Builder
Einstein Analytics Prediction Builderrikkehovgaard
 
ABC of Einstein Analytics
ABC of Einstein AnalyticsABC of Einstein Analytics
ABC of Einstein Analyticsrikkehovgaard
 
Demystifying salesforce predictions ea user group brightgen
Demystifying salesforce predictions   ea user group brightgenDemystifying salesforce predictions   ea user group brightgen
Demystifying salesforce predictions ea user group brightgenrikkehovgaard
 
Velocity Calculation in Salesforce
Velocity Calculation in SalesforceVelocity Calculation in Salesforce
Velocity Calculation in Salesforcerikkehovgaard
 
Pug presentation - reporting
Pug   presentation - reportingPug   presentation - reporting
Pug presentation - reportingrikkehovgaard
 
Dynamic Pardot Reporting with Wave
Dynamic Pardot Reporting with WaveDynamic Pardot Reporting with Wave
Dynamic Pardot Reporting with Waverikkehovgaard
 

More from rikkehovgaard (17)

UX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM EditionUX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM Edition
 
Czech Dreamin
Czech DreaminCzech Dreamin
Czech Dreamin
 
Enhancing Your Lightning Apps with Einstein Analytics
Enhancing Your Lightning Apps with Einstein AnalyticsEnhancing Your Lightning Apps with Einstein Analytics
Enhancing Your Lightning Apps with Einstein Analytics
 
Einstein Analytics, the art of the possible
Einstein Analytics, the art of the possibleEinstein Analytics, the art of the possible
Einstein Analytics, the art of the possible
 
Get the Analytic Edge, Learn Einstein Analytics
Get the Analytic Edge, Learn Einstein AnalyticsGet the Analytic Edge, Learn Einstein Analytics
Get the Analytic Edge, Learn Einstein Analytics
 
Txd19 speaker session template v1
Txd19 speaker session template v1Txd19 speaker session template v1
Txd19 speaker session template v1
 
Data hero dream ole19
Data hero dream ole19Data hero dream ole19
Data hero dream ole19
 
Snowforce how to drive rapid business value with ai
Snowforce   how to drive rapid business value with aiSnowforce   how to drive rapid business value with ai
Snowforce how to drive rapid business value with ai
 
Build a bot hands on snowforce19
Build a bot hands on snowforce19Build a bot hands on snowforce19
Build a bot hands on snowforce19
 
Accelerate time to insights with Einstein Analytics templates
Accelerate time to insights with Einstein Analytics templatesAccelerate time to insights with Einstein Analytics templates
Accelerate time to insights with Einstein Analytics templates
 
His master's voice, take command of Einstein Analytics
His master's voice, take command of Einstein AnalyticsHis master's voice, take command of Einstein Analytics
His master's voice, take command of Einstein Analytics
 
Einstein Analytics Prediction Builder
Einstein Analytics Prediction BuilderEinstein Analytics Prediction Builder
Einstein Analytics Prediction Builder
 
ABC of Einstein Analytics
ABC of Einstein AnalyticsABC of Einstein Analytics
ABC of Einstein Analytics
 
Demystifying salesforce predictions ea user group brightgen
Demystifying salesforce predictions   ea user group brightgenDemystifying salesforce predictions   ea user group brightgen
Demystifying salesforce predictions ea user group brightgen
 
Velocity Calculation in Salesforce
Velocity Calculation in SalesforceVelocity Calculation in Salesforce
Velocity Calculation in Salesforce
 
Pug presentation - reporting
Pug   presentation - reportingPug   presentation - reporting
Pug presentation - reporting
 
Dynamic Pardot Reporting with Wave
Dynamic Pardot Reporting with WaveDynamic Pardot Reporting with Wave
Dynamic Pardot Reporting with Wave
 

Recently uploaded

5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)Mazie Garcia
 
Paragliding Billing Bir at Himachal Pardesh
Paragliding Billing Bir at Himachal PardeshParagliding Billing Bir at Himachal Pardesh
Paragliding Billing Bir at Himachal PardeshParagliding Billing Bir
 
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)Escort Service
 
question 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationquestion 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationcaminantesdaauga
 
How Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s WatersHow Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s WatersMakena Coast Charters
 
Revolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI UpdateRevolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI Updatejoymorrison10
 
a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.moritzmieg
 
It’s Time Get Refresh Travel Around The World
It’s Time Get Refresh Travel Around The WorldIt’s Time Get Refresh Travel Around The World
It’s Time Get Refresh Travel Around The WorldParagliding Billing Bir
 
Where to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdWhere to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdusmanghaniwixpatriot
 
Phil....National-Capital-Region-NCR.pptx
Phil....National-Capital-Region-NCR.pptxPhil....National-Capital-Region-NCR.pptx
Phil....National-Capital-Region-NCR.pptxDitasDelaCruz
 
Authentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptxAuthentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptxGregory DeShields
 
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's JewelSicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's JewelTime for Sicily
 
Inspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodInspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodKasia Chojecki
 

Recently uploaded (15)

5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
 
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
 
Paragliding Billing Bir at Himachal Pardesh
Paragliding Billing Bir at Himachal PardeshParagliding Billing Bir at Himachal Pardesh
Paragliding Billing Bir at Himachal Pardesh
 
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
 
question 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationquestion 2: airplane vocabulary presentation
question 2: airplane vocabulary presentation
 
How Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s WatersHow Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s Waters
 
Revolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI UpdateRevolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI Update
 
a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.
 
It’s Time Get Refresh Travel Around The World
It’s Time Get Refresh Travel Around The WorldIt’s Time Get Refresh Travel Around The World
It’s Time Get Refresh Travel Around The World
 
Where to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdWhere to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasd
 
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
 
Phil....National-Capital-Region-NCR.pptx
Phil....National-Capital-Region-NCR.pptxPhil....National-Capital-Region-NCR.pptx
Phil....National-Capital-Region-NCR.pptx
 
Authentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptxAuthentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptx
 
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's JewelSicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
 
Inspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodInspirational Quotes About Italy and Food
Inspirational Quotes About Italy and Food
 

Toronto dev group mar2019

  • 1. Einstein Analytics: The Art of the Possible From a developer’s perspective Einstein Analytics Solution Architect @hovsarikke Pete Lyons Salesforce MVP @LetsPlaySFDC Rikke Hovgaard #DataTribe #TrailblazerCommunity #TorontoDG
  • 2. Rikke Hovgaard Einstein Analytics Solution Architect, Salesforce 7 years experience with Salesforce 4 years experience with Einstein Analytics @HovsaRikke www.salesforceblogger.com
  • 3.
  • 4. Forward-Looking Statements 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 any litigation, risks associated with completed and any 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-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These 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.
  • 5. Agenda Short intro to Einstein Analytics Let’s demo - Build a dataset and modify your dataflow (Pete) - The meaning of XMD (Pete) - Compare tables, SAQL & Predictions (Rikke) - Visualize anything (Rikke) - SAQL use case (Pete) - Wonderful bindings (Rikke) The Challenge (with prizes)
  • 6. Dataset Lens (+ Stories) Dashboard App Dataflow/DataPrep (IngestionofData) Assets
  • 7. 1 - DataFlow (DF) / DataPrep (Recipes) / DatasetBuilder -Dataset Builder updates the Dataflow file with instructions on which objects and fields to extract and augment data from the local org. -Dataflow runs the instructions to get the data from replicated objects or from other existing datasets that could be results of csv or external ETL jobs with additional transformations on the fly and more editing of the fields. -The result of a dataflow is one or more dataset(s). There can be multiple dataflows (Default, User specific, Salesforce Analytics Apps) with Sync (formally Replication) -Recipes are similar to dataflow but simpler from a UI perspective and they always start from a registered dataset(s) and end in a new dataset.
  • 8. 2- Datasets Dataset is a Data Repository (Storage) similar to file system storage but with proprietary format and algorithms flattening the data with inverted indexes (for volume and speed). Text Number Dates Traditional Data Structure (Tables) Flattened Indexed Key Value Pair Structure (Files not Tables) Account Opportunity User Product Leads
  • 9. What is Inverted Index The Age of Analytics Apps Sales Wave App Service Wave App Event Monitoring App Mr Pink Mr Pink Mr Pink Mr Pink Mr Pink A 1000 page book Mr Pink: 1,6,9,,.. A 20 page Index (at the end of that book)
  • 10. 3 - The Lens/Explorer - A Lens is an Interactive Chart: Exploring the data in a visualization that can be ‘clipped’ to a dashboard or saved as a Lens. & More -When Explore checkbox is enabled, one can always explore a widget as a lens from a dashboard for further insights Visualizations
  • 11. 4 - The Dashboard - Typical Industry Dashboard plus: ● OOB Interactive faceted (linked) widgets ● Individually Explorable widgets ● Salesforce Action Framework (Actions) ● Chatter Integrated ● Standard and VisualForce Pages Embedded ● and...Mobile!
  • 12. 5 - The App - Simply a folder containing lenses, dashboards, and datasets related to same business function ● Sharing Permissions set at App level ● My Private App - a private app for each user ● Shared App - default shared app ● Custom App - created for business ex. Sales App Sharing Settings
  • 13. The Challenge Spin up a dev org if you don’t already have one - http://bit.ly/EA-DE Use the dataset called DTC Opportunity and create a dashboard with: 1) Create a step where you can select between the grouping Industry or Opportunity Type 2) Create a chart pipeline chart (stage) for oppty with customer’s that have amount that is greater than 1,000,000 or all partners. 3) Create a combo chart showing the amount per Year-Month and the percentage change from one month to another 4) Make sure ‘Amount’ show as ‘Revenue’ and that the value show with a € symbol You may want to look here: 1) https://www.youtube.com/watch?v=RX2PfnYqjf8 or http://www.salesforceblogger.com/2017/02/28/the-power-of-static-steps/ 2) https://youtu.be/X5HBLxvgGf0 or http://www.salesforceblogger.com/2018/06/22/and-or-but-how/ 3) http://www.salesforceblogger.com/2017/10/03/einstein-analytics-calculation-without-code/ 4) http://www.salesforceblogger.com/2018/07/12/colors-labels-values-oh-my/ https://sfdc.co/Tor-Dev-Challenge
  • 14. Resources Let’s Play Salesforce: https://www.youtube.com/channel/UCkNDwCEl-BbAsaGSQ7I6Xtg salesforceblogger.com: www.salesforceblogger.com Learning Adventure Map: www.einsteinanalyticslearningmap.com Trailblazer Content: http://www.einsteinanalyticslearningmap.com/trailblazer-links Tech Lounge: http://salesforce.vidyard.com/watch/d9AShNSkkRDh5PVrywfRj6 Help main link: https://help.salesforce.com/articleView?id=bi.htm&type=0 Academy videos: https://www.youtube.com/channel/UCxUOdPtY50AUSH4wp-RQyVg Trails & badges (Einstein Analytics): https://trailhead.salesforce.com/en/modules