Technical Articles
New linked analysis (Analytic Application)
INTRODUCTION
Link analysis is a convenient functional for linking of charts / tables to control the filtering of one element by another. Such standard functionality has been in stories for a long time.
But in applications, until recently, it was possible to configure such a scenario only through scripts. Very well described in this article by Prasad Gurla
And now, since the release of Q4 2021 / 2021.19, similar standard functionality is available in applications.
MAIN FEATURES
- Settings;
- Linked Analysis Diagram
SETTINGS
As in the stories, access to the settings is carried out through the additional widget menu:
Then we define the scenario and which components we will filter:
By default, both single selection and multi selection are possible:
LINKED ANALYSIS DIAGRAM
“The new linked analysis diagram allows application designers to get a visual overview of all the links among widgets, after they create a linked analysis or a filter line in their analytic application. In addition, application designers can also modify the existing relationships for each widget directly here.”
There are two ways to switch to this mode:
- via the top menu
- via widget
TOP MENU
when you click the link to analyze diagrams, an additional tab will open:
a visual-graphic bundle of customized widgets appears with the ability to add new unlinked widgets:
when we select an inlink widget, we have a component outside the bundle and when we click on +, a pop-up opens with a choice of widgets for linking:
through the context menu, you can enable a menu with link management:
this tab (linked analysis diagram) can be left open and at any time you can go to it with switching between the main canvas:
WIDGET
you can go to the same tab through the widget and this diagram will open in the context of the selected widget:
option to display a diagram when connected to a link analysis input controls:
more examples of complex diagrams from the description of the functionality provided in the 2021.19 release by Janet Nguyen:
2022 RELEASE PLANS
- Ability to visualize and edit the cascading relationship between input controls in the Linked Widgets Diagram
- Renaming of the diagram from “Linked Analysis Diagram” to “Linked Widgets Diagram”
SUMMARY
Interactivity is a very important feature. Link analysis provides the functionality of this interactivity through linking widgets. With standard settings and linked visual diagrams, this process has become much easier, faster and clearer.
Hi Aleksey,
thanks for this interesting article. Is there anyway to do this with different data models? I am currently trying to link a filter for a profit center on two different data models and I can't come up with a better solution than to have a buffer table where I read out the filtered profit centers and I apply this filter to the other datamodels. This however is neither elegant nor performant. Any better ideas? Linking dimensions doesn't seem to be available in applications yet.
Best regards,
Moritz
Moritz Hofmaier
Thanks for your feedback!.
On your question: unfortunately, at the moment, as far as I know, it is impossible to link models in the Analytics Designer (there is only the link variables option).
But you can vote for this influence.
From alternatives: it is possible through scripts to apply the value of filters of one component with one source to another component with a different source.
Moritz Hofmaier
Good news about blending in AD:
2022.1 Release Notes
"Blending is now available in analytics designer. As an application designer, you can join a primary data source with secondary data sources that contain common dimensions. You can, therefore, create charts and tables with a blended data source, as well as filters that can simultaneously update all the charts and tables with a linked dimension. You can also leverage APIs for blended charts or tables, while they work only on the primary data source."