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

Helena He 1 Reputation point
2019-12-02T15:24:33.27+00:00

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://learn.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 AI Search
Azure AI Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
720 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Monalla-MSFT 11,646 Reputation points
    2019-12-03T15:56:05.73+00:00

    Hi @Helena He , 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.

    0 comments No comments

  2. Daniel Krzyczkowski 456 Reputation points MVP
    2020-05-18T19:27:33.067+00:00

    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

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.