Intouch DAX upgrade

Intouch DAX upgrade

Introductie

InTouch is standaard voorzien van de zogenaamde MDX engine. Dat houdt in dat de database queries richting de kubusmodellen (MOLAP, Tabular of Azure Tabular) worden afgevuurd via MDX queries.
Microsoft heeft een nieuwe query taal gerealiseerd genaamd DAX. Om DAX te ondersteunen vanuit de InTouch applicatie is ontwikkeld aan de zogenaamde DAX engine.

In dit artikel wordt beschreven wat vereist is voordat je gebruik kunt maken van de DAX engine en welke impact dit heeft op de omgeving. 

Vereisten voor de upgrade 

De upgrade vraagt om een aantal zaken:
- Je maakt gebruik van InTouch (versie 330 of hoger)
- Je maakt gebruik van een MOLAP kubus of een Tabular kubus
- Er is geen groot implementatieproject onderhanden (werkzaamheden kunnen conflicteren)
- Er is capaciteit beschikbaar vanuit de organisatie om de oplevering te valideren en indien wenselijk onderdelen zelf te converteren

Impact van de upgrade

DAX heeft een aantal voordelen:
- Betere performance
Uit onze gemiddelde metingen komt naar voren dat filters en het uitvoeren van DAX queries tot wel 200% sneller gaat dan de MDX variant.

- Betere integratie met InTouch
      - DAX zorgt ervoor dat het limiet van slicer selecties in InTouch niet langer tegen de beperking aanlopen bij te grote karaktersets:


      - De upgrade verbeterd het slicer gedrag, voorbeeld: Je selecteert de maand maart in de slicer, de KPI visual kan vervolgens standaard januari t/m maart tonen i.p.v. alleen de losse maand:

 
 
    - De upgrade maakt het mogelijk om meerdere slicers te koppelen aan een pagina dan alleen kostenplaats en periode, in onderstaand voorbeeld zie je bijv. ook grootboek, functie, product en team:




Er is door ons ontwikkelteam een script gerealiseerd welke de bestaande MDX queries van "postcube measures" binnen InTouch geautomatiseerd omschrijft naar DAX.
Dit dekt grofweg 95% van de queries maar vereist alsnog:
      - Validatie
      - Aanvulling

In onderstaande tabel zijn voorbeelden opgenomen van zaken die niet meer zullen werken in MDX. 
Per voorbeeld is een alternatief in DAX geschetst zodat je een beeld krijgt van de oplossingsrichting:


In onderstaande tabel zijn voorbeelden opgenomen van zaken die je in MDX niet (eenvoudig) kon bereiken en met DAX wel:



De upgrade initiëren

Neem contact op met jouw customer success manager om de upgrade te initiëren. Er zal een planning worden gemaakt en gesproken worden over de werkverdeling, 


Relatie tot Microsoft Fabric

De upgrade is een mooie voorbereiding op Microsoft Fabric, daar de DAX queries op een later moment ook in Fabric gerealiseerd moeten worden.
Als je deze investering nu al doet geeft dat eerder al de genoemde voordelen én voorkom je tussentijdse opbouw van meer ''legacy'' queries.
    • Related Articles

    • Hoe laat ik gebruikers navigeren naar een website/intranet site buiten InTouch?

      Introductie Aan de rechterkant van InTouch kan een snelmenu weergegeven worden. Dit snelmenu bestaat vaak uit links naar Power BI rapporten en als favoriet gemarkeerde pagina's. Het is ook mogelijk om een link naar een website of intranet op te nemen ...
    • Starten met InTouch: een overzicht

      Introductie SDB Analytics InTouch is een Business Intelligence (BI) tool waarmee je inzicht krijgt in de prestaties van je organisatie. Op basis van verzamelde data uit systemen als elektronische cliënt- of patiëntendossiers, HR en financiële ...
    • InTouch voor de Jeugdzorg

      InTouch: de Analytics-oplossing voor de hele zorgorganisatie InTouch is het centrale Analytics-platform van SDB dat medewerkers op alle niveaus binnen de zorgorganisatie ondersteunt. Met slimme data-inzichten helpt InTouch om sneller, efficiënter en ...
    • Een nieuwe rol aanmaken in InTouch en toekennen aan eindgebruikers

      Introductie Er kan zich een situatie voordoen waardoor je een nieuwe rol beschikbaar wil maken voor de eindgebruikers van InTouch in jouw organisatie. In dit artikel leggen we je uit hoe je dat doet op moment dat je gebruik maakt van een ...
    • De samenhang tussen de Tabular, InTouch en PowerBI

      Introductie In dit artikel geven we inzicht in de samenhang tussen het tabular model, InTouch en Power BI. Dit artikel is geschreven voor Beheerders van InTouch. Tabular & InTouch Het tabular model is de onderligger voor zowel InTouch als aan Power ...