Skip to main content
May 21, 2025

BI Viewer component and OneStream 9.0.0

  • May 21, 2025
  • 10 replies
  • 0 views

Hi all,

We upgraded one of our OS instances to 9.0.0

After a first look, it seems BI Viewer does not work anymore from Desktop app, but charts are showing from Modern Browser interface, any idea? Can't find a clue on Know Issues.

On Desktop app, only the layout shows, no content:

Same Dashboard from Modern Experience shows fine (I blurred data here)

Any advice? 

10 replies

May 30, 2025

This is a longshot but make sure for all the data adapters underlying your BI Viewer component have a table name set in the data adapter settings.  I have encountered issues sometimes when there is no table name referenced. 

June 3, 2025

Did you try to reset all parameters? Second icon from top-left.

June 4, 2025

Hi,

Sweez​ thanks for the feedback. Nothing related to the DA table name, there is one.

JackLacava​ thanks too; unfortunnately, no effect with the reset parameters.

Dashboard displays in web in any case, i think the component have an issue / bug in the Desktop mode; any of you succeed to have BI Viewer working on a v 9.0.0 Desktop mode? I'll keep testing on my side too.

Regards

June 4, 2025

Works for me... I still think there is likely something unexpected with the parameters or data adapters. I would try rebuilding the component in a new dashboard, one widget at the time.

 

June 4, 2025

Ok, i'll give it a try. and does it work If MyTest top dashboard is of Dynamic Dashboard type?

June 5, 2025

Ok JackLacava​ ; you were right, it was related to the Table Names, had to change them to make it work again in a simple dashboard

but Still, when the dashboard containing the BI Viewer component is of Type "Dynamic Dashboard", it doesn't render, both on Desktop and Web. Inspecting the dashboard from Desktop shows component is here, DA are here, but nothing render. Any clue?

Are you able to do a simple example using a Dynamic Dashboard containing Viewer?

Thanks!

June 17, 2025

Hi, I experienced the same. A BI-viewer component does not work in a page marked as dynamic dashboard, no matter how simple the setup was (Ultimately, I didn't even use data-adapters, just a plain text box). I created a ticket for this (November last year)  and they informed me they raised a bug with reference PF-33489. 

June 5, 2025
June 11, 2025

Hi JackLacava​ , any chance to try your last example with containing dashboard set as Dynamic embedded?

I'd like to confirm i am not missing something. 

Thanks

June 11, 2025

Hi sylvainremy

Are you passing in any dynamic logic? 

If not, then i would not expect it to work when you change to this dashboard type (which is expecting dynamic logic to reside in the dynamic dashboards service). 

This seems like the same outcome as the other link you have shared?

BI Viewer Not Rendering on Parent Dashboard - v8.5 | OneStream Community

Hope this helps?

Sam 

 

June 12, 2025

I am not passing particular Dynamic Logic in this basic test. I am just trying to figure out what's preventing Desktop/Web Ui to render the BIViewer Component. Here are my test:

Working way (Embedded Dashboard): with 2 components

 

 

bi_comp is basic:

Data Adapter is basic:

 

and this render as expected:

 

 

Now, NON-WORKING way: switch Dashboard to Embedded Dynamic:

Using an Assembly with default Factory class and Default Dynamic Dashboard Service class:

 

 

Title renders, but not the Data Adapter

For me, this should not behave like that. On Web UI, the component is not even displayed and it print instead (bellow the label): "dashboard non found".

Weird behavior for me.

June 18, 2025

(forward-looking statement disclaimer: anything in the following paragraph may or may not ever happen, and Onestream accepts no responsibility about it)

I've tested it and I agree that it is not expected behaviour, and it is limited to the Dynamic types. Other components work fine, so it's not an adapter problem, it seems very BiViewer-specific. We'll see what we can do, but it's a bit late to be fixed in the next release, it might come a bit later.

June 12, 2025

comment removed  was submitted twice

June 12, 2025

comment removed was submitted twice