AI-102 Question 388
Select 3You are designing a Knowledge Store in Azure Cognitive Search to manage and project enriched data from your index. Your requirements include storing structured data in a tabular format for analytics and storing binary content as files. How should you configure the projection definitions in your Knowledge Store?
- A
Define a table projection to map specific fields in the index to a tabular structure.
- B
Define a file projection to store binary data such as images or PDF files.
- C
Define a blob projection for storing JSON documents in Azure Blob Storage.
- D
Define an object projection to map enriched entities to a hierarchical object structure.
- E
Configure the Knowledge Store to use a default projection for all data types.
Show answer and explanation
Correct answers: A, B, D
Explanation
In Azure Knowledge Store, projections enable you to transform and store enriched data from the index into specific formats. Table projections are useful for structured data analysis, file projections handle binary content storage, and object projections are used for hierarchical data representations. Projections need to be explicitly defined and tailored to the data format and storage requirements.
- A. Correct.
Correct: A table projection is used to map specific fields in the index to a tabular format, which is ideal for structured data analysis.
- B. Correct.
Correct: A file projection is designed for storing binary content, such as images, PDFs, or other files, in Azure Blob Storage.
- C. Incorrect.
Incorrect: Blob projection is not a valid type in Azure Knowledge Store. JSON documents are typically stored using object projections.
- D. Correct.
Correct: An object projection is used to map enriched entities to a hierarchical structure, suitable for scenarios requiring JSON-like data representations.
- E. Incorrect.
Incorrect: There is no concept of a default projection in Azure Knowledge Store. Projections must be explicitly defined based on the required output format.