Limited-Time Offer: Enjoy 50% Savings! Ends in 00h 00m 00s Coupon code: 50OFF
Skip to content

Free Salesforce Certified CRM Analytics and Einstein Discovery Consultant Analytics-Con-201 Exam Questions

Page: 1 / 12 Total 116 questions

Want more questions? Get Premium Access.

Question 1

The below image shows a numeric outcome being deployed (Regression).

Which metric is used to calculate the performance of the model in production, specifically in the Model Manager?

The below image shows a numeric outcome being deployed (Regression).

Which metric is used to calculate the performance of the model in production, specifically in the Model Manager?

Correct Answer: C. Root Mean Square Error, Minimum Square Error
Explanation:

In the context of a regression model being deployed, the performance metrics used to evaluate its effectiveness in production typically include:

Root Mean Square Error (RMSE): This metric provides a measure of the average magnitude of the errors between predicted values by the model and the actual values, giving a sense of how accurately the model predicts the outcome.

Minimum Square Error: While less commonly referenced as 'Minimum Square Error', metrics like Mean Squared Error (MSE) are often used to quantify the average of the squares of the errors---essentially, the average squared difference between the estimated values and what is estimated.

These metrics are crucial for assessing the performance of regression models in CRM Analytics, as they directly reflect the accuracy and reliability of the model's predictions in real-world applications.


Question 2

A consultant runs the sharing inheritance coverage assessment for the Opportunity object and finds that some records exceed 400 sharing descriptors.

What should the consultant do?

Correct Answer: A. Use security predicates in CRM Analytics.
Explanation:

When a record exceeds 400 sharing descriptors, it can cause performance issues or sharing rule complications in CRM Analytics. In such cases, the recommended solution is to usesecurity predicates, which allow fine-tuned control over which data is visible to users based on their sharing rules and permissions. Security predicates reduce the number of sharing descriptors by enforcing security at the dataset level rather than relying solely on record-sharing mechanisms.

Increasing the sharing descriptor limit is not an available option, and Salesforce Support does not typically increase this limit, making the use of security predicates the best approach.


Question 3

Cloud Kicks needs a CRM Analytics consultant to install the Appointment Analytics App. After installation, they realize the wrong field was picked and the app did not have access to a newly created field that should be used instead of the old one.

What is the first step the consultant should take to prevent erroneous dataset/dashboard creation?

Correct Answer: B. Stop the recipe from running in Data Manager.
Explanation:

If the wrong field is selected in the initial setup of an app or dataset, it is important to stop any data processing activities (like recipe executions) to prevent erroneous data from being loaded into datasets and dashboards. In this case, stopping the recipe from running in Data Manager is the correct first step. Once the recipe is stopped, the consultant can update the field selection or make other necessary corrections before restarting the process.


Question 4

Universal Containers (UC) has a "Sales Manager'' dashboard. UC has a compare table that has multiple groupings and columns added showing the Total and Subtotals of the numeric values. A consultant is

asked to add additional groups to enhance details about UC's customers.

Which feature should the consultant use to make the navigation of the compare tables easier for the end user?

Correct Answer: B. Select the Enable Expand or Collapse option from the table properties.
Explanation:

To make navigation of compare tables with multiple groupings and columns easier, the consultant should implement expand/collapse functionality or grouping toggles. CRM Analytics dashboards support interactive controls that allow users to expand and collapse grouped data hierarchically. This feature lets end users control the level of detail they see, making it easier to navigate complex compare tables with multiple groupings without overwhelming them with all details at once. The consultant can configure the table visualization to include toggle controls for each group level, improving usability for the dashboard consumers.

Question 5

Universal Containers asks a CRM Analytics consultant to review the performance of its local data sync.

After removing unused objects and fields from connected data, what else should the consultant do to improve performance of the data sync?

Correct Answer: A. Evaluate connection mode for each connected object.
Explanation:

To improve the performance of local data sync in Universal Containers, evaluating the connection mode for each connected object is a practical approach. Here's the rationale:

Optimization of Resources: Different connection modes (e.g., Full Sync, Incremental Sync) use different amounts of resources. Choosing the right mode for each object based on how frequently its data changes can optimize the sync process and reduce load times.

Efficient Data Handling: By tailoring the connection mode to the needs of specific data objects, the overall efficiency of the data sync process is improved, leading to faster refresh rates and more timely data availability.

Cost and Performance Balance: Evaluating and selecting the appropriate connection mode can also help balance performance needs with cost constraints, as some modes may consume more compute resources than others.


Question 6

A data architect wants to use a recipe transformation to implement row level security based on role hierarchy in Salesforce.

Which transformation should the architect use to level the dataset hierarchy?

Correct Answer: B. Flatten
Explanation:

To implement row-level security based on role hierarchy in Salesforce using a recipe transformation, the data architect should use the Flatten transformation. The Flatten transformation denormalizes hierarchical data and allows you to work with role hierarchy relationships. By flattening the role hierarchy data and joining it with the main dataset, the architect can create security rules that filter rows based on a user's position in the role hierarchy. This allows the recipe to automatically restrict each user's access to only the records they should see based on their role and their position in the Salesforce role hierarchy.

Question 7

The marketing team at Cloud Kicks has five dashboards in an app. Four widgets are replicas of each other in three of the dashboards.

What is the best way to maintain these widgets?

Correct Answer: C. Create/Edit a component for the widgets.
Explanation:

To maintain consistency and ease of updates across multiple dashboards, creating or editing a component for the widgets is the most effective method. This approach:

Efficiency in Updates: Allows changes to be made in one place, which automatically propagates to all instances where the component is used across dashboards.

Consistency: Ensures uniformity in the appearance and functionality of the widgets across different dashboards.

Simplicity: Reduces the need for redundant work, where each widget would otherwise need to be updated individually.


Question 8

A CRM Analytics consultant has been asked to add a custom object to existing recipe. When trying to locate the object, the consultant can see only Direct Data and NOT the SFDC Local data sync.

How should the consultant resolve this?

Correct Answer: A. Turn on data syne for the object, run the sync, and then add to recipe.
Explanation:

When a CRM Analytics consultant can see only Direct Data and NOT SFDC Local data sync options, it means the custom object has not been included in the SFDC Local data sync configuration. To resolve this issue, the consultant should:

  • Verify the object exists in Salesforce - The custom object must first exist in the Salesforce org
  • Add the object to SFDC Local data sync - The consultant needs to configure the SFDC Local data sync to include the custom object by adding it to the data sync settings
  • Ensure proper permissions - The user configuring the sync must have appropriate permissions to modify data sync configurations
  • Sync the data - Once added to the configuration, the data must be synced to make the object available in recipes

Direct Data allows uploading data directly without syncing from Salesforce, but for using SFDC objects in recipes, they must be properly configured in the SFDC Local data sync to pull data directly from the Salesforce org.

Question 9

A manager at Cloud Kicks asks for data in a dashboard to be refreshed after the sync of an external connection to Google BigQuery.

How should the consultant accomplish this?

Correct Answer: A. Schedule the recipe to run as event-based and check the Salesforce external connection syncs checkbox.
Explanation:

For Cloud Kicks' requirement to refresh dashboard data synchronously with the sync of an external connection to Google BigQuery, the most efficient method is:

Event-Based Triggers: Using CRM Analytics, you can set up recipes to run on an event-based trigger. This ensures that the recipe (which processes the data for the dashboard) only runs after the external data sync is completed.

Salesforce External Connection Syncs: By specifically targeting the synchronization event of the Salesforce external connection with Google BigQuery, the recipe ensures data consistency and timeliness without manual intervention.

Automation and Efficiency: This approach minimizes latency and maximizes data freshness, aligning data processing closely with data availability, thus enhancing dashboard accuracy.


Question 10

CRM Analytics uses permissions of the Integration User to extract data from Salesforce objects and fields when a dataflow/recipe job runs.

Why should a consultant be cautious while syncing objects and fields containing sensitive data?

Correct Answer: C. The Integration User has View All Data access.
Explanation:

The consultant should be cautious about syncing sensitive data because:

  • The Integration User's permissions are used to extract data - whatever the Integration User can access in Salesforce will be extracted into CRM Analytics
  • If the Integration User has access to sensitive fields (PII, financial data, health information, etc.), these fields will be synced into the CRM Analytics environment
  • Once data is in CRM Analytics, it can potentially be accessed by any user with appropriate app/dataset permissions, even if they don't have access in Salesforce
  • This creates a security risk where sensitive data could be exposed to unauthorized users
  • Best practice: Limit the Integration User's permissions to only necessary objects and fields, and exclude sensitive data from syncing