I'm evaluating the new Power BI integration which is at the time of this writing "in preview". The overall integration works fine. I can add reports and datasets to the solution. It's even smart enough to add the datasets of the reports automatically. The only (major) problem I have is to bind the report to the current table.
As you can see in the screenshot below, the Power BI Report component has a checkbox called "Bind to table column". When selected, I assume (because there's absolutely no documentation that I could find), a drop-down is supposed to display a list of available columns to choose from, to be used as (again I have to guess) filter or maybe a report parameter. The drop-down is always empty and there is a text in it, saying "There are no table columns associated with the selected table available for this property.".

I also tried the JSON filtering approach with the following JSON with no luck.
{
"Filter": "[{\"$schema\":\"basic\",\"target\":{\"table\":\"Sales\",\"column\":\"accountid\"},\"operator\":\"In\",\"values\":[$a],\"filterType\":1}]",
"Alias": { "$a": "accountid" }
}
In the above snippet, "Sales" is a table in Power BI report fetched from an external data source (joined with Account table in Dataverse) and "accountid" is a column in it. The Power BI report is in a table in model-driven form of Account table.
What is it that I'm doing wrong?
PS. I tried adding the "accountid" to report's filter. The filter works if I use it within Power BI or in the filter pane of the Power BI component in the form, but still the filter JSON has no effect.