Inovista Bar Race Chart for Power BI

This Power BI custom visualization is based on the D3 implementation of the 'Bar Race Chart' animation. This visualization allows a designer to create a bar chart type animation that progresses through a range of periods, typically dates, in the chart in addition to allowing a user to pause the animation and browse through the various data periods.

This custom visualization was generated by the Inovista Animator. A custom image is loaded into the Animator where additional animations can be added, the resultant image is then exported as a Power BI visual.


Highlights


Click Image to View

pbieq

Short YouTube Video Tutorial



Using the Visualization in Power BI

The visual is imported into Power BI like any other custom visual. The designer needs to define data source and define the visual's properties as required.

1) Data Sources

The data source can, of course, be a database, a text file or any option that Power BI supports. The visual accepts the following columns of data, the image data is optional.
 Source Data: Excel Sample

PBIBarChartData


When the data have been loaded, use those values to create a new report.
 Create Report with Dataset

PBICreateRepData


2) Import the Custom Visualization

Once the data have been prepared and a new report is available in edit mode, click the '...' icon in the Visualizations tab and either navigate to the downloaded Bar Race Chart visual file after clicking 'Import a visual from a file' or locate it in 'Get more visuals'.


 Load the Bar Race Visual

pbiload

Once loaded the screen should look like this. Note that the visual will show the default image until at least one data item has been linked.
 Loaded Bar Race Visual

PBINewBarRace


3) Define the Custom Visualization Data

To setup the data links, drag the relevant data field in the 'Fields' tab to the corresponding value for the visual.
 Drag Fields to Visual Link

PBIBarMapData
stopAnimation


TIP: To stop the animation from running again each time a data item or a property is updated,go to the format selection and open the 'Run Animation' option. Turn this off to prevent the animation and then turn it back on when ready to view.


The chart is presenting non summary information, so each data field where applicable should have the 'Don't summarize' option selected.
 Select Down Arrow for Field

PBIBarSummarize
 Then select 'Don't Summarize'

PBISelectSummarize


4) Define the Chart Properties

There are a large range of properties that can be defined in the 'Format' section of the 'Visualizations' tab:

5) More Information

A YouTube video is available that presents the above process with examples, see Bar Race Visual for Power BI.

You can find out about the Animator at Inovista.com.