Select three data source types in Azure that an indexer can use to crawl and load the search documents from.
Click on the arrows to vote for the correct answer
A. B. C. D. E.Correct Answers: B, C and D.
Option A is incorrect.
Here database is not a currently supported data source for Indexers in Azure.
Option B is correct.
You can index data stored in Cosmos DB using Indexer in Azure Cognitive Search by passing the value as cosmosdb to the type variable of a POST or PUT statement.
Option C is correct.
You can index data stored in Azure Table Storage using Indexer in Azure Cognitive Search by passing the value as azuretable to the type variable of a POST or PUT statement.
Option D is correct.
You can index data stored in Azure SQL database or SQL managed instance using Indexer in Azure Cognitive Search by passing the value as azuresql to the type variable of a POST or PUT statement.
Option E is incorrect.
Oracle database is not a currently supported data source for Indexers in Azure.
Reference:
To learn more about supported data sources for Indexers in Azure, use the links given below:
Sure, I'd be happy to explain!
Azure Search is a search-as-a-service offering from Microsoft Azure that enables developers to easily add search capabilities to their applications without having to worry about the underlying infrastructure. To use Azure Search, you need to create an index, which is a collection of searchable documents, and then load the documents into the index. This is where an indexer comes in.
An indexer is a component of Azure Search that crawls a data source, extracts data from it, and loads the data into an index. There are several data source types that an indexer can use to crawl and load the search documents from. The three data source types that are listed in the question are:
B. Cosmos DB: This is a NoSQL document database service from Azure that supports multiple data models, including document, key-value, graph, and column-family data models. Cosmos DB is a popular choice for building highly scalable, globally distributed applications that require low latency and high throughput.
C. Azure Table Storage: This is a NoSQL key-value store from Azure that provides a way to store structured data in a scalable and cost-effective manner. Azure Table Storage is typically used for storing large amounts of structured data, such as customer profiles, product catalogues, and sensor data.
D. Azure SQL Database: This is a fully managed relational database service from Azure that provides high availability, security, and scalability. Azure SQL Database is a popular choice for building mission-critical applications that require transactional consistency and strong data consistency.
The other two options listed in the question, HANA DB and Oracle DB, are not supported data source types for Azure Search indexers at the time of writing this.
I hope this explanation helps!