Skip to content

aautcsh/df17-simplify-analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simplify data-driven processes using the Einstein Analytics Apex SDK

Dreamforce '17 Breakout Session Resources

Authors, Speakers

Installation

You can either choose to install our managed package or to deploy the metadata from the source

Install Unmanaged package

...tbd

Deploy from Source

Clone this repository and authenticate to your Wave-enabled Developer Organization

$ git clone https://github.com/aautcsh/df17-simplify-analytics 
$ sfdx force:auth:web:login -a _your_wave_dev_org_alias_

Login to your Wave-enabled Developer Organization and grant access to Salesforce DX

Convert the Salesforce DX project sources into Metadata API format

$ mkdir mdapiout
$ sfdx force:source:convert --outputdir mdapiout --packagename 'df17-simplify-analytics'

Deploy the metadata to your Wave-enabled Developer Organization

$ sfdx force:mdapi:deploy --deploydir mdapiout --targetusername _your_wave_dev_org_alias_

Open your Organization

$ sfdx force:org:open -u _your_wave_dev_org_alias_

Resources

Description of Files and Directories

  • pkg/ : Main metadata directory
  • aura/AnalyticsUpdateCase : Demo 1 - Lightning Component for Case
  • classes/AnalyticsConnector.cls : Apex connector, QueryBuilder, saveCase
  • classes/AnalyticsHelper.cls : Helper class which parses executeQuery responses
  • classes/AnalyticsContactStatus.cls : Demo 2 - Apex controller

Disclaimer

The purpose of this is to just provide some basic insights in Einstein Analytics Apex SDK. Keep in mind that this is in no way code that should run in production at any time.

About

Simplify data-driven processes using the Einstein Analytics Apex SDK. Dreamforce '17 Breakout Session

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published