Terug naar lijst

Vanaf versie November 2018 zijn Alternatieve states beschikbaar in Qlik Sense.

Met alternatieve states kun je verschillende selecties voor dezelfde dimensie maken en de selecties vergelijken in één visualisatie of in meerdere visualisaties naast elkaar.

Als beginpunt neem ik een eenvoudige analyse van marge percentages per maand. Hierbij heb ik twee analyse dimensies: product en provincie.

Met behulp van de filters kan ik analyseren wat het margeverloop is voor bepaalde producten of in bepaalde provincies.

Als ik echter productgroepen of regio’s wil vergelijken wordt het al een stuk ingewikkelder. Hier kunnen de alternatieve states goed van pas komen.

Stap 1: aanmaken van Alternatieve states

In het menu Masteritems > Alternatieve states klik je op de knop Nieuwe maken.

Vervolgens geef je een naam voor de alternatieve state. Voor dit voorbeeld heb ik de states Selectie1 en Selectie2 aangemaakt.

Stap 2: toepassen van Alternatieve states

De alternatieve state Selectie1 sleep je op de productfilter en vervolgens kies je voor State toepassen

Ditzelfde herhaal ik bij de provincie filter.

Vervolgens dupliceer ik de product- en provinciefilter en pas ik op de gekopieerde filters de state Selectie2 toe.

Je kunt een state toepassen op een of meerdere visualisaties. Dat kan door de alternatieve state op een visualisatie te slepen. Maar in dit voorbeeld doe ik dat niet, want ik wil meerdere states met elkaar kunnen vergelijken in één visualisatie. Dit kan door de states te benoemen in de set analysis expressie.

Stap 3: Alternatieve states benoemen in set analysis expressies

In deze analyse wordt het marge % berekend als de som van de OrderMarge gedeeld door de som van de OrderOmzet. De expressie van deze meetwaarde is: Num( Sum(OrderMarge) / Sum(OrderOmzet) , ‘0%’)

Aan deze expressie voeg ik de verwijzing naar de state Selectie1 toe, tussen {}. Deze meetwaarde geef ik ook het label ‘Selectie1’.

In de visualisatie voeg ik een markering toe. Als expressie kopieer ik de marge % berekening zoals die hierboven staat, maar pas ik de state aan naar Selectie2.

Stap 4: Analyseren met behulp van de alternatieve states

Door waarden te selecteren in de product en provincie filters kan ik nu de meest complexe vergelijkingen maken.

Bijvoorbeeld: het margeverloop per maand van artikelgroep 1 en 2 in Groningen, Friesland en Drenthe vergeleken met de marge van artikelgroep 5 en 6 in Noord-Holland, Zuid-Holland en Utrecht.

Een andere mooie toepassing van de alternatieve states is het vergelijken van periodes.

Zeker in combinatie met de Date picker visualisatie (uit de Qlik Dashboard bundle, ook nieuw vanaf versie november 2018) kun je de gebruikers een flexibele analysemogelijkheid bieden.

Bijvoorbeeld: je wilt weten of het marge % in de zomervakantie afwijkt van het marge % in de kerstvakantie. Dit is normaal gesproken best een lastige vraag.

Met de alternatieve states is dit echter heel eenvoudig, je filtert selectie1 op de periode van 7-jul-2018 t/m 11-aug-2018 en selectie 2 op de periode van 22-dec-2018 t/m 5-jan-2018.

Conclusie

Met behulp van de alternatieve states kunnen complexe en uiterst flexibele vergelijkingen gemaakt worden.

Belangrijk hierbij is dat door middel van labels duidelijk aangegeven wordt welke selecties precies toegepast zijn.