Data-Architect Exam Questions

Total 257 Questions

Last Updated Exam : 22-Oct-2024

Two million Opportunities need to be loaded in different batches into Salesforce using the Bulk API in parallel mode. What should an Architect consider when loading the Opportunity records?


A.

Use the Name field values to sort batches.


B.

Order batches by Auto-number field.


C.

Create indexes on Opportunity object text fields.


D.

Group batches by the AccountId field.





D.
  

Group batches by the AccountId field.



Northern Trail Outfitters (NTO) wants to capture a list of customers that have bought a particular product. The solution architect has recommended to create a custom object for product, and to create a lookup relationship between its customers and its products. Products will be modeled as a custom object (NTO_ Product__ c) and customers are modeled as person accounts. Every NTO product may have millions of customers looking up a
single product, resulting in a lookup skew. What should a data architect suggest to mitigate Issues related to lookup skew?


A.

Create multiple similar products and distribute the skew across those products.


B.

Change the lookup relationship to master-detail relationship.


C.

Create a custom object to maintain the relationship between products and customers.


D.

Select Clear the value of this field option while configuring the lookup relationship.





A.
  

Create multiple similar products and distribute the skew across those products.



Universal Containers (UC) has lead assignment rules to assign leads to owners. Leads not routed by assignment rules are assigned to a dummy user. Sales rep are complaining of high load times and issues with accessing leads assigned to the dummy user. What should a data architect recommend to solve these performance issues?


A.

Assign dummy user last role in role hierarchy


B.

Create multiple dummy user and assign leads to them


C.

Assign dummy user to highest role in role hierarchy


D.

Periodically delete leads to reduce number of leads





B.
  

Create multiple dummy user and assign leads to them



Northern Trail Outfitters (NTO) wants to start a loyalty program to reward repeat customers. The program will track every item a customer has bought and grants them points for discounts. The following conditions will exist upon implementation:
Data will be used to drive marketing and product development initiatives.
NTO estimates that the program will generate 100 million rows of date monthly.
NTO will use Salesforce's Einstein Analytics and Discovery to leverage their data and make business and marketing decisions. What should the Data Architect do to store, collect, and use the reward program data?


A.

Create a custom big object in Salesforce which will be used to capture the Reward Program data for consumption by Einstein.


B.

Have Einstein connect to the point of sales system to capture the Reward Program data.


C.

Create a big object in Einstein Analytics to capture the Loyalty Program data.


D.

Create a custom object in Salesforce that will be used to capture the Reward Program data.





B.
  

Have Einstein connect to the point of sales system to capture the Reward Program data.



Universal Containers (UC) is a business that works directly with individual consumers (B2C). They are moving from a current home-grown CRM system to Salesforce. UC has about one million consumer records. What should the architect recommend for optimal use of Salesforce functionality and also to avoid data loading issues?


A.

Create a Custom Object Individual Consumer c to load all individual consumers.


B.

Load all individual consumers as Account records and avoid using the Contact object.


C.

Load one Account record and one Contact record for each individual consumer.


D.

Create one Account and load individual consumers as Contacts linked to that one Account.





C.
  

Load one Account record and one Contact record for each individual consumer.



Universal Containers (UC) uses Salesforce for tracking opportunities (Opportunity). UC uses an internal ERP system for tracking deliveries and invoicing. The ERP system supports SOAP API and OData for bi-directional integration between Salesforce and the ERP system. UC has about one million opportunities. For each opportunity, UC sends 12 invoices, one per month. UC sales reps have requirements to view current invoice status and invoice amount from the opportunity page. When creating an object to model invoices, what should the architect recommend, considering performance and data storage space?


A.

Use Streaming API to get the current status from the ERP and display on the Opportunity page.


B.

Create an external object Invoice _x with a Lookup relationship with Opportunity.


C.

Create a custom object Invoice _c with a master -detail relationship with Opportunity.


D.

Create a custom object Invoice _c with a Lookup relationship with Opportunity.





B.
  

Create an external object Invoice _x with a Lookup relationship with Opportunity.



UC is rolling out Sales App globally to bring sales teams together on one platform. UC expects millions of opportunities and accounts to be creates and is concerned about the performance of the application. Which 3 recommendations should the data architect make to avoid the data skew? Choose 3 answers.


A.

Use picklist fields rather than lookup to custom object.


B.

Limit assigning one user 10000 records ownership.


C.

Assign 10000 opportunities to one account.


D.

Limit associating 10000 opportunities to one account.


E.

Limit associating 10000 records looking up to same records.





B.
  

Limit assigning one user 10000 records ownership.



D.
  

Limit associating 10000 opportunities to one account.



E.
  

Limit associating 10000 records looking up to same records.



Universal Containers (UC) provides shipping services to its customers. They use Opportunities to track customer shipments. At any given time, shipping status can be one of the 10 values. UC has 200,000 Opportunity records. When creating a new field to track shipping status on opportunity, what should the architect do to improve data quality and avoid data skew?


A.

Create a picklist field, values sorted alphabetically.


B.

Create a Master -Detail to custom object ShippingStatus c.


C.

Create a Lookup to custom object ShippingStatus c.


D.

Create a text field and make it an external ID.





A.
  

Create a picklist field, values sorted alphabetically.



A Customer is migrating 10 million order and 30 million order lines into Salesforce using Bulk API. The Engineer is experiencing time-out errors or long delays querying parents order IDs in Salesforce before importing related order line items. What is the recommended solution?


A.

Query only indexed ID field values on the imported order to import related order lines.


B.

Leverage an External ID from source system orders to import related order lines.


C.

Leverage Batch Apex to update order ID on related order lines after import.


D.

Leverage a sequence of numbers on the imported orders to import related order lines.





B.
  

Leverage an External ID from source system orders to import related order lines.



Universal Containers has more than 10 million records in the Order_c object. The query has timed out when running a bulk query. What should be considered to resolve query timeout?


A.

Tooling API


B.

PK Chunking


C.

Metadata API


D.

Streaming API





B.
  

PK Chunking




Page 10 out of 26 Pages
Previous