Final answer:
SOSL in Salesforce is used to retrieve data for specific terms across multiple objects and fields, work with divisions, and search for data in CJKT languages. It does not retrieve data outside of Salesforce or when you are only certain about a specific object's fields.
Step-by-step explanation:
When you use SOSL (Salesforce Object Search Language) in Salesforce, you typically choose this approach when:
- Retrieve data for a specific term that you know exists within a field.
- Retrieve multiple objects and fields efficiently where the objects might or might not be related to one another.
- Retrieve data for a particular division in an organization using the divisions feature.
- Retrieve data that's in Chinese, Japanese, Korean, or Thai. Morphological tokenization for CJKT terms helps ensure accurate results.
However, it is important to note that SOSL cannot retrieve data outside of your Salesforce org. Therefore, options 1, 2, 3, and 4 are correct uses for SOSL, while options 5 and 6 are not valid. In the context of academic research, using keywords like you would in Salesforce is a valuable skill when searching for information in libraries or online databases, such as the ones that use the Library of Congress Subject Headings (LCSH) or other specialized search algorithms.