GeometryNodes missing in de Power BI data-set

Hi,

I encountered a problem I do not understand. I want to publish geometry from Navisworks to Power BI, but from some objects, the GeometryNodes are missing in the power bi data-set; the models.collection are there. Below the steps

(1) Select 2 object in Navisworks and publish to Speckle Online


(2) Within Speckle Online, when selecting an object i see the the ‘GeometryNode’ and the properties


(3) When loading the data into power bi, only 1 object is loaded as ‘GeometryNodes’

So the questions I have
(1) Should the GeometryNode be there of both geometrical objects with the current workflow?
(2) Is my assumption correct the GeometryNodes are needed in the data-set to extract the properties of the geometry and make it selectable in de viewer
(3) Does it matter how/ on which level the geomtry is selected in Navisworks before its send to Speckle, in order to get the GeometryNodes in the data-set

Versions
Snap-2024-09-17-09-36-47
Snap-2024-09-17-09-37-39

Thanks in advance,
Douwe

Hey @D.S_Bosma,

Can you please share with us the project URL? Make sure the project is set to “Link Sharable”.

Thank you

Hi, below the link;
https://app.speckle.systems/projects/302e95d4cb/models/058af6f9e0

Hi Nikos

Do you have any update upon this topic?
I Have the same problem with other models in Power BI unfortunately :frowning:

@Nikos: do you have any update upon this topic?

I now have the same problem, but with another project and a different CAD tool (Open Roads). Within the online speckle viewe, once an object is selected the ‘speckle_type Objects.Core.Models.GeometryNode’ is visible, but within power bi these types are not there. And therefore no objects can be selected and no information is there

I can’t think of a reason why a Navis model visible in the web application would not be retrievable in PowerBI data connector, regardless of the source.

We’ll need more to work with here.

Is there anything i can do/ deliver in order to help?

1 Like

As ever share a speckle url is a good first step

I’ve taken a look at each of your shared models. Your original report and the last report is legit - can see the issue you are reporting - I will raise the development ticket - apologies this didnt happen earlier.

Incidentally, I made a fix for Navisworks connector last week that will appear later today/tomorrow as a WIP release. This addresses a minor issue I see exhibited in the station model propagating properties from collection to Geometry Node.

Keep an eye out, download and try uploading the data again.

1 Like

Hi,

I have tried the next gen navisworks connector with the station model and the objects (Objects.Data.DataObject:Objects.Data.NavisworksObject) are loaded into the report and visible in the (v2) power bi viewer :smiley:

1 Like

This is a lucky occurrence but definitely something I had in mind. Secondly the next Gen PowerBI also addresses an underlying cause of the original problem so this is further good news coming imminently.

I Saw the Power BI v3 is out! After downloading and running the installation, the .mez file seems to be updated. Also, i installed the powerbiSpeckleVisual-2.19.0.

When i try import the model i have tested earlier uploaded with the Navisworks V2 publisher
(nodetest - DV_Testing | Speckle), I still got a null value and only 1 speckle GeometryNode

Hey @D.S_Bosma ,

You need to uninstall the Speckle.pqx file if you have placed Speckle.mez file in the Custom Connectors folder.

1 Like

What @gokermu said, but I also got caught up by the name change in the data sources list.

image

Thanks for the reply! The data seems complete now :grinning:!

Where can i find the model URL and Version object ID?

1 Like

The new data connector includes its own visual, which is incompatible with the old visual. You can find the new visual in the Documents/Power BI Desktop/Custom Visuals folder. To use it, simply drag and drop the “Viewer Data” column from the “Viewer Data - nodetest” query into the Viewer Data input of the visual, and do the same for the Object IDs.

Please note that this is an early alpha version; we have not officially announced or documented any of these features yet.

Thank you for sharing, I gave it a quick try and is works!

1 Like