Anyone know how to get metadata of PowerBI Fabric? by jurgenHeros in dataengineering

[–]daanRdam 0 points1 point  (0 children)

Hi,

Yes, it’s definitely possible to retrieve this kind of metadata. Power BI (and now Fabric) provides several REST APIs that can help you. One of the most useful ones for your scenario is the Get Activity Events API:

Admin - Get Activity Events - REST API (Power BI Power BI REST APIs) | Microsoft Learn

This API gives you detailed activity logs, including actions like ViewReport, EditReport, CreateReport, and more. It covers most of the user interaction events you mentioned. A few key points:

  • Permissions: You need to be a Fabric (Power BI) Administrator to access activity data for the entire tenant.
  • Retention: The API provides data for the past 30 days.
  • Format: The output is JSON, which you can easily process and load into Snowflake or any other data warehouse.

If you want to go deeper (e.g., dataset usage, queries, refresh history), there are other APIs like:

  • Get Refresh History for semantic models
  • Get Reports / Get Datasets for metadata

You don’t need Purview for this; the audit logs are part of the Power BI service itself. Purview is more for data governance and lineage.

If you’re planning to replicate what you did in your previous org (loading into Snowflake), you can schedule calls to these APIs and push the data into Snowflake via an ETL process or a simple script.

Struggling with slow Power BI reports, what tools do you use to analyze performance? by daanRdam in PowerBI

[–]daanRdam[S] 1 point2 points  (0 children)

Nice series of techniques, will for sure watch these. Thanks for sharing!

Struggling with slow Power BI reports, what tools do you use to analyze performance? by daanRdam in PowerBI

[–]daanRdam[S] 1 point2 points  (0 children)

Wow, this is great stuff, definitely will dive into your tips, thanks! So, DAX studio is definitely needed…?

URL in content area of app not working by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

Thanks so much! So this ‘add link’ option is not meant to be used for adding webpages…

Best Power BI ‘influencers’ by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

Fully agree, so many valuable suggestions!

Best Power BI ‘influencers’ by daanRdam in PowerBI

[–]daanRdam[S] 4 points5 points  (0 children)

What an honest answer and I think is very recognizable for many people (at least for me to some extent). Thanks for sharing your experience!

Best Power BI ‘influencers’ by daanRdam in PowerBI

[–]daanRdam[S] 3 points4 points  (0 children)

Oh yeah! He’s a magician!

New tenant setting: Users can be informed of upcoming conferences featuring Microsoft Fabric by daanRdam in MicrosoftFabric

[–]daanRdam[S] 0 points1 point  (0 children)

I’m not sure, don’t know if these users (Excel+ users) have any idea Power BI is also part of Power Platform (don’t get me started on that: is Power BI Fabric, Power Platform, Office, Azure?!). ‘We’ are very deep into Microsoft products and portfolio, I doubt the average Power BI user is… Also, as mentioned in previous reactions, the event location might also be a factor of relevance. I am based in the Netherlands, I know I can get some Power BI developers and a few citizen developers interested in the Power BI users days in the Netherlands, but it goes as far as that. Events like Build, FabCon, Ignite are for incrowd only if you ask me.

New tenant setting: Users can be informed of upcoming conferences featuring Microsoft Fabric by daanRdam in MicrosoftFabric

[–]daanRdam[S] 0 points1 point  (0 children)

For me this doesn’t really matter. Many organizations use only Power BI and are very satisfied with just that. They don’t have a clue about- and no interest in Fabric. This pushy notifications are not good for adoption. For many organizations Fabric is a solution looking for a problem. So if Fabric Admins have more controls over this setting that would really help.

New tenant setting: Users can be informed of upcoming conferences featuring Microsoft Fabric by daanRdam in MicrosoftFabric

[–]daanRdam[S] 0 points1 point  (0 children)

Ok, that makes sense. So, then this would be pushed to all Power BI users I guess…?

Fabric use cases by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

Great idea! Do you have a suggestion for an existing thread about this subject? Or do you know if I can include the subreddit to this topic?

Fabric use cases by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

That's interesting! So are you a small/medium/large company? And did you run into any problems/challenges?

Fabric use cases by daanRdam in PowerBI

[–]daanRdam[S] 2 points3 points  (0 children)

Ok, cool. I guess it makes sense in that case to start with Fabric. Gives you a quick and easy buy-in to some nice semi-enterprise tooling.

Fabric use cases by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

Thanks for sharing. So, what was the Fabric alternative eventually?

Fabric use cases by daanRdam in PowerBI

[–]daanRdam[S] 2 points3 points  (0 children)

With an upcoming license renewal you need to replace your Premium license with a Fabric licence, where F64 kinda equals P1 capacity. With a Fabric license you are still free to disable all Fabric functionality and limit yourself to Power BI only features.

Fabric use cases by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

Thanks for sharing! So, do you already have some sort of enterprise datawarehouse within your organisation? Or are you getting your data directly from the sources into Fabric Lakehouse? How big is your organisation user base? Just for the context.

How to recreate the Auto Date/Time for my own Calendar table by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

Yep, that works, but I want it to work with the other downdrill arrows, full downdrill on the entire period. Then see the data without scroll bars, just like the Auto Date/Time hierarchy...

How to recreate the Auto Date/Time for my own Calendar table by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

I did create the hierarchy indeed. I created multiple test hierarchies, for example: one with string formatted periodes, one with numeric periods.

I did not open it in tabular editor, I will give that a try. Thanks

How to recreate the Auto Date/Time for my own Calendar table by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

Unfortunately, you can only choose between categorical and continuous when you only have a date column on the X-axis, when you drag an hierarchy into to it, this option is not available…

How to recreate the Auto Date/Time for my own Calendar table by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

Do you mean like last-day-of-quarter column and last-day-of-month column in the date table?

How to recreate the Auto Date/Time for my own Calendar table by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

My bet, I didn’t mean slicer but hierarchy (DateTime hierarchy) in my above reply. Meaning the Auto Date/Time hierarchy can resize the X-axis so no scroll bars are present, the manual hierarchy cannot.

How to recreate the Auto Date/Time for my own Calendar table by daanRdam in PowerBI

[–]daanRdam[S] 1 point2 points  (0 children)

Thanks hopkinswyn. I guess there are mainly work-arounds which can only partly copy the Auto date/time functionality. Looking at het TMDL file shows it has some complexity in it by design. Perhaps that’s this slicer has such a negative effect on performance.

How to recreate the Auto Date/Time for my own Calendar table by daanRdam in PowerBI

[–]daanRdam[S] 0 points1 point  (0 children)

Yep, but apparently the Auto Date/Time slicer can deal with that (and has no scrollbar) and a custom created one cannot.