Categories
- All Categories
- 15 Oracle Analytics Sharing Center
- 14 Oracle Analytics Lounge
- 211 Oracle Analytics News
- 41 Oracle Analytics Videos
- 15.7K Oracle Analytics Forums
- 6.1K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 77 Oracle Analytics Trainings
- 14 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
Behaviour of OAS saw.dll?ReloadDashboard different on two OAS instances why?

We have different behaviour in PROD and DEV OAS instances on opening a classic BI dashboard.
PROD always fires an ajax call = saw.dll?ReloadDashboard on opening any dashboard with content even the smallest static prompt or text box ,but, DEV does not, even with complicated dashboard with multiple objects. We see this behaviour in chrome developer tools. We have identical prompts / RPD / instanceconfig.xml and nqsconfig.ini between instances. everything is identical. We have tried avoiding load balancer etc direct URLS but same result. Opening a blank dashboard in PROD does not cause the reloadDashboard to fire, but, even a basic text box on the dashboard will cause the reload on opening the dashboard?
The initiator of reloaddashboard is ajax.js:1 and saw.dashboard._reloadAlt is called by portalscript.js:1 but we can't see any differences here between DEV and PROD here either.
Why does this matter? we don't like unexplained differences between PROD and DEV, also, it has caused some issues prompting new dashboard between dev and prod.
We have an SR open with Oracle but so far nothing has been suggested to explain behaviour, We are thinking perhaps internal to OAS if there is a certain load on server as there will be with PROD then OAS internally calculates it need to initiate reloaddashboard.
Any help from this community is more than welcome.
Tim
Best Answers
-
Hi Tim,
This internal call is not documented, but basically it is getting called at intervals until the complete request is returned to the client. If the client receives the complete request on the initial call, then ReloadDashboard does not happen.I think you are on the right track with differences between a low/volume, low data environment vs. a loaded production environment. There is no harm in the call. Some things you could do to minimize it:
+ Make sure the dashboard is designed well.
+ Make sure the queries perform well.
+ Make sure network latency is not an issue.
+ Configure an HTTP Server to compress and cache static content.
+ Make sure the servers are sized for the peak load capacity (horizontal scale)I am probably forgetting some things, but just some general off the cuff tips.
Hope that helps somewhat, other comments certainly welcomed.
2 -
@SteveF-Oracle thanks for the reply :) I really appreciate your efforts!
0 -
we have tracked this down as the actual reason for this behaviour, it might be useful for other OAS users https://blogs.oracle.com/analytics/post/oracle-analytics-dashboard-rendering-mode-options
1
Answers
-
Here is a pic :)
0 -
Hi Tim,
If you have not already, compare your Oracle Analytics Console system settings across both environments (prompt sections).
Other comments, welcomed.0 -
@Timothy Dickinson Can you please compare the patch level between these two instance?
0 -
hey @SteveF-Oracle and @BalagurunathanBagavathy-Oracle Prompt sections identical between instances in Console system settings. Patch level identical between instances.
Any other things we should look at?
Thanks!
0 -
Thanks for sharing Tim!
The rendering options are documented.
OAS: Select the Best Option to Render Dashboards and Performance and Compatibility Options
But, not in the contex of the ajax call differences, so we will have a knowledge article created to connect those dots.. for this behavior.2 -
Very helpful information.
Thanks for sharing @SteveF-Oracle & @Timothy Dickinson!
1 -
Cloud My Oracle Support Portal:
Reload Dashboard (Classic) Behaves Differently On Oracle Analytics Instances KB182371Legacy My Oracle Support:
Reload Dashboard (Classic) Behaves Differently On Oracle Analytics Instances (Doc ID 3095333.1)Note: In the near future on-prem products will be merged into the new Cloud My Oracle Support portal
2