question

HelenaHe-2991 avatar image
0 Votes"
HelenaHe-2991 asked ·

Is it possible to use the data from Office 365 as the data source of Azure Cognitive Search (Azure Search)?

Is it possible to use the data from Office 365 as the data source of Azure Cognitive Search (Azure Search)? We want to use Azure Cognitive search, but the data source is from Office 365 (Pro Plus). Azure Cognitive Search (https://docs.microsoft.com/en-us/azure/search/cognitive-search-concept-intro) mentions that the data must exist in an Azure data storage service. I think there might be a way to get the data from Office 365.
Besides, a potential solution is to use Microsoft flow. https://techcommunity.microsoft.com/t5/Yammer-Resources/Identify-sentiment-of-comments-in-a-Yammer-group-by-using-Azure/ta-p/393398)


Thanks!

azure-cognitive-search
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Monalla-MSFT avatar image
0 Votes"
Monalla-MSFT answered ·

Hi @HelenaHe-2991 , Thanks for the question. This service is yet to be migrated to Q&A.
Please post your question directly on the MSDN forum for the service Azure Cognitive SearchWe are actively working to onboard all services.

We will make a public announcement once complete.Thank you for your patience as we evolve the Q&A platform.



·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Daniel-Krzyczkowski avatar image
0 Votes"
Daniel-Krzyczkowski answered ·

There are two basic approaches used for ingesting data and populating an index in Azure Cognitive Search:

Pull the data into the index using an Azure Cognitive Search indexer:

The pull model uses an indexer to crawl a supported Azure data source and automatically upload data from the source
into an index.

Push data into the index programmatically:

The push model also allows you to upload documents to Azure Cognitive Search regardless of where the source data resides since it does not rely on an indexer’s ability to access it.
The push model relies on custom applications to push documents directly into a search index programmatically.
Applications can use either the Azure Cognitive Search REST API or the Azure Search SDK for .NET to send data into the index.
This model does not use indexers or Azure Cognitive Search data sources, so the application pushing data into the
index must perform document cracking, if necessary, and AI enrichment before calling the API or SDK methods to add documents to an index.

With Push model it should be possible to use data from Office 365 as source but there is more implementation work.

8414-diag.png




diag.png (140.5 KiB)
·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.