Forum Discussion

sylvainremy's avatar
sylvainremy
New Contributor III
31 days ago

BI Viewer component and OneStream 9.0.0

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? 

14 Replies

  • Sweez's avatar
    Sweez
    Contributor

    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. 

  • JackLacava's avatar
    JackLacava
    Community Manager

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

  • sylvainremy's avatar
    sylvainremy
    New Contributor III

    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

    • JackLacava's avatar
      JackLacava
      Community Manager

      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.

       

  • sylvainremy's avatar
    sylvainremy
    New Contributor III

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

  • sylvainremy's avatar
    sylvainremy
    New Contributor III

    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!

    • Olaf_A's avatar
      Olaf_A
      New Contributor III

      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. 

  • sylvainremy's avatar
    sylvainremy
    New Contributor III

    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

  • sylvainremy's avatar
    sylvainremy
    New Contributor III

    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.

    • JackLacava's avatar
      JackLacava
      Community Manager

      (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.