As far as I know, it's not possible to use the powerbi charts with the collection data directly but if your data is obtained from an external source you can slightly redesign your application to make it work using the PowerBi tile control and be able to pass a filter parameter from powerapps. Now it's still a work in progress but here is a way that this can be done:
Let's say we import your data into PowerBi and it looks something like this:
and you want to visualize it on a map and be able to interact with it in you powerapp.
First thing you need to do is add a Map visual that displays the population of each city in canada and a slicer (optional) to help you see what it would look like when you filter by province.
Then you will need to add a PowerBi tile control to your powerapp. Once the tile is on the canvas, another pane opens up that asks you to choose a workspace, dashboard and a tile from that dashboard to be displayed in the PowerApps Power BI tile.
if you check the control TileURL property you should see :