Study for the Salesforce App Builder Exam. Challenge yourself with interactive questions and get detailed feedback. Boost your confidence and ace your exam!

Practice this question and more.


What does an external lookup relationship require from its external data?

  1. Salesforce ID

  2. External ID

  3. Both IDs

  4. Neither

The correct answer is: External ID

An external lookup relationship specifically requires an External ID from the external data source. This is crucial because the External ID serves as a unique identifier that allows Salesforce to match records from the external system with records in Salesforce. Essentially, when you configure an external object in Salesforce, you point to a field on this object that acts as a reliable key for establishing relationships with Salesforce records. Using an External ID is advantageous because it accommodates data imported from other systems and can help maintain data integrity by ensuring that the records can be accurately identified without relying on Salesforce's internal ID structure. Unlike a Salesforce ID, which is system-generated and specific to Salesforce, the External ID is typically aligned with the identifiers in the external system, facilitating smoother data integrations and lookups. In contrast, the other options would imply incorrect requirements for setting up an external lookup relationship, so they are not applicable in this context.