Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Certified Tableau CRM and Einstein Discovery Consultant All Questions

View all questions & answers for the Certified Tableau CRM and Einstein Discovery Consultant exam

Exam Certified Tableau CRM and Einstein Discovery Consultant topic 1 question 63 discussion

The Universal Containers company plans to upload target data from an external tool to Tableau CRM so they can calculate the Sales team target attainments.
The target data changes every month, so the datasets need to be updated on a monthly basis. The target data is a CSV file that contains the Salesforce ID of the sales representative, the target amount, and the month of the target. For each sales representative, the file contains a target for every month of the current year as well as all previous years.
Based on this information, which operation should a consultant use with the Analytics External Data API to upload the file?

  • A. Append
  • B. Join
  • C. Overwrite
  • D. Update
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
hananetest
8 months, 1 week ago
i think also it's C based on this link https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_ext_data.meta/bi_dev_guide_ext_data/bi_ext_data_configure_upload.htm SObject sobj = new SObject(); sobj.setType("InsightsExternalData"); sobj.setField("Format","Csv"); sobj.setField("EdgemartAlias", DatasetName); sobj.setField("MetadataJson",metadataJson); sobj.setField("Operation","Overwrite"); sobj.setField("Action","None"); SaveResult[] results = partnerConnection.create(new SObject[] { sobj }); for(SaveResult sv:results) if(sv.isSuccess()) parentID = sv.getId();
upvoted 1 times
...
RMEZZA
1 year ago
I think it is overwrite. Eventhough you have the Sales Rep ID, you do not have the ID to point to the exact sales target attainment record for each month to properly update that record if necessary.
upvoted 1 times
...
BilJon
1 year, 8 months ago
Selected Answer: A
The operation that the consultant should use with the Analytics External Data API to upload the file would be "Append". The reason for this is that the target data changes every month and needs to be updated on a monthly basis. "Append" operation adds new records to an existing dataset. Therefore, it is the most appropriate option for adding new data to an existing dataset, which is what is required in this case. Using "Overwrite" would replace the entire dataset with the new target data, which is not desirable as it would delete all the previous data. "Join" is used to combine two datasets based on a common field, but in this case, there is only one dataset being uploaded. "Update" is used to modify existing records in a dataset, but in this case, new records are being added to the dataset, so "Update" is not the correct option.
upvoted 2 times
...
Ban09790
1 year, 10 months ago
Selected Answer: D
D is correct. The key thing to focus on is that there are existing Sales Rep IDs.
upvoted 1 times
...
Volovitch
1 year, 11 months ago
I am wondering : both Overwrite and Update would work, it seems. However, for new sales rep to be added -> Upsert would be required. Therefore Overwrite might be better ...
upvoted 2 times
...
Volovitch
1 year, 11 months ago
Selected Answer: D
--Update-- exists as well https://blog.bessereau.eu/assets/pdfs/bi_dev_guide_ext_data.pdf Since the dataset contains a Sales Rep ID, it can be used as key for update.
upvoted 2 times
...
snusmumrick
2 years, 2 months ago
Selected Answer: C
Based on information in "Tableau CRM External Data API Developer Guide". The following operations are available to use when loading data into a dataset: --Append-- Append all data to the dataset. Creates a dataset if it doesn’t exist. Note: If the dataset or rows contain a unique identifier, the append operation is not allowed. --Delete-- Delete the rows from the dataset. The rows to delete must contain one (and only one) field with a unique identifier. --Overwrite-- Create a dataset with the given data, and replace the dataset if it exists. --Upsert-- Insert or update rows in the dataset. Creates a dataset if it doesn’t exist. The rows to upsert must contain one (and only one) field with a unique identifier. Append cannot contain unique identifiers, and the questions tells us that the csv file contains Salesforce ID's of each Sales representative. Salesforce ID's are unique. Based on this information the correct answer should be C, overwrite.
upvoted 4 times
...
snusmumrick
2 years, 2 months ago
Question was on exam 21 August 2022.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...