Issue displaying wall cost per m² in Power BI (Revit → Speckle → Power BI)

Hi everyone :waving_hand:,
I’m trying to build a Power BI dashboard that shows the cost per m² of walls published from Revit to Speckle.

Here’s what I’ve tried so far:

  • Exporting the material cost per m² → it doesn’t show up in the Speckle table in Power BI.
  • Adding a cost parameter by wall type → no luck either.
  • Creating a manual IFC parameter (ifcCostValue) → it doesn’t get saved or linked as a property in Speckle.
  • Even tried creating a parameter named Cost (in case it was a language/label issue) → still no success.

I’m attaching a screenshot of how it currently looks in Power BI.

:backhand_index_pointing_right: Question:
What’s the recommended way to expose and query wall costs in Speckle so I can calculate cost / area in Power BI?

Uploading: Revit view.png…

Uploading: Speckle view.png…

Hey @David_Moreira, can you please reupload the images and also share your speckle model url if possible. Thanks!

1 Like

Hey @Nikos , Of corse


Thank you

Thats, a bit weird - Cost is a parameter that we publish.

Question: When you update the Cost parameter in Revit do you see the option to “Update” in the connector?

Can you try to restart Revit and re-publish again?

1 Like

Hi Nikos,

Yes, the Update button does appear (please see the attached screenshot).

I republished it, but it still doesn’t work. I also tried adding costs by material, but they don’t show up either.

Thanks a lot for your help.
Best regards,

is it possible to send me the model? I can’t reproduce in my machine.

Thanks!

2 Likes

Of corse Nikos

Modelo Revit_S.rvt (5.8 MB)

Version 2025

Thank you so much

Thanks we might be into something here… I will keep you posted. Thanks for your help.

1 Like

Hey @David_Moreira,

Would you mind trying the following:

  1. Remove the modelo revit model card
  2. Publish the selection of 4 walls to the same speckle model (effectively creating the same model card modelo revit)
  3. Adjust the cost parameter
  4. Hit update

Do objects in the viewer then reflect the updated cost values?

1 Like

Thank you so much, Björn! I did exactly what you suggested and it worked perfectly — problem solved. :smiley:

Cheers!

1 Like