I’m new to Speckle and have a question about model versions in Power BI. I am wondering if it is possible to have multiple modelversions and data within 1 query, so I can create a quantity trendline based on the model versions (date) + Show the quantity difference between the versions. If possible; without creating a new branch every time a new version is released, but by refreshing the data-set.
Below the steps I have taken;
Create a model ‘basic construction
Upload version 1 of the model (.ifc) to the project (drag and drop in browser)
The short answer is that you can set your Speckle data source URL to the model, and then the latest model will always be shown; this is the expected behaviour, as you have suggested.
There are a couple of paths to getting the outcome you are describing, depending on how complicated you want it to be.
Simple Before and After comparison
You can add two Speckle data sources as separate queries but set the version URL as the source.
You can UNION the two queries with a date field added.
For a more dynamic workbook, you can leverage the Speckle API to make a query of all versions. It will require a more involved setup. Fortunately, one of our PowerBI heroes, @AlanRynne, presented something to use as the basis of this at the last SpeckleCon: PowerQuery(QL) for AEC Data Analysis