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

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Find articles, guides, information and community news

Most Recent
cpatra
Microsoft Employee
Microsoft Employee

Are you struggling to manage access to sensitive data in Power BI? Many organizations face challenges with inconsistent access controls and security enforcement.

In our latest blog, we introduce Dynamic Row-Level Security (RLS) in Power BI, which simplifies data access management by filtering data based on user roles. You'll learn how to implement Power BI Dynamic Nested RLS with Multiple Hierarchies, follow best practices for data sharing, and see a real-world customer scenario. Whether for a small team or a large enterprise, our insights will help you enhance data governance and scalability in Power BI.

This blog will address the following topics:

  • The current challenges customers face regarding data security when sharing reports with end users.
  • Resolve these challenges with Power BI Semantic modeling and Dynamic Row-Level Security (DRLS) implementation.
  • Other potential approaches can be applied in specific scenarios to resolve the Data security and sharing issue.
  • Our recommendation on the best approach.
  • Best practices for implementing DRLS in Power BI semantic models.

In part 1 we discussed the customer's current challenges and deep dived into a detailed solution approach. In this part, we will explore other tested approaches, specific scenarios, best practices, and our recommendations.

Read more...
anmolmalviya05
Super User
Super User

In this blog, we’ll explore how to create a custom tooltip and configure it in Power BI.

Read more...
anmolmalviya05
Super User

Have you ever thought about how to inform users about the freshness of your data in a Power BI report?

In this blog, we will explore how to add a last refreshed date in a Power BI report. This feature is helpful in tracking automatic refreshes and ensuring that data updates as expected.

Read more...
anmolmalviya05
Super User
Super User

Changing the data source in Power BI Service is essential when migrating data, updating connections, or maintaining reports with updated data sources. This guide walks you through the steps to change the data source efficiently.

Read more...
anmolmalviya05
Super User
Super User

I’ll walk you through the process of changing the data source from one Excel file to another in Power BI. Additionally, I’ll cover some key considerations to keep in mind before making this change. Let’s dive in!

Read more...
slindsay
Community Admin
Community Admin

Learn who the first ever Power BI DataViz World Champion is, and learn more about the competition.

Read more...
Poweraegg
Advocate IV
Advocate IV

AI is transforming how businesses interact with data, and Microsoft Fabric’s AI Skill are at the forefront of this revolution. Imagine getting instant, data-driven answers without writing complex SQL or DAX queries. AI Skill allow decision-makers and analysts to bypass traditional reporting and receive real-time insights - all through natural language questions.

But how do they work? What are the benefits? And what challenges should you watch out for? In this article, we explore why AI Skill will reshape analytics, how they integrate seamlessly with Power BI, warehouses, lakehouses, and KQL databases, and the key considerations for accuracy and validation.

Read more...
Abhilash_P
Advocate IV
Advocate IV

Copilot in Power BI empowers both developers and non-technical users by assisting with tasks such as generating reports, writing and explaining DAX queries, and creating measure descriptions. However, a common debate revolves around the quality of its results.

In my view, the accuracy and usefulness of Copilot’s output largely depend on the quality of your data model. For example, if your model contains numerous acronyms, abbreviations, or internal definitions, Copilot may struggle to interpret them correctly, leading to less-than-ideal results.

In this blog, we’ll explore how to improve Copilot’s DAX query suggestions by enriching your model with additional metadata such as descriptions, synonyms, and sample values.

Read more...
cpatra
Microsoft Employee
Microsoft Employee

Are you struggling to manage access to sensitive data in Power BI? Many organizations face challenges with inconsistent access controls and security enforcement.

In our latest blog, we introduce Dynamic Row-Level Security (RLS) in Power BI, which simplifies data access management by filtering data based on user roles. You'll learn how to implement Power BI Dynamic Nested RLS with Multiple Hierarchies, follow best practices for data sharing, and see a real-world customer scenario. Whether for a small team or a large enterprise, our insights will help you enhance data governance and scalability in Power BI.

This blog will address the following topics:

  • The current challenges customers face regarding data security when sharing reports with end users.
  • Resolve these challenges with Power BI Semantic modeling and Dynamic Row-Level Security (DRLS) implementation.
  • Other potential approaches can be applied in specific scenarios to resolve the Data security and sharing issue.
  • Our recommendation on the best approach.
  • Best practices for implementing DRLS in Power BI semantic models.

In this part we will discuss the customer's current challenges and deep dive a detailed solution approach. In Part 2, we will explore other tested approaches, specific scenarios, best practices, and our recommendations.

Read more...
Kumail
Post Prodigy
Post Prodigy

Microsoft is sunsetting Power BI Premium—mandatory migration to Fabric begins July 2024.

What you’ll learn:


Step-by-step migration guide (with automation scripts!)
⚠️Critical pitfalls to avoid (cross-region data = headache)
💡Pro tips to optimize costs in Fabric

Read more...
anmolmalviya05
Super User
Super User

The Numeric Range Parameter in Power BI is a powerful feature that allows users to interact with a variable through a slicer. This helps visualize and quantify different key values dynamically within reports. In this blog, we will explore how to create and use a Numeric Range Parameter to slice and analyze data effectively.

Read more...
tharunkumarRTK
Super User
Super User

Did you know that Power BI report subscriptions don’t always respect RLS? In some scenarios, users might receive data they shouldn’t see! In my latest blog, I break down a real-world example and show how Dynamic Subscriptions can solve this issue.

Give it a read and let me know your thoughts!

Read more...
VivienneVereen
Microsoft Employee
Microsoft Employee

Looking for governance across semantic models and reports? Need a programmatic solution to deploy Direct Lake (and other) semantic models and reports across workspaces and Lakehouses? Semantic Link Labs is the answer. Thanks to Michael Kovalsky and Markus Cozowicz for their efforts in creating this incredible library! In this article, we will review the Power BI architecture and output of a Fabric notebook that leverages Semantic Link Labs to programmatically deploy semantic models and reports across workspaces and schema-enabled Lakehouses, providing central governance.

Read more...
anmolmalviya05
Super User
Super User

In this blog, we will explore how to retain slicer selections between different bookmarks using the "Selected Visuals" option in Power BI.

Read more...

Helpful resources

Join Blog
Interested in blogging for the community? Let us know.