New URL filter improvements in Power BI

Microsoft Power BI offers new filtering capabilities. You can define more complex report-level filters directly in report URL as query string parameters.

Power BI has helped organizations in leaps and bounds when it comes to power business intelligence and deriving crucial insights from data within minutes. It allows you to transform data and create reports and visuals that can be published across web and mobile devices.

Is Power BI an integral part of your digital workplace? If yes, the you are in for some good news! Microsoft Power BI now offers enhanced filtering capabilities. As illustrated in the screenshot below, you can now define more complex report-level filters directly in report URL as query string parameters.

As depicted in the image below a report level filter in a retail analysis sample ensures that only results for

  • Item category “050-Shoes”
  • Year 2014 (the last year with data in this sample solution)
  • New stores in Kentucky and Ohio

are displayed. The applied report-level filter can be seen in the Filters pane.

URL filter

?filter=Time/Date ge 2014-01-01 and Time/Date lt 2015-01-01 and Store/Store_x0020_Type eq 'New Store' and Item/Category eq '050-Shoes' and Store/Territory in ('KY', 'OH')

Above query string defines this filter definition. It depicts that users can filter different data types, multiple fields and escape column names that have special characters. Sequence _x0020_ is used to specify the column name “Store Type” in OData-compliant syntax. Further, in operator is used to narrow down the sales territory.

With an aim to be consistent with the filtering methods in other Power BI areas, Power BI Report URL filters follow the OData syntax.

PS.Not all OData filter capabilities are supported in Report URL filters.

New Capabilities with Report URL filters

  • Create shortcuts to pre-filtered reports
  • Gain quick and easy access to the data you care about most with easy to create desktop shortcuts
  • Add the URLs to the Favorites list of your Web browser
  • View filtered report directly from a tile by using custom URLs with dashboard tiles
  • Create a table in a Power BI solution using desired report URLs

Power BI filter

Using a DAX expression, a filter URL can be dynamically constructed in a Power BI solution as shown in the above screenshot.

Once the DAX expression checks using a slicer if the user has applied a filter on the Store/Territory column, it generates filter URL using the available values.The above example illustrates the enormous possibilities to dynamically generate filtered report URLs.

To know more about Power BI or how Dock 365 can help your organization thrive-get in touch with our experts or schedule a Free Demo today!

Table of contents

Read more blogs

See all

Contract Management Strategy

How To Conduct An Effective Construction Contract Review

Explore how AI and modern tools help improve construction contract reviews to improve performance, mitigate risks, and foster healthy relationships.

Read more

Contract Management Strategy

Can Cross-Functional CLM Be the Key to Smarter Contracting?

Discover how cross-functional CLM unites teams, reduces risks, and drives smarter contracting with faster cycles, compliance, and business agility.

Read more

SharePoint & Microsoft 365 (Product Tips & How-Tos)

How To Create a Multilingual SharePoint Site

Learn how SharePoint online multilingual sites are created and how to enable the multilingual feature in your SharePoint communication site.

Read more

Less time on contracts, complete control over them.

Automate contract tracking and renewals, connect every agreement to its vendors, invoices, and projects, and get full visibility with enterprise-grade security built in.

Our contract process didn't fit neatly into the rigid workflows offered by many vendors.

Dock 365 was the last vendor I looked at, but it quickly became clear it was the right fit

Jennifer McGaffey

Legal Operations Manager, Short Elliott Hendrickson