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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Anonymous
Not applicable

Dataset/Data storage capacity

In my scenario I have configured a Stream Analytics to write in a pbi dataset  (PRO license).

A dataset is automatically created with the historic data analysis option enabled.

I've found many informations about capabilities but not always congruent with each other. 

 

In this documentation page it's specified 5.000.000 max rows stored in a non retention policy dataset (it seems I cannot configure it using Stream Analytics).

 

In this page it seems the maximum number of rows depends on DirectQuery (I can image we are not using DirectQuery because of Stream Analytics).

 

this page says users with a Power BI Pro license can create app workspaces, with a maximum 10 GB of data storage each and there is a 1 GB limit, per dataset, that is imported into Power BI.

 

Which is the right interpretation of these information? Does the dataset store new data using FIFO retention policy?

Are these considerations applied to CosmosDB data source too?

 

Thank you

1 ACCEPTED SOLUTION
Seth_C_Bauer
Community Champion
Community Champion


This is what applies to your scenario:

In this documentation page it's specified 5.000.000 max rows stored in a non retention policy dataset (it seems I cannot configure it using Stream Analytics).

 

Does the dataset store new data using FIFO retention policy? Yes

Are these considerations applied to CosmosDB data source too? To streaming datasets, Cosmos falls into the 10GB as it is not a Direct Query supported data source.

 

For the streaming if you want to save the data you need to split it off and have stream analytics dump the data in a storage location in order to retain it. The cool thing with this scenario is that you can use Power BI to recieved the live data and show it in a dashboard, have a report that uses the FIFO of the retained storage, then connect other reports on the storage location where you would be piping the SA data to. 

 

 


Looking for more Power BI tips, tricks & tools? Check out PowerBI.tips the site I co-own with Mike Carlo. Also, if you are near SE WI? Join our PUG Milwaukee Brew City PUG

View solution in original post

2 REPLIES 2
Seth_C_Bauer
Community Champion
Community Champion


This is what applies to your scenario:

In this documentation page it's specified 5.000.000 max rows stored in a non retention policy dataset (it seems I cannot configure it using Stream Analytics).

 

Does the dataset store new data using FIFO retention policy? Yes

Are these considerations applied to CosmosDB data source too? To streaming datasets, Cosmos falls into the 10GB as it is not a Direct Query supported data source.

 

For the streaming if you want to save the data you need to split it off and have stream analytics dump the data in a storage location in order to retain it. The cool thing with this scenario is that you can use Power BI to recieved the live data and show it in a dashboard, have a report that uses the FIFO of the retained storage, then connect other reports on the storage location where you would be piping the SA data to. 

 

 


Looking for more Power BI tips, tricks & tools? Check out PowerBI.tips the site I co-own with Mike Carlo. Also, if you are near SE WI? Join our PUG Milwaukee Brew City PUG
Anonymous
Not applicable

Thank you very much! 🙂

 

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.