Share via

Dataverse Lake Database not visible when creating a data source in Cognitive Search

Simon Jones 20 Reputation points
2023-10-05T23:25:31.96+00:00

I have a Lake Database syncing data from a set of Dataverse tables via the Synapse Link. I then created a view of the data in a separate schema. I want to index this data in Cognitive Search so I created a SQL datasource pointing to the view. However, when I try connecting to my serverless SQL pool I can only see the master database and a dedicated database I created as a test. I don’t see the database listed which contains the Dataverse tables and the view I created. Is there some other step I’ve missed? I added the service principal the search service is running under to the Reader role and tried a managed identity too, but I still don’t see the database listed. Would greatly appreciate any thoughts.

Azure Data Lake Storage
Azure Data Lake Storage

An Azure service that provides an enterprise-wide hyper-scale repository for big data analytic workloads and is integrated with Azure Blob Storage.

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.

Azure Synapse Analytics
Azure Synapse Analytics

An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.


Your answer

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