Skip to Content
Technical Articles
Author's profile photo Aleksey Salinin

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.

Assigned Tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Moritz Hofmaier
      Moritz Hofmaier

      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

      Author's profile photo Aleksey Salinin
      Aleksey Salinin
      Blog Post Author

      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.

      Chart_2.getDataSource().copyDimensionFilterFrom(Chart_1.getDataSource(),"");
      Author's profile photo Aleksey Salinin
      Aleksey Salinin
      Blog Post Author

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