Free CERTIFIED-EINSTEIN-ANALYTICS-AND-DISCOVERY-CONSULTANT Salesforce CERTIFIED-EINSTEIN-ANALYTICS-AND-DISCOVERY-CONSULTANT Practice Test Question

Loading demo links...

Showing 1–2 of 2 questions

Question 1 (Topic 1)

A large company is rolling out Einstein Analytics to their field sales. They have a well-defined role hierarchy where everyone is assigned to an appropriate node on the hierarchy. An individual Sales rep should be able to view all opportunities that she/he owns or as part of the account team or opportunity team. The Sales Manager should be able to view all opportunities for the entire Sales team. Similarly, the Sales Vice President should be able to view opportunities for everyone who rolls up in that hierarchy. The opportunity dataset has a field called ‘OwnerId’ which represents the opportunity owner. Given this information, how can an Einstein Consultant implement the above requirements?

Select an option, then click Submit answer.

  • As part of the dataflow, use computeRelative on the RoleId field to create an attribute called ‘ParentRoleIDs’ on the opportunity dataset and apply following security predicate: ‘ParentRoleIDs’ = = “$User.UserRoleId” || ‘OwnerId’ = = “$User.Id”.
  • As part of the dataflow, use computeExpression on the RoleId field to create an attribute called ‘ParentRoleIDs’ on the opportunity dataset and apply following security predicate: ‘ParentRoleIDs’ = = “$User.UserRoleId” || ‘OwnerId’ = = “$User.Id”.
  • As part of the dataflow, use the flatten operation on the role hierarchy and create a multivalue attribute called ‘ParentRoleIDs’ on the opportunity dataset and apply following security predicate: ‘ParentRoleIDs’ = = “$User.UserRoleId” && ‘OwnerId’ = = “$User.Id”.
  • As part of the dataflow, use the flatten operation on the role hierarchy and create a multivalue attribute called ‘ParentRoleIDs’ on the opportunity dataset and apply following security predicate: ‘ParentRoleIDs’ = = “$User.UserRoleId” || ‘TeamMember.Id’ = = “User.Id” || ‘OwnerId’ = = “$User.Id”.
Question 2 (Topic 1)

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. Which recommendation should the consultant give the client?

Select an option, then click Submit answer.

  • Create and assign Salesforce permission sets according to the three types of roles defined.
  • Assign the app permissions “viewer”, “editor”, and “manager” to the three types of roles defined.
  • 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.
  • Create and assign three new Salesforce profiles according to the three types of roles defined.