Update Data in Speckle Power BI Viewer

Hello Everyone,

I am currently working on displaying a model created in Grasshopper in Power BI using the Speckle Power BI Viewer. The data in Grasshopper updates dynamically to Speckle and is read by Power BI. However, after updating the data, the Speckle Power BI Viewer would shows both the old model and the new model, while the new model does not replace it. I would like to know how to ensure that the Speckle Power BI Viewer displays the new model and replaces the old one accurately.

image

image

Hi @Haruto_Lay,

Welcome to Speckle!

If you want to update your PowerBI dynamically with every new version that you receive you should use the main Model URL as the source ie.

don’t use any version URL.

image

Every time that you push a new version in the model you simply need to click the refresh button. This will pick the latest version and update your dashboard.

1 Like

Hi Nikos

Thank you so much for your response. I actually did like what you said. But my issue is that in the Viewer, the old one kept being there after I click the refresh button(shown in figures I provided). The first figure is before refreshing, and the second is after refreshing.

Really appreciate your patience.

That’s strange because I can’t reproduce the problem. What is your Viewer PowerBI version?

You can check this by right clicking About.
image

It is 2.19.0

And if I don’t reselect the fields in this visual after refreshing, all the models in this visual will stack on top of each other.

Can you please use the Speckle Manager and update the connector to 2.20.1? I am using this version and I have no issues, so it might be a bug in the version that you are using.

Thanks

Hi,

But the latest version of Speckle PBI Visuals is 2.19.0.

I used the connector of 2.20.1. Is it possible that there is also a version 2.20.1 of the visual? If so, could you please provide the link?

Thank you!

The installer for PowerBI 2.20 from Manager also installs the visual!!! :blue_heart:S chances are you have it already and just need to add it from the visual file.

Hi,

Thank you for your patience! I have now added the visual file and am facing a new problem. As I need to show both the model and the edge of the model, I generated some lines to show the edge in GH. However, when using the 2.20 version viewer, the edge of the old model is displayed in white, transparent lines after refreshing. Are there any methods to solve this problem?
image

Hey @Haruto_Lay Can you share your Speckle URL, so we can take a look?

Okay, here is my URL: surface with edge - Test1 | Speckle
By the way when viewing the model online, there is no issue mentioned before when generating new model, but in the Power BI viewer, the issue occurs.

The white transparent lines might be a small bug, but should be fixed with the new version that we are going to release very soon.

In the meantime, every time that you refresh the model you can simple:

  1. select the viewer
  2. delete one of the inputs
  3. place the input back

this will refresh the viewer and the graphics.

I will keep you posted when we release the new version of Power BI.

1 Like

Okay! That works! Thank you so much!

1 Like