Known Limitations to Analytics Designer
Certain limitations apply when you create analytic applications.
When you create popups, there is no value help for data-bound widgets, that have not been rendered on the screen at least once.
Example: If you want to get value help for a table inside a popup you have to open it at least once by clicking on the popup in the outline, so that the table has been rendered, which then enables value help for this particular table widget in every script.
A popup whose size is larger than the main canvas will not display correctly. Therefore, we recommend you not to place that big a popup on the canvas.
We recommend you add at least two widgets to a popup as widgets are the visualization of the popup. If no widgets are added, you won't see the popup displayed when you trigger it while running the analytic application. If only one widget is added, the height and width you set for the popup won't take effect.
In the case when a table or chart in the canvas acts as the source widget of a filter line widget in a popup and you reopen or refresh the analytic application, you will find the filter line is not listed in the reference list of the table or chart widget after you choose Find Reference. This is because currently we don't initiate the filter line widget in the popup when you reloading an analytic application.
To solve this, for now we recommend you activate the popups by clicking on each of them. Then the reference list will display all relevant results.
The DataSource function setVariableValue is not validating the values specified (neither at runtime nor at design time). All values and value combinations which are accepted in the prompt dialog will be supported. All other combinations might lead to errors or to an inconsistent state.
In the Styling panel of a chart widget, the section Quick Menus controls whether the options in the chart's quick menu bar is visible or not when running the analytic application. However currently if you set the options such as Filter/Exclude, Drill, Smart Insight to invisible and run the analytic application, in Explorer of the chart you can still access these option.
Calling the Version Management APIs is not supported for BPC writeback enabled versions. Please use the Version Management option and/or the Publish Data toolbar button instead.
Now calling the setTheme API in a popup does not affect the theme settings in the popup. To solve this problem, you can add a panel to a popup and include all widgets in it. Then when you trigger the set theme API in a popup, all widgets added to the panel will apply the new theme settings.
When you use the Planning Model API createMembers() for other dimensions other than a generic dimension, such as a Date dimension, the operation will not be successful.
Sometimes when designing an application, if you apply a new theme to the application and directly run the application without clicking to preview the popups, the new theme settings won't apply to the popups during the application run time.
To solve this, for now we recommend you activate the theme settings for the popups by clicking on each of them when designing the application. Then the theme will be correctly applied to the popups.
After you have modified styling options of a table widget or any contents in a table widget, the settings below won't take effect:
-
In the styling panel, choose Restore to Theme Preference and the table won't be restored to theme preference.
-
Set the theme of the table back to default theme and default theme won't be applied.
R visualization widgets of HTML content are not supported in Safari on Mac when third party cookie is not allowed in Safari.
Currently in Safari on a mobile device, Request Desktop Website for an analytic application is not supported.
After you delete a theme, as a result of browser cache, sometimes you won't be able to save the theme as a new theme again.
-
deterioration of application performance
-
security issues
-
loss of functionality
-
inability to use filters
-
lack of access to input controls
-
For the smart discovery defined before version 2021.1, If you call SmartDiscovery API and set setSettingsPanelVisible to true, you need to first input value in the new field Entity before you can successfully run this smart discovery.
Input controls, which are available in stories, are not supported in analytics designer.
When you apply a dimension filter with the DataSource function setDimensionFilter, then setting ranges on fiscal hierarchies isn’t supported.