Salesforce einstein analytics and discovery consultant practice test

Exam Title: Salesforce Certified Einstein Analytics and Discovery Consultant

Last update: Nov 27 ,2025
Question 1

An Einstein Analytics team wants to create a dashboard that displays values from an external, on-
premise Oracle database.
What are two options to load the data from the Oracle database into Einstein Analytics? Choose 2
answers

  • A. Use the Salesforce SOAP interface.
  • B. Use the Analytics External Data API.
  • C. Use Oracle database connector.
  • D. Load the data as a CSV file.
Answer:

BC


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 2

An Einstein Consultant needs to add some data values to an existing dataflow: a text field, a number
(via a case statement), and a date (via SAQL).
In order to achieve this, which compute option should be used?

  • A. computeExpression
  • B. computeData
  • C. computeValue
  • D. computeField
Answer:

A


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 3

An Einstein Consultant receives a request from the Marketing department to help them understand
lead conversion. Presently, they are unaware of the percentage of leads that get converted to sales.
They hope to view results by account manager, value, and quarter. The data is there, so the
consultant can add it to the marketing dashboard.
How should this metric be calculated?

  • A. Create a new step in the dashboard using a compare table and define a formula.
  • B. Create a formula field on the lead object in Salesforce and add it to the dataset.
  • C. Create a computeExpression in the dataflow.
  • D. Create a new step in the dashboard using a compare table and the running total function.
Answer:

D


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 4

The Universal Containers Einstein Analytics team built a dashboard with two widgets:
1. List widget associated to the step "Type_2" and grouped by the dimension "Type" (multi-
selection)
2. Pie chart widget associated to the step "Step_pie_3" and grouped by the dimension "Type"
The team wants to use bindings so any selection in the List widget will filter the Pie chart.
Additional notes:
* The steps use different datasets.
* Users should be able to choose more than one Type (multi-selection).
What is the right syntax for the binding?
A)

B)

C)

D)

  • A. Option A
  • B. Option B
  • C. Option C
  • D. Option D
Answer:

C


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 5

An Einstein Analytics consultant is asked to add a new SalesTax field to a Product Sales dataset. The
formula to calculate SalesTax is (SubTotal'CountyTax).
Which node should the consultant use in a Dataflow to calculate and insert SalesTax to the dataset?

  • A. append
  • B. computeExpression
  • C. augment
  • D. computeRelative
Answer:

B


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 6

A consultant created an Einstein Analytics dashboard in a sandbox. Now, the dashboard needs to be
migrated into production.
To complete the migration, what are the consultant's three options? Choose 3 answers

  • A. Ant Migration Tool
  • B. Analytics External Data API
  • C. Analytics REST API
  • D. Change sets
  • E. Analytics dashboard connector
Answer:

ACD


Explanation:
https://help.salesforce.com/articleView?id=bi_explore_packaging_intro.htm&type=0

vote your answer:
A
B
C
D
E
A 0 B 0 C 0 D 0 E 0
Comments
Question 7

An Einstein Consultant receives a new project from a client that wants to implement Einstein
Analytics. They do not currently have Einstein Analytics, but want guidance around how to ensure
that their users have correct access.
They have 1000 users with a small team of three people who will build datasets and dashboards. An
additional 15 people should be able to create dashboards. The remaining users should only be able
to view dashboards.
Which recommendation should the consultant give the client?

  • A. Create and assign Salesforce permission sets according to the three types of roles defined.
  • B. Assign the app permissions "viewer/' "editor," and "manager" to the three types of roles defined.
  • C. Create and assign three new Salesforce profiles according to the three types of roles defined.
  • D. Assign "Einstein Analytics Explorer" licenses to users that should only view the dashboard, and assign "Einstein Analytics Developer" licenses to users that should be able to create datasets and dashboards.
Answer:

A


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 8

A company wants to allow users who belong to an account team to see all the Opportunities
associated with that Account in Einstein Analytics.
Which two actions accomplish this requirement? Choose 2 answers

  • A. Apply sharing inheritance.
  • B. Create a master-detail relationship between the Salesforce Account and Opportunity objects.
  • C. In the dataflow, extract the AccountTeamMember object and augment it with the Opportunity object using 'Accountld' as the join field and apply following security predicate: 'AccountTeamMember.Userld' == "$User.Id".
  • D. In the dataflow, extract the OpportunityTeamMember object and augment it with the Opportunity object using 'Opportunityld' as the join field and apply the following security predicate: 'OpportunityTeamMember.Userld' == "$User.Id".
Answer:

AC


vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 9

An Einstein consultant created a dashboard that went through review. Some few charts were added
and removed in the process. The dashboard is now approved for production.
Which best practice should be done before releasing the dashboard?

  • A. Modify the XMD so all labels and values are user-friendly.
  • B. Rename all the steps to correspond with the defined naming convention.
  • C. Remove the redundant steps to ensure dashboard performance.
  • D. Apply conditional formatting on the new charts.
Answer:

C


Explanation:
https://help.salesforce.com/articleView?id=bi_dashboards_inspector.htm&type=5

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 10

A consultant built a very useful Einstein Analytics app for Sales Operations, and they want to share its
contents with the rest of Global Sales. However, they do not want to add everyone in Sales to their
app. The consultant recommends extending the Sales Operations app and distributing it as an
Einstein Analytics template app, but needs to locate specific information to get started.

Given the code statement above, which endpoint should it be posted to?

  • A. /services/data/v . /wave/apps
  • B. /services/data/v . /analytics/wizard
  • C. /services/data/v . /wave/templates
  • D. /services/data/v . /analytics/projects
Answer:

C


Explanation:
https://developer.salesforce.com/docs/atlas.en-
us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_resources_templates.htm

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Page 1 out of 20
Viewing questions 1-10 out of 209
Go To
page 2