Salesforce Ecosystem

Einstein Analytics - complete analytics platform built on top of world's #1 CRM

Einstein Analytics - Sales Analytics

  • Turn data into smarter sales with Sales Analytics

Einstein Analytics - Service Analytics

  • Creates smarter managers, more productive agents, and happier customers

Einstein Analytics - B2B Marketing Analytics

  • Give your entire team an easy view of complex marketing insights

Executive Summary

  • Organizations have an unprecedented opportunity to learn more about their:
    • Businesses
    • Markets
    • Customers
    from the explosion of data being generated from a wealth of sources - from sensors to apps

  • Need to:
    • Explore
    • Analyze
    • Gain Insights
    from Data

Executive summary - contd.

  • Non-relational approach to combine heterogeneous data-forms and types
  • Search-based query engine
  • Simple to use and engaging UI
  • Mobile-friendly exprience
  • Allows explore data in a fast, agile, self-service way without:
    • dependency on data scientists
    • cumbersome data-warehouse schemas
    • slow and resource-intentsive IT infrastructure

Need for new era of BI

  • The data revolution has created tremendous demands on business intelligence. In 2013, it was estimated that 90% of the world’s data had been created in the past 12 months

Need for new era of BI - contd.

  • 50,000 GB of data being created every single second
  • 70% of all of that data is from customers
  • All of this information is being captured in lots of different systems, like CRM, ERP, Supply Chain, HR systems, and even Partner Management systems

User challenges in Traditional BI

  • Reduced agility
  • Users ask a question and then wait weeks or months for an answer; if they discover the original question was the wrong one, the schema build-out must start all over again. Legacy BI additionally pre-aggregates the data, which limits insights
  • A typical BI deployment strikes a balance between anticipated queries and performance
  • Example: data is typically rolled up to a higher grain to provide acceptable query performance
  • Prevents users from answering second-order or third-order questions
  • Users need to go back to IT or use different tooling to answer their questions

Business challenges in Traditional BI

  • Not matching with the speed of business:
    • Building out a BI schema can take weeks
    • Waiting in queue for getting BI/IT resources available
    • Lost: Business's failure to act rapidly
  • Resource intensive:
    • Requires team of experts : IT architects, business analysts, data scientists and project managers
  • Not able to exploit data-as-an-asset:
    • Current BI warehouses - prohibitive for widespread adoption and usage across the enterprise
    • End users cannot nimbly engage in data-driven decision-making

Welcome to Self-service data discovery to users: efficient and valuable!

Why Einstein Analytics?

Einstein Analytics - Powered by AI

Innovations to fix Traditional BI issues

  • Salesforce Einstein Analytics:
    • Non-relational store
    • Search-based query engine
    • Advanced compression algorithms
    • Columnar in-memory computing
    • High-speed visualization engine
    • Embraces complexity of heterogeneous data and fluidity of questions
    • Provides end user's proclivity for exploring data with agility

9 Technology Principles for Einstein Analytics Platform

  1. Agility
    • Accomodates any data-structure, type or source
    • Making them available immediately without a lengthy ETL process
  2. Search-based exploration
    • Data is searched using an inverted index — similar to the Google search engine — allowing for query results within seconds
  3. Columnar, in-memory aggregation
    • Quantitative data is spun up and queried in a columnar store in RAM across Salesforce’s cloud instead of in the row structure of a relational database on disk.
  4. Speed
    • Heavy compression, optimization algorithms, parallel processing and other strategies allow sub-second and highly efficient queries on extremely large datasets.
  5. Actionability - Actionable Insights
    • Once a user has discovered an insight or made an important decision, they can instantly take the next best action right from within the EA
  6. Interactivity
    • Fast, intuitive, visualization promotes user adoption and contextual understanding — bringing true self-service analytics to every business user
  7. Mobile-first design
  8. Open, scalable cloud platform
    • Easy-to-use APIs, EA's architecture enables deep relationships with third-party tools and complements existing BI solutions.
    • Deeply integrated with Salesforce so you can see your Sales Cloud and Service Cloud data like never before, collaborate, and take action from within Salesforce.
  9. Security
    • Inherits Salesforce’s proven, multilayered approach to data availability, privacy and security, with the additional benefit that data on the Salesforce platform need not move outside of Salesforce servers to be available for analytics

EA High Level Architecture

1. Agility: Ingest, index, and begin analyzing data immediately

Traditional: Wallfall approach:
  • Gather requirements
  • Figure out relationships
  • Pre-determine the data structure
  • Add a semantic layer to the data
  • Ingest the data
EA way - ELT - Extract Load Transform:
  • Data is extracted, Loaded, Indexed
  • Made available immediately for analysis or additional transformations
  • Enables immediate search and exploration of the raw data, allowing the analytics tool to detect patterns and relationships instead of requiring a lengthy data normalization process
  • Data is loaded into non-relational store, with a dynamic, horizontally scalable key-value pair approach
  • The workflow engine applies small, inline transformations upon ingestion — pruning, filtering, partitioning, and augmenting — but largely stores the data in its native form.
  • User can gain rapid access to the data, and can immediately determine in what ways the data is relevant to user's needs — without weeks or months of investment in cleaning up data before exploring it
  • Makes self-service data exploration rapid and iterative, putting the ability to understand relationships between data in the hands of the end users and allowing enterprises to dramatically shorten the path to innovation

2. Search-based exploration

  • Process queries of large, heterogeneous datasets in seconds
  • Data is ingested and stored as key-value pairs in a non-relational inverted index, permitting variable numbers of dimensions and attributes for data and the accommodation of text strings and unstructured data, as well as data sets with variable levels of completeness or characterization
  • Highly optimized, using techniques:
    • differential encoding
    • vector encoding
    • incremental encoding
  • to compress data and make queries on compressed data as fast and efficiently as possible

3. Columnar, in-memory aggregation and calculation

  • Gain incredible speed by dramatically optimizing the query
  • Queries quantitative data in an in-memory columnar store, rather than against rows and tables on disk, optimizing the size of the dataset and the query process itself, as the engine does not need to process rows of data and can avoid reading columns not related to a query

4. Speed : Get instant answers from free-form navigation and exploration

  • Performance of a query depends on a combination of data structure and query strategy, and EA brings both together
  • With the inverted index, EA permits datasets equivalent to up to a billion rows to be queried in seconds
  • Using a variety of compression techniques, the workflow engine that ingests and transforms data is able to store it at a significantly smaller size than the original source data — at compression ratios > 90%.
    The specialized compression and the algorithms that operate on a compressed data platform perform significantly better on modern CPUs, resulting in more efficient computation
  • The query engine relies on the massively parallel processing architecture of Salesforce’s cloud – with more than 40,000 available processors in the cloud, further powering computations at near-instantaneous speed
    However, because of the heavy compression, EA uses as few resources as possible to reach answers to queries

5. Actionability: take the next logical step right within

  • EA's built-in tools called EA Actions that allow user to quickly go from question to answer to action without logging into a separate solution.
    Now when the user finds an answer, the user can immediately create a task, update a record, log a call, and more — and all without waiting for legacy technology or data analysts.

6. Interactivity: encourage adoption and exploration with a powerful visualization layer

  • Visualize data and customize views in ways that are intuitive and interactive and that encourage faceting and exploration
  • Designed with gamification principles in mind, using simple, beautiful graphics that immediately engage users and fire up their curiosity to play and discover
  • Uses SVG graphics within the browser, and uses an animation engine when the graphics shift as users filter and change views, resulting in fast-rendering graphics that connect the relationships between views of data – and demand few resources from the user’s device or the server
  • Users can easily combine datasets and create custom dashboards to explore questions from different angles and using different combinations of information.

7. Mobile-first: put information in users’ hands, literally

  • Mobile users can visualize and interact with data, run queries, and develop dashboards as rapidly and intuitively as they can on a Desktop, with equally rapid response times
  • Salesforce does not leave data locally on mobile devices or laptops, so enterprises do not need to be concerned about data theft when a device or laptop is stolen or lost

8. Open, scalable cloud platform

  • Gain value faster and get more from BI investments
  • Allows flexibility and agility by interfacing easily with third-party tools
  • Enterprises can complement and supplement existing BI solutions and build new ones as custom needs arise, so they can derive more value from their existing BI and IT investments
  • A complete, rich set of APIs invites third parties and enterprises to build their own analytics tools and applications on top of EA
  • Integral part of Salesforce’s Customer Success Platform
  • The ability for enterprises to scale up and down in their data analytics usage without investing in hardware and on-site IT resources — as well as high performance and speed
  • Native integration with Salesforce Sales Cloud, Service Cloud, App Cloud, and Community Cloud enables enterprises to rapidly achieve time to value by layering on additional data to begin understanding customers, sales performance, and markets on a deeper level with data from any other source

9.Security: trust is inherent with Salesforce’s secure cloud

  • Salesforce’s world-class privacy program and security infrastructure extends to the EA Platform
  • Multi-layered approach to protecting, monitoring, and staying ahead of security challenges
  • Salesforce security and privacy measures include a robust information security governance model, security coding and testing through each layer of development, investment in network defense, and comprehensive physical and operational security at all Salesforce facilities.

Videos