Practice Questions Flashcards

1
Q

A consultant built an Einstein Analytics dashboard for a company. The company then requested an enhancement to the dashboard and provided additional data that needs to be displayed. As a result, the consultant decides to “augment” the dataflow.

Which phrase describes the transformation?

A

Add data as a lookup relationship (left side is the lowest grain)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

TPT Ltd. recently recruited Robert, a development coordinator. First, Mary grants Robert the Einstein Analytics Platform license, but Robert reports that he was unable to access Einstein Analytics.

What could be the reason for the error report?

A

Mary still needs to grant Robert a permission set containing the Use Analytics permission

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A dataset for building the Einstein Discovery story contains 72 fields that are potentially relevant predictors.

Which approach is considered best practice to assess the top predictors in order to get a meaningful and robust model?

A

Build a story with a first set of predictors and assess which predictors are important to the story. Then drop the less important ones and add the predictors that were omitted in the first run and assess their impact.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

For Universal Containers, Einstein Discovery has surfaced an unexpected pattern that is concerning. The Analytics lead at Universal Containers decided to gather business experts to discuss next steps with an Einstein Consultant.

What should the consultant advise as the next action?

A

Determine if the pattern is a data issue or a new insight

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What characterizes an Einstein Discovery story?

A

It represents a collection of graphs, statistical analysis, and text that helps us understand the relationships between a SINGLE outcome variable and the factors that influence that variable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which of the following is the correct sequence in which Einstein Discovery presents the insights which it exhibits?

A

Insights that explain the most variation in the outcome variable, in descending order

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

An Einstein consultant created a dashboard that went through a review. A couple of 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

Apply conditional formatting on the new charts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A client has a dataset comprised of Opportunity and Opportunity line data. The client wants to use this dataset with Einstein Discovery to understand the Opportunity win rate.

What must be done to the dataset to achieve this goal?

A

Select the isWon = true outcome variable and generate the story

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Robert adds a recently created Seed Bank Orders dataset to an Einstein Analytics app for which the Mosaic Seed Bank project team has been assigned the Viewer app role.

What data in the Seed Bank Orders dataset can a project team member see?

A

All rows and fields in the datasets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

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 3 options? Choose 3 answers.

A
  • Change Sets
  • Ant Migration Tool
  • Analytics REST API
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which chart type is suitable for rendering five measures in a lens visualization?

A

Stacked Bar Chart

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Universal Containers has a dashboard for Sales Managers. They need the ability to visualize the number of Closed Won opportunities by month, quarter, or year, and then display the result in a single chart.

An Einstein Consultant created a static step to display 3 values: ClosedDate_Month, ClsoedDate_Quarter, and ClosedDate_Year.

What should the consultant do next?

A

Use selection binding to update the grouping in the chart

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A senior sales business analyst asks for a dashboard that contains fiscal year product opportunities. Information is maintained in a spreadsheet which is comprehensive, but its contents often need to be explained. After sketching the dashboard, the consultant is ready to start building.

Which concept should be applied to this dashboard?

A

Use charts to help users ask questions, not illustrate a conclusion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A company’s Salesforce org has multi-currency enabled. This company’s business intelligence team used Einstein Analytics to build a dataflow that creates a dataset, “OpportunityDataSet”. This dataset is populated with the data extracted from the standard object, Opportunity.

One of the extracted fields is the standard field, Amount.

If a user explores the “OpportunityDataSet” in Einstein Analytics, in which currency will the Amount values be shown?

A

In the Integration User’s currency

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A consultant is asked to create a dashboard for sales to see the forecasted sales per product family. After gathering the requirements, the consultant decides to leverage the timeseries SAQL statement to predict sales.

Which two actions must be performed when writing the SAQL query? Choose 2 answers.

A
  • Validate that there is enough data in the dataset to make a good prediction
  • Include the fill SAQL statement to fill any missing data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

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.

What is the REST API URL where the consultant can find current template apps?

A

/services/data/v##.#/wave/templates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Universal Containers has a Sales Manager dashboard. They have a compare table that displays the count of Customers and the sum of Annual Revenue per year and per Account Type. A consultant is asked to add more groupings to enhance details about their customers.

What is the maximum number of grouping columns that the consultant must be aware of in order to continue using a compare table versus creating the query using SAQL?

A

4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

A consultant built an Einstein Analytics dashboard for a shipping company. The dashboard displays data from several data sources. The consultant enabled data sync (replication) to increase the speed of data refreshing from these sources.

What is the maximum number of dataflow definitions available in this situation?

A

30

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

In a dataset, there are multiple boolean fields. when displayed on any dashboard, the boolean fields should all be displayed in the same way:

a value of true should result in the display of the word “Yes” in green;
a value of false should result in the display of the word “No” in red.

In which two ways can this be accomplished? Choose 2 answers.

A
  • Download the XMD for the dataset and change the values and color for the fields and then upload to the dataset
  • In the explorer, select the boolean fields and use the “edit values” option on the fields to change values and colors
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

A large company has a single dataset that contains the attainment and commission fields for all sales reps.

Each sales rep should be able to view the attainment data for each rep in their division.

Each rep should only be able to see their own commission data.

Which option should be used to enforce this requirement?

A

Create separate datasets for attainment and commission and apply security predicates and/or sharing inheritance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Using the Setup menu, Universal Containers activated data sync (replication) in the Einstein Analytics settings. After running the sync, they notice that the aggregate sum of a field within their dataset is different from what they manually calculated by summing hte same data in the Salesforce object from which the dataset was populated.

Which two differences in the newly synced data can explain this? Choose 2 answers.

A
  • Differences involving formula fields

- Differences involving permanently deleted records

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Universal Containers used Einstein Analytics to create two datasets.

Dataset A: contains a list of activities with an “activityID” dimension and a “userID” dimension
Dataset B: contains a list of users with a “userID” dimension

The team wants to delete from Dataset A all activities related to users in Dataset B.

How can an Einstein Consultant help them achieve this?

A

Use a combination of dataflow transformations: “augment” and “filter”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Universal Containers uses Einstein Analytics to build dashboards for different departments: Sales, Service, and Marketing. Users for the same department have the same role and need to have access to the same dashboards.

Dashboards for different departments use common datasets with the same row-level security.

How can an Einstein Consultant address this need?

A

Create one application for each department, put common datasets in the shared app, and use roles to share applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

An Einstein Consultant is implementing encryption for a customer. Which two statements about Einstein Analytics Encryption are true? Choose 2 answers.

A
  • When Einstein Analytics Encryption is enabled, all newly registered datasets are encrypted at rest
  • The customer’s org must have a Shield Platform Encryption tenant secret
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Upsert

A

Upsert inserts or updates rows in the dataset, creating the dataset if it doesn’t exist.

The rows to upsert must contain a single field with a unique identifier.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

An Einstein Discovery team created a model to maximize the margin of their sales opportunities. They want to deploy the model to the Opportunity object in order to predict the outcome of every newly created or updated Opportunity. What are the steps to accomplish this?

A

Create a trigger on Opportunity and install the Einstein Discovery Writeback managed package from the AppExchange

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

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 everyone whomever is higher in the 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?

A

As part of the dataflow, use the computeExpression operation on the RoleId field to create an attribute called ‘ParentRoleIDs’ on the opportunity dataset and apply the following security predicate: ‘ParentRoleIDs’ == “$User.UserRoleId” && ‘OwnerId’ == “$User.Id”

29
Q

After loading data to Einstein Discovery and creating a story, the client asks the Einstein Consultant to explain the “Unexplained Bar” in the “Why It Happened” chart.

What explanation is correct?

A

It shows the difference between the predicted outcome and the observed outcome

30
Q

A new field called “CardBalance” is added to the standard Account object. The team wants to add this new field to an Einstein Analytics dataset that sources the Account object; however, the team needs to limit the users who are able to view that field’s data in the dataset.

How can an Einstein Consultant help them implement this new requirement?

A

Create a new Account dataset containing the new field and give access to this dataset only to users who should be able to see the new field.

31
Q

A consultant built an Einstein Analytics app for the Sales Operations team. The Sales Operations team wants to share their app with other people at the company. The consultant recommends distributing the app as an Einstein Analytics template app.

What can the consultant do to give the Sales team more choices and options with future apps that are generated from the Sales Operations app?

A

Update contents in the Sales Operations app and create new template version of the app

32
Q

What are the requirements for a keyword in SAQL?

A

case-sensitive and lowercase

33
Q

To create a regression timeseries in SAQL, use the timeseries function with the following arguments

A

partition (the group_by piece) and seasonality (set to 12 to get yearly seasonality)

34
Q

What’s the best way to work with the Service Analytics app?

A

Start with the wizard defaults and refine your answers over time to customize the app for your business

35
Q

What can changing an answer to a wizard question do?

A

Fine-tune dashboards to reflect how your company measures key indicators

36
Q

Service Analytics makes it easy to:

A
  • Track case volume over time
  • Visualization trends and compare against benchmarks
  • Analyze agent performance
  • Measure customer satisfaction
37
Q

What are the steps in the data exploration process?

A

View, Explore, Refine, Save, Share

38
Q

The following are the steps for getting Discovery writeback going

A
  1. Deploy the model to the SFDC object
  2. Install ED managed package
  3. Create a custom field to display scores/recommendations and connect to Discovery
  4. Create an Apex trigger to call Discovery API
39
Q

What kind of insight is “What is the Difference?”

A

Comparative

What is the Difference insights are comparative insights that help you better understand the relationships between explanatory variables and your story’s outcome variable. These insights help you figure out which factors contribute to the biggest changes in the outcome.

40
Q

Trending data limits: maximum number of trended datasets per user and rows per snapshot

A

5 per user and 100,000 per snapshot

41
Q

Which of these standard deviations is for a curve that has values that are the most spread out away from the average?

A

16 (highest number of all the choices)

If more of the values are closer to the average, than the curve has a smaller standard deviation.
If more of the values are spread out, the curve has a larger standard deviation.

42
Q

In the list of insights, the first insights that you see are the ones that explain, statistically, the most variation in the outcome variable. The insights that appear later, as you scroll through the story, explain variables that, statistically, account for less of the variation in the outcome variable.

When you select one variable, what are you comparing?

A

Selected variable with all story data

43
Q

List the types of selection-based filter widgets

A

Date, list, range, and toggle

44
Q

What permission are necessary for someone to edit the XMD?

A

Edit Analytics Dataflows

45
Q

What is/are the basic actions within a query in Analytics?

A
  • Filter to narrow down your results
  • Grouping by a dimension
  • Aggregate by a measure
46
Q

Can filter and order be interchanged in SAQL?

A

Yes

47
Q

Does Offset come after filter/order or before?

A

After

48
Q

Drill down into a dashboard widget by

A

selecting Explore from the widget’s dropdown menu, clicking a segment on the chart, and then right-clicking the segment

49
Q

What are the two main steps for creating a dataset?

A

Extract and prepare

50
Q

What is the Playground?

A

A sample set of apps provided with Analytics for iOS

51
Q

What are the basic actions of a mobile exploration?

A

Filtering, viewing, saving, and sharing

52
Q

What gives you a clear picture of each step of the user’s journey through an app?

A

An understanding of audience and purpose

53
Q

Which criteria do you use to determine app structure?

A

Priority, logic, level of granularity, and similarity

54
Q

Which of the following concepts can you use to help structure an app?

A

Task-driven

55
Q

What’s the maximum number of days you can retrieve data for in Event Monitoring Analytics?

A

30 days

56
Q

What can you do with the Reports dashboard?

A
  • See the reports that users download

- Spot performance problems

57
Q

You want to identify which reports are having performance issues in the database layer

Which measure do you use?

A

DB_TOTAL_TIME

58
Q

A client has two datasets that are used across seven different dashboards. Three of these dashboards are used by marketing and four are used by sales. The client requires that only marketing can access the marketing dashboards and only sales can access the sales dashboards.

What solution should be recommended?

A

Duplicate the datasets and create two custom apps: one for marketing dashboards and datasets with marketing as “editor” and one for sales dashboards and datasets with sales as “editor”

59
Q

Universal Container has a dashboard for Sales Managers to visualize the YoY Growth of their customers. The formula used is:

YoY = [(This Year - Last Year) / Last Year] %

When there is no account in the Last Year column, the YoY growth shows null results. The Sales Managers want to replace it with 100% value.

What is the correct function to use?

A

Coalesce()

60
Q

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
  • In the dataflow, extract the AccountTeamMember object and augment it with the Opportunity Object using “AccountId” as the join field and apply the following security predicate: “AccountTeamMember.UserId” == “$User.Id”
  • Apply sharing inheritance
61
Q

Which of the following are included in the template object?

A

ui.json and variables.json

62
Q

What’s the best way to describe the template-info.json file?

A

It’s the boss of the template with all the information needed to create the app

63
Q

How do you add your special Analytics Developer Edition account to the Analytics mobile app?

A

In the mobile app navigation menu, tap the down arrow, then select Add New Account

64
Q

What can be affected when you change an answer in the configuration wizard?

A
  • Filters on certain dashboards

- Number of dashboards created

65
Q

What happens if the ui.json file is empty?

A

The template will not include a configuration wizard

66
Q

Where do you add the text for wizard questions?

A

To the variables.json file

67
Q

What file controls the order of wizard questions?

A

Ui.json

68
Q

First-order analysis

A

First-order analysis examines how one variable explains variation in the outcome variable

69
Q

T-test

A

For each category in the Einstein Analytics dataset, Einstein Discovery performs a statistical calculation called a t-test to find out whether the category is statistically significant.

The t-test helps to identify categories that exhibit patterns that are statistically different from other categories.

It helps to identify categories that exhibit a pattern outside the overall average.