Universal Containers (UC) is using CRM 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
UC wants to delete all activities from Dataset A related to users in Dataset B.
How should the CRM Analytics consultant help UC achieve this?
The CRM Analytics consultant at Universal Containers notices that some users have access to sensitive data and dashboards they should not have access to in the Manager's app.
How should the consultant fix the problem?
An CRM Analytics consultant is working with Ursa Major Solar to build a dashboard to understand customer renewals. Each subscription is captured as a Closed Won Opportunity within Salesforce and a single Account should only have one active subscription. The consultant notices the Opportunity record does NOT specify whether it is a renewal or a net new subscription.
Which data transformation should the consultant use to determine if a subscription is new or a renewal?
To determine whether a subscription is new or a renewal from the Opportunity records in Salesforce, the consultant should utilize a Custom Formula in the data transformation process. Here's the rationale:
Custom Formula Usage: By employing a custom formula, the consultant can create a logical expression that checks the historical data associated with each account. If an account has previous closed-won opportunities, any new opportunities can be labeled as renewals; otherwise, they are considered new subscriptions.
Data Insight: This method provides a straightforward way to derive new insights (new vs. renewal) directly from existing data without altering the data structure itself, making it a non-invasive and efficient solution.
Implementation: The custom formula can be applied in a recipe or directly within a dataflow in CRM Analytics, offering flexibility in how and where the transformation is executed.
A system administrator and a CRM Analytics consultant are working together on deploying arecipe/dataflow and a dataset to another org. Prior to this deployment, a package was deployed with all the custom fields used in the dataflow and dataset.
While running the recipe/dataflow in the target environment, the consultant encounters multiple errors related to these custom fields.
How should this be resolved?
The sole manager of a CRM Analytics app at Cloud Kicks is leaving the company.
What should the CRM Analytics consultant do to ensure the app remains accessible?
To ensure continuity in managing a CRM Analytics app at Cloud Kicks after the current manager leaves, it is critical to proactively assign a new manager. Here's why this is the best approach:
Role Transition: Assigning a new manager before the current manager's account is deactivated ensures there is no gap in app management, maintaining access and administrative continuity.
Avoid Disruption: Waiting for an automatic reassignment (which does not typically occur in CRM Analytics) or post-deactivation reassignment could disrupt the management and operation of the app, potentially leading to access issues or administrative challenges.
Proactive Management: This approach is in line with best practices for CRM system management, where critical roles and responsibilities are transitioned smoothly to avoid any operational disruptions.