Large Data Volumes Flashcards

1
Q

“The system administrator of Cosmic Marketing Solutions loads almost 200,000 leads, 100,000 contacts, and 40,000 campaign records into Salesforce every week. The marketing users of the company typically require access to a new contact, lead or campaign record for one year, but data compliance requirements make it necessary to store certain data for at least two years. A data archiving strategy needs to be defined to ensure that the old records are archived once they are not required. What should a data architect recommend for this use case?↵Choose 1 answer.”
A. Use a tier-based strategy for data storage and archiving.
B. Use a strategy that backs up partial data on a regular basis.
C. Use the Recycle Bin to delete old records.
D. Schedule a monthly export and deletion of contacts, leads, and campaigns.

A

A

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

“The data architect of Cosmic Solutions is designing a plan for regular archiving and purging of the records of certain custom objects such as ‘Performance Review’ and ‘Inventory’. Which of the following are important considerations for designing an effective archiving strategy?↵Choose 3 answers.”
A. It would be necessary to remove permissions from the profiles of users who can currently access the custom objects.
B. Any regulatory restrictions that would influence the archiving strategy would need to be considered.
C. The number of history retention policies that are defined on each custom object would need to be considered for archiving records.
D. For the purpose of reporting, the information can be aggregated into summary records.
E. It would be necessary to consider whether the archived data would be required for reporting.

A

B,D,E

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

“The system administrator of Cosmic Solutions would like to ask Salesforce Support to create skinny tables for certain custom objects to improve the performance of reports and SOQL queries that are called from Visualforce pages. Which of the following are valid reasons for doing this?↵Choose 3 answers.”
A. A skinny table does not include soft-deleted records, i.e., records in the Recycle Bin.
B. The data is always current since the records are synchronized between the base object and the skinny table.
C. A skinny table can contain fields from several custom objects as well as external objects.
D. Salesforce can add up to 200 fields to a skinny table that has been requested for a custom object.
E. Skinny tables perform better due to reduced table joins in the underlying database queries.

A

A,B,E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
"An educational institution needs to connect their Salesforce org to an external system which is used for managing records related to instructors, students, and subjects. A custom object called Schedule has been created in Salesforce to manage class schedules where each schedule should be associated with an instructor, a subject, and students that should attend the class. A data architect has recommended to use Salesforce Connect for the integration. Which of the following statements make this integration solution a valid option?↵Choose 2 answers."
A.  Salesforce Connect works with custom objects only as standard objects require a different solution                                            
B.  Salesforce Connect stores data from the external system and synchronizes records continuously                                            
C.  Salesforce Connect uses external objects which enable remote data to be related with custom objects                                            
D.  Salesforce Connect is one of the options to consider for org-to-external-system integrations
A

C,D

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

“Cosmic Tools uses a Salesforce org that consists of more than 40 million account records. When sales representatives of the company search for specific account records, they often find very old records of companies that are no longer purchasing products. Although these records are required by users like sales managers for reference and reporting in Salesforce, the sales representatives would prefer to not see these records in Salesforce anymore. What should the company’s data architect suggest for this requirement?↵Choose 2 answers.”
A. Schedule a weekly and monthly export of the old records.
B. Delete the old account records every year.
C. Purge the old records from Salesforce every month.
D. Archive the old account records every month.

A

C,D

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

“The sales associates of Cosmic Freight Solutions use a Heroku application to manage the lifecycle of orders placed by customers. The application uses a Heroku Postgres database to store order data for CRUD operations. Some users in the company’s sales department use Salesforce for managing records such as accounts. They would like to view all the orders placed by any customer on the customer’s account record in Salesforce. Which of the following should be used to meet this requirement?↵Choose 2 answers.”
A. Heroku External Objects
B. Heroku Redis
C. REST API
D. Salesforce Connect

A

A,D

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

“The system administrator of Cosmic Service Solutions is required to regularly load millions of lead records from an external system into a Salesforce org which is used for temporary data archiving and reference. The organization-wide default sharing setting of the Lead object has been set to ‘Private’. Which of the following are important considerations with regard to reducing the total data loading time?↵Choose 2 answers.”
A. Features such as workflow rules and validation rules should be disabled temporarily.
B. The organization-wide default sharing setting should be changed to ‘Public Read Only’.
C. Sharing calculations should be deferred prior to loading the data.
D. A single user should own all the lead records that are loaded.

A

A,C

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

“Cosmic Repair Solutions uses a custom object called ‘Repair Job’ to store repair jobs requested by customers in Salesforce. A custom field has been defined on the object to allow sales agents to specify the ‘Job ID’ of each repair job. There are more than 10 million repair jobs that are currently stored in Salesforce, and more than 100,000 new repair jobs are created every week. The data architect of the company has been asked to ensure that sales agents can quickly search for a repair job by using its Job ID as the search term in global search. What should the data architect recommend?↵Choose 1 answer.”
A. Repair jobs that are older than one year should be archived regularly.
B. The ‘Job ID’ field should be set as a non-unique External ID.
C. The ‘Job ID’ field should be set as a unique External ID.
D. Repair jobs should be sent to an external system and exposed in Salesforce.

A

C

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

“Cosmic Service Solutions has a Salesforce org with thousands of users who access it concurrently. There are more than 50 million account records and 20 million contact records in Salesforce. More than 200 GB of storage space has been used to store data. Due to large data volumes, users have been experiencing long search times and record saving times. Which of the following approaches can be utilized to mitigate such issues?↵Choose 3 answers.”
A. Use reporting snapshots for aggregating and storing large data volumes.
B. Move old data to an external platform for archiving on a regular basis.
C. Ask Salesforce Support to add indexes to custom fields that are often used for searches.
D. Ask Salesforce Support to create skinny tables for frequently used fields.
E. Utilize Apex triggers to delete accounts and contacts and store them in custom objects.

A

B,C,D

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

“Cosmic Service Solutions uses Salesforce for employee management using a custom object called ‘Employee’. A Heroku application is used by some employees in the IT department to manage internal support tickets. The HRIS Director of the company would like to make the internal support tickets visible in Salesforce. All internal support tickets submitted by an employee should be visible on the employee’s record in Salesforce. Salesforce will only be used to view the tickets and not manage them. Which of the following should be used to meet this requirement?↵Choose 3 answers.”
A. Indirect Lookup Relationship
B. External Lookup Relationship
C. External Service
D. External Data Source
E. External Object

A

A,D,E

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

“Cosmic Service Solutions would like to automatically archive opportunity records that are older than one year. Users do not require access to these records once they are archived. Which of the following can be used to meet this requirement?↵Choose 2 answers.”
A. Third-Party ETL Tool
B. Data Loader
C. Workbench
D. Data Export Wizard

A

A,B

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

“The system administrator of Cosmic Service Solutions has been asked to create a report that displays certain types of accounts and related cases in Salesforce. There are more than 50 million accounts, and on average, each account has 5 related cases. Which of the following approaches can be utilized to ensure that the performance of the report does not degrade?↵Choose 2 answers.”
A. Ensure that appropriate indexes have been created
B. Reduce the number of master-detail relationships in the application
C. Ensure that filters are applied to the report to selectively retrieve data
D. Ensure that there are no more than 1,000,000 accounts in the system

A

A,C

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

“The sales users of Cosmic Solutions regularly delete ‘Closed Lost’ opportunities. For the purpose of reference and reporting, the sales director of the company would like to maintain opportunity data even after opportunities have been removed from the Recycle Bin. However, he is concerned about data storage limitations due to the growing number of records. What should a data architect recommend to meet this requirement?↵Choose 1 answer.”
A. Send the opportunities to a data warehouse before they are deleted, and flag them as deleted in the data warehouse.
B. Send the opportunities to another enterprise system before they are deleted, and flag them as deleted in the target system.
C. Use a custom object and an Apex trigger to store deleted opportunities in Salesforce.
D. Create a custom field on the Opportunity object to allow users to specify which opportunities need to be deleted.

A

A

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

“The sales director of Cosmic Enterprises is concerned about data deletions in Salesforce due to a recent incident in the company. On average, the company adds 100 new account records to Salesforce every week. One of the sales users with API access deleted more than 100,000 account records permanently. The data architect has been asked to recommend an appropriate solution that can be utilized to recover from such incidents. The sales director is less concerned about the deletion of records that were created recently, since each user is required to use an Excel spreadsheet to record information about accounts created by them every day and submit it to their supervisor. Each spreadsheet is stored in a separate database for one week. What should the data architect recommend?↵Choose 1 answer.”
A. Use Data Loader to manually export all the account records regularly.
B. Install an AppExchange application that can be used to recover deleted account records.
C. Use a third-party solution that provides data recovery services.
D. Schedule a weekly export of all the account records in Salesforce.

A

D

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

“A local firm that uses Salesforce needs to access and work with data from a regional partner company. The org users require real-time access to the external data as well as make changes to it, create certain reports for their stakeholders and collaborate through Chatter to efficiently track progress and keep team members up-to-date. A Salesforce Architect has been delegated to assess endpoint capabilities of the partner company and finds that it uses an enterprise resource planning application that supports OData 2.0. What integration solution should be used to meet the requirement?↵Choose 1 answer.”
A. Use Salesforce Connect and choose an External Data Source that uses an OData adapter
B. Use Heroku Connect and use Accelerated Polling to utilize Streaming API capabilities
C. Use Salesforce Connect and choose an External Data Source that uses a Cross Org adapter
D. Use Heroku Connect and use Heroku External Object which connects through OData

A

A

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

“Cosmic Repair Solutions is a company that offers field repair services in the United States. It has thousands of field technicians throughout the country who repair various kinds of electronic and industrial products manufactured by different companies. Each technician uses a special device for recording details related to each repair job. A technician is required to use their device to send these details to the regional field repair center. The details are required by the assigned sales agent in the repair center to generate a document and send it to the customer with the invoice.↵On average, each field repair center receives one repair job every 15 minutes. It is expected that more than 100 million records will be received by the repair centers within the next fiscal quarter. The on-premise system used for storing these records has certain limitations. Since most sales agents use Salesforce, the company would like to use it to allow the agents to capture the required information. But the director is concerned that the records will consume a lot of data storage. All the current and historical data will be required for the purpose of reporting. What should a data architect recommend for this use case?↵Choose 1 answer.”
A. Export and delete a portion of the oldest records every month.
B. Purge a portion of the oldest records manually every week.
C. Implement a process that archives a portion of the oldest records every quarter.
D. Implement a process that archives a portion of the oldest records every hour.

A

D

17
Q

“Cosmic Enterprises would like to track changes made by users to more than 80 standard and custom fields on the Account object. What should a data architect recommend in order to meet this requirement?↵Choose 1 answer.”
A. Use Field History Tracking to track changes made to the fields.
B. Create a custom object to store new and old field values using an Apex trigger.
C. Use the command-line interface of Data Loader to schedule a regular export of field values.
D. Use Analytic Snapshots to store new and old field values.

A

B

18
Q

“A logistics company uses Salesforce internally and runs a back-office ERP for managing its warehouse. The Sales Director wants to be able to generate reports in Salesforce based on ERP data that they can use for trend analysis or as sales materials that their team can use when meeting with potential clients. Why is data virtualization a valid integration solution in this scenario?↵Choose 2 answers.”
A. Because a large volume of data does not need to be imported into the org
B. Because the remote system initiates the transaction and retrieves data from the org
C. Because data stored in the remote system needs to be accessed in the org
D. Because requests and responses are handled in a synchronous manner from the org

A

A,C

19
Q

“The administrator of Cosmic Marketing Solutions is exporting 50 million account records from Salesforce using a third-party ETL tool. However, the BULK API export job fails and indicates a full table scan time-out failure. What should a data architect recommend to ensure that the export job does not result in failure?↵Choose 1 answer.”
A. Specify Sforce-Enable-PKChunking in the export job header.
B. Specify Sforce-Enable-KChunking in the export job header.
C. Specify Force-Enable-PKChunking in the export job header.
D. Specify Force-Enable-KChunking in the export job header.

A

A

20
Q

“Cosmic Digital Solutions offers a content management solution that allows customers to store data such as images and videos. Salesforce is used to store details about customers and the data stored by them. The company would like to create a backup of these details every three days to ensure that they can be recovered in case of an accidental deletion. Which of the following should be utilized for this requirement?↵Choose 1 answer.”
A. AppExchange application
B. Custom Export Solution
C. Data Export Wizard
D. Data Loader UI

A

A

21
Q

“Cosmic Service Solutions has millions of account records in Salesforce. A Lightning web component allows users to retrieve account records by selecting filter criteria. However, the SOQL query that is used by the component to return records is very slow, which is negatively affecting the user experience. The data architect of the company has recommended the use of the Query Plan tool to optimize and speed up the query. Which of the following are valid considerations for using the tool to check the available plans that can be utilized to execute the query?↵Choose 3 answers.”
A. The cost of a plan depends on the latest database statistics on the table and values.
B. If the cost of a plan is below 1, the query won’t be selective.
C. The tool provides information about the fields that can be indexed for performance improvement.
D. The lowest cost plan is used for driving the execution of the provided SOQL query.
E. The tool provides the cost of using an index compared to a full table scan.

A

A,D,E

22
Q

“In order to archive opportunity data regularly, the sales director of Cosmic Enterprises would like to send each opportunity to an external order management system when its status changes to ‘Closed Won’. Apex code will be utilized to automatically delete the opportunity. However, to send the opportunity data to the external system, the Salesforce Administrator of the company should be able to select which fields need to be sent. Which of the following can be utilized for this requirement?↵Choose 2 answers.”
A. Outbound message
B. HTTP callout
C. Flow with External Services
D. Apex web service

A

A,C

23
Q

“An events company, which has a global network of hotels and restaurants, uses Salesforce to manage and run events such as conferences and conventions. Due to storage and data privacy concerns, personally identifiable information of attendees such as contact details as well as gigabytes of transaction data are stored in an external system. API endpoints are provided by the external system that allow authenticated parties to perform address and phone number verification, create and update contact details, access transaction data such as registrations, bookings & reservations, invoices & receipts, and several other types of records. The events company needs to perform requests to the external system through a custom user interface in their Salesforce org. Which conditions below make ‘Request and Reply’ a suitable data virtualization option for the given scenario?↵Choose 2 answers.”
A. If the external system provides the API endpoints through a SOAP web service
B. If the user interface needs to be built using custom Lightning web components
C. If external data need to be accessed and processed in large data sets or volumes
D. If requests to the external system ideally should be performed asynchronously

A

A,B

24
Q

“Cosmic Service Solutions would like to capture any changes made to fifteen custom fields on the Account object. The captured changes should include who made the change, when the change was made, the old field value, and the new field value. Which of the following should a data architect recommend in order to meet this requirement?↵Choose 2 answers.”
A. Workflow Rule
B. Field History Tracking
C. Apex Trigger and Custom Object
D. Visualforce Page

A

B,C

25
Q

“Cosmic Lights uses Salesforce to manage records such as accounts, contacts, and opportunities. The developers of the company have built a custom application using Ruby that allows authorized sales users to manage information about the company’s products. The application has been deployed on Heroku and uses the native Heroku Postgres database to store product data. Product data is currently not stored in Salesforce but sales users who can access Salesforce would like to be able to view it. What should the data architect of the company suggest to expose the product data in Salesforce?↵Choose 1 answer.”
A. Create a Heroku Postgres Dataclip that syncs product data with Salesforce.
B. Use Salesforce Connect to expose the product data in Salesforce.
C. Use REST API callouts to retrieve product data from the Heroku Postgres database regularly.
D. Configure a dyno in Heroku for the ‘Product’ object in Salesforce.

A

B

26
Q

“Cosmic Footwear recently started using a community that allows customers to place sales orders. Every week, the sales employees of the company receive more than 100,000 sales orders from around the world. This number is expected to increase to 500,000 as the company expands its business in Asia and Europe in the next quarter. Customers should be able to view sales orders placed in the last year and be able to report on these orders. Sales managers should be able to view reports based on all the current and historical data. Sales representatives should be able to use UI elements such as detail pages and list views to view the data. The sales director of the company is concerned about data storage consumption and has asked the data architect to ensure that only the required data are stored in Salesforce at a given time. What should the data architect recommend?↵Choose 1 answer.”
A. A standard object should be used to store sales orders, and old data should be moved off-platform to a data warehouse every year.
B. An external object should be used to store sales orders, and old data should be moved off-platform to a data warehouse every year.
C. A big object should be used to store, manage and report on all the sales orders.
D. A Heroku Postgres database should be used to store sales orders, and an external object should be used to allow customers to access them.

A

A

27
Q

“Cosmic Service Solutions is considering the use of skinny tables for improving the performance of reports and SOQL queries used by Visualforce pages. Which of the following features of skinny tables would help meet the company’s requirement?↵Choose 3 answers.”
A. A skinny table can contain frequently used fields.
B. A skinny table can contain fields from multiple objects.
C. A skinny table does not include records in the Recycle Bin.
D. Data in a skinny table is kept in sync with the base object.
E. A skinny table contains only indexed fields.

A

A,C,D