Smart Filter is a Power BI visual that works like a slicer and can be connected to multiple data columns. Smart Filter is available for free in the Marketplace.
Smart Filter Pro is the premium version of our visual. Smart Filter Pro introduces powerful features and can be used in three different modes: Dropdown, Filter, and Observer.
The Dropdown mode allows you to select items by scrolling down a list, or by typing a few keywords and refining your search with an auto-complete list.
Performance boost (Pro only)
The Dropdown mode loads all data in memory, so it can be slow in certain conditions.
Smart Filter Pro uses a modern loading approach that boosts performance and loads big datasets faster than ever.
Incremental loading (Pro only)
Power BI custom visuals can only retrieve 30,000 rows by default. Smart Filter Pro is able to bypass this limit by loading data incrementally, which is fast and invisible to users.
Moreover, you can you can set a limit on the number of rows, and speed up the report responsiveness with huge datasets.
Multiple items compression
If you have limited space, you can choose to compress the filter box height by keeping your selected keywords inside the dropdown list.
Filter mode (Pro only)
Sometimes, working with huge datasets and loading all data in memory can be very expensive. In Smart Filter Pro you can use the Filter mode, which allows the querying of data by defining filter conditions. This way, there are no limits on which elements in the column to filter. You write filters with a simple syntax getting instant results.
The Filter mode supports textual fields, dates, and numbers.
For each data type you can use specific operators such as < or > for numbers and dates, or “quotes” for strings.
Here are some examples:
- Use “text” to retrieve all strings equal to text
- Use text to retrieve all strings containing the word text
- Use text* to retrieve all strings starting with the word text
- Use >2018-02 to retrieve all dates after Feb 2018
- Use <2018 to retrieve all dates prior to 2018
- Use 2017-02_2018-02 to retrieve a time period between Feb 2017 and Feb 2018
- Use >=45 to retrieve all numbers greater than or equal to 45
- Use !45 to retrieve all numbers other than 45
You can see the complete syntax inside the visual documentation.
You can also choose how to connect the keywords. Logical operators available: AND and OR.
The Observer mode makes Smart Filter a narrative visual, by displaying all the applied filters in one place.
Interactivity (Pro only)
Smart Filter Pro allows you to click over the keywords to add filters to the report.
Hidden count (Pro only)
In the Observer mode you can choose how many items to show (max 1,000) while displaying the count of hidden items.
Smart Filter is a highly customizable visual. You can pick the items color and text size. Smart Filter Pro also includes the ability to change the font family and the dropdown list background color. Smart Filter Pro also introduces the horizontal alignment mode for multiple filter boxes.
Tooltips (Pro only)
Smart Filter Pro connects multiple columns and measures to the Tooltips field in order to display additional information for selected keywords. This feature is only available in Dropdown and Observer modes.
Bookmarks (Pro only)
Smart Filter Pro supports the Bookmarks feature of Power BI.
Organizational Custom Visuals
Smart Filter Pro is designed to be used in the Organizational Custom Visuals (OCV) repository. This is a safe place to store custom visuals, making them accessible to your entire organization.
The main benefit of using the OCV is the handling of updates. When an update is available for a visual, you can apply it in the OCV and all the reports using that visual will be automatically updated throughout your organization.
More details are available in this article: Power BI Organizational Custom Visuals
Smart Filter Pro
|– Multiple items compression||X||X|
|– Performance boost||X|
|– Incremental loading||X|
|– Textual search with wildcards support||X|
|– Dates and periods comparison||X|
|– Numbers comparison||X|
|– Selection count||X|
|– Items color||X||X|
|– Text size||X||X|
|– Font family||X|
|– Dropdown background color||X|
|– Horizontal mode||X|