Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Azbkwek
New Member

PowerBI help with Cosmos DB, Decryption and Azure Blob

Hi,

 

  1. We are facing issues getting the live connection between Power BI and Cosmos DB (MongoDB API) to play nicely and work together. The connection can be established but we are unable to get data from the source into the PowerBI desktop itself. Is there any solution or workaround for this? We are looking for a live connection solution.
  2. There are certain fields that are encrypted in the Cosmos DB (MongoDB API) using client side AES encryption key stored in Azure Key Vault. Is there any method to do on-the-fly client-side decryption with Azure Services or within Power BI itself? This would greatly reduce the effort needed to decrypt - extract - load the data for visualisation in Power BI.
  3. We are experimentating using Azure Blob to push data into Power BI. Are there methods to dynamically load Azure Blob data through. parameterised / regex or conditional selection of Azure Blobs in order to update the dashboard automatically? An example of a requirement is loading all the blobs from x days ago.

 

We are using Power BI Desktop (Oct 2019), Cosmos DB Mongo API 3.6.

Thanks for all the help in advance!

2 REPLIES 2
Azbkwek
New Member

Hi,

 

Reposting this:

 

  1. We are facing issues getting the live connection between Power BI and Cosmos DB (MongoDB API) to play nicely and work together. The connection can be established but we are unable to get data from the source into the PowerBI desktop itself. Is there any solution or workaround for this? We are looking for a live connection solution.
  2. There are certain fields that are encrypted in the Cosmos DB (MongoDB API) using client side AES encryption key stored in Azure Key Vault. Is there any method to do on-the-fly client-side decryption with Azure Services or within Power BI itself? This would greatly reduce the effort needed to decrypt - extract - load the data for visualisation in Power BI.
  3. We are experimentating using Azure Blob to push data into Power BI. Are there methods to dynamically load Azure Blob data through. parameterised / regex or conditional selection of Azure Blobs in order to update the dashboard automatically? An example of a requirement is loading all the blobs from x days ago.

 

We are using Power BI Desktop (Oct 2019), Cosmos DB Mongo API 3.6.

Thanks for all the help in advance!

v-lionel-msft
Community Support
Community Support

Hi @Azbkwek ,

 

1. Cosmos DB doesn't support "Live Connection":

AAA7.PNG

Power BI data sources 

2.  I didn't find relevant documentation that says this can be achieved.

3. Maybe you can use Incremental refresh.

Incremental refresh in Power BI 

 

Best regards,
Lionel Chen

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.