BLOGBUSINESS INTELLIGENCESAP ANALYTICS CLOUD
Kris van Brouwershaven

Onze wensen zijn gehoord in de SAC Q2 2022-release

SAP Analytics Cloud-release Q2 2022 (2022.08) staat volledig in het teken van de developers: alles is erop gericht om de design-experience te verbeteren! Deze update-blog neemt je mee in in de gaaftste nieuwe features die SAC vanaf 23 mei 2022 te bieden heeft. Dat is niet het enige: na onze top 4 worden alle features kort en krachtig uitgelegd. 

McCoy’s Top 4:

1. Optimized Design Mode

Alle wensen zijn gehoord! Eindelijk, hij is er, de ster van de show: de Undo/Redo knop! Deze zit verborgen in de Optimized Design Mode, welke je eerst moet activeren. Na het activeren van de ‘Optimized Design Mode’, krijg je de volgende nieuwe features:

  • Undo & Redo Knoppen

  • Ghost Loading Indicators

  • Verbeterde Hiërarchie Navigatie

  • Een nieuw Builder Panel

  • Available Object List

  • Soepelere transitie tussen View- en Edit-mode

Hieronder de nieuwe builder panel, waarin ook de available objects te vinden zijn!

Sidenote 1: Een aantal functies zijn ook beschikbaar in de Optimized View Mode. Het is nu nog niet duidelijk welke dit precies zijn, doordat er ‘per wave nieuwe functionaliteiten worden toegevoegd’.

Sidenote 2: Omdat niet alle functies direct beschikbaar zijn, wordt er nu nog een kopie gemaakt van de Story zodra je de ‘Optimized Design Mode’ activeert. Dit is tijdelijk en wordt uiteindelijk weer uitgefaseerd, maar wordt nu gedaan om ervoor te zorgen dat je altijd een werkende versie behoudt.

Sidenote 3: Je kan niet zomaar elke story omzetten naar een 'Optimized Design Mode': Een aantal Calculations (waaronder Calculation Input Control) en afbeeldingen hebben nog geen support.

Kortom, het zijn super gave features die voor de toekomst veel goeds beloven. Voor nu is het goed te gebruiken bij hele simpele stories, de support voor meer ingewikkelde stories laat nog even op zich wachten. 

2. Custom Widget Data Binding Capability

Binnen Analytics Designer kan een developer zelf zijn eigen Widget maken als de standaard widgets van SAC niet volstaan. Dit op zich is niks nieuws, het bestaat al geruime tijd binnen de Analytics Designer. Wat wél nieuw is, is het kunnen koppelen van een model aan deze Custom Widgets.

Oude situatie: met verborgen tabellen kan je data koppelen aan een Custom Widget, om er zo voor te zorgen dat hij responsief is op de rest van het dashboard.

Nieuwe situatie: door simpelweg een model als basis te gebruiken voor een Custom Widget, krijg je alle functionaliteiten die een ‘SAP-Standaard Widget’ ook heeft.

Voor meer technische informatie over Custom Widget Data Binding Capability, check deze SAP-blog.

3. Script Performance Measurement Popups

De performance van een JavaScript-script geschreven in de Analytics Designer is een precair onderwerp: elke developer heeft een eigen ‘stijl’ en werkt met zijn of haar eigen logica. Hierdoor is het lastig te kwantificeren wanneer een script ‘goed’ is.

De manier van schrijven was tot deze update enkel te beoordelen op werking, maar met de 2022.08-update komt hier verandering in. Binnen de Analytic Application kan je in runtime de snelheid van verschillende scripts controleren met CTRL+SHIFT+A of CTRL+SHIFT+Z.

4. Fluid Data Entry (Planning)

Er waren tijdens het plannen met je data twee mogelijkheden om data in cellen te typen, dit zijn er nu drie:

  • Standard/Single Data Entry: Waarde invoeren, cel wordt direct geupdate. Hiermee kan 1 cel per keer worden gewijzigd

  • Mass Data Entry: Waarde invoeren, cel wordt niet direct geupdate. Enkel als je aangeeft dat het geprocessed kan worden. Hiermee kunnen meerdere cellen per keer worden gewijzigd.

  • Nieuw: Fluid Data Entry: Een combinatie van de twee bovenstaande. Zodra SAC merkt dat je niet meer aan het wijzigen bent, gaat het de waardes processen. 

Alle updates op een rijtje

Doordat enkel de technische omschrijving van een feature niet altijd volstaat, staat hier kort en krachtig wat elke feature inhoudt.

Administratie and Service Management

  • Inzichtelijk maken en laten beheren van Connecties
    De volgende opties zijn beschikbaar:

    • View-, Edit-, Share- en Delete-rechten aan andere administratoren geven.

    • Connecties managen die gemaakt zijn door andere gebruikers.

    • View, Edit, Share of Delete-rechten op elke connectie als de maker niet beschikbaar (meer) is.

  • Team Memberships tonen (dus niet aanpassen!) bij individuele eindgebruikers.
    Hiermee heeft de administrator beter zicht op de teams waar de eindgebruiker in zit.

  • Vernieuwde Performance benchmarks in het nieuwe Performance-menu
    Hiermee kunnen hardware, software en netwerk worden bekeken:

    • System Benchmark Score – een score waarmee de JavaScipt engine Performance en Client Hardware wordt uitgedrukt. Hoe hoger, hoe beter.

    • Network Latency – Hoe snel het systeem kan communiceren (in ms) met de server van SAP Analytics Cloud.

    • Network Bandwith – zowel Download als Upload (in Mb/s).

  • Overige updates

    • Een uitbreiding van de backend error berichten.

    • Ondersteuning voor de Litouwse taal.

Catalog

  • Filtering onthouden over sessies
    Zodat de eindgebruiker verder kan gaan waar hij/zij is gestopt.

  • Publishing Workflows
    Exact dezelfde functionaliteit die eerst enkel onder ‘Files’ beschikbaar was, zit nu onder een knop genaamd ‘Manage’.

Data Modeling

  • Flexibele Tijd-dimensies
    Dit werkt enkel bij een ‘New Model’ en omvat:

    • Standaard week/periode mapping

    • 53e week support

    • Custom time members

    • Custom rollups binnen de tijd-dimensie

  • Data-import in Local Dimensions
    Dit werkt enkel bij een ‘New Model’ en vermindert de behoefte om Public Dimensions te maken. Hiermee wordt het managen van data gesimplificeerd. De toegevoegde functies zijn:

    • Met een data import job kun je naast feit-data nu ook zogeheten ‘local dimension member’ data inladen en toevoegen.

    • Support voor toevoegen nieuwe versies in de versie-dimensie.

Samenwerken

  • Dynamische tekst bij Publishen van een Story
    Hiermee kan bijvoorbeeld een maandelijks rapport de juiste naam krijgen, door dynamisch de maand toe te voegen in de titel.

Story Design

  • Optimized Story Designer – initial Release
    Dit is een eerste versie en moet in een bestaande story handmatig worden aangezet.
    Per ‘wave’ worden extra functionaliteiten toegevoegd.
    Deze functionaliteiten omvatten:

    • Undo & Redo Knoppen

    • Vernieuwde Ghost Loading Indicators

    • Verbeterde Hierarchie Navigatie

    • Een nieuw Builder Panel

    • Available Object List met toegevoegde functie: Drag & Drop naar de Builder-Panel

    • Soepelere transitie tussen View- en Edit-mode

Data Exploratie

  • Data Source Description als default header voor SAP HANA Live en SAP BW Live-connecties
    Eerst werd standaard Technical ID getoond, nu wordt dit vervangen door de Description.
    Dit technische ID is te vinden in het Information panel.

  • Data Analyzer via de Modeler lanceren
    Hiermee hoef je geen nieuwe story te maken om de data te controleren, maar kan dit direct tijdens het maken van het model.

Analytics Designer

  • Optimized View Mode
    Zoals in een Story al langer beschikbaar, is dit er nu ook voor Applications. Deze modus omvat:

    • Gebruiks- en performance verbeteringen

    • Analytics Designer-specifieke widgets zijn beschikbaar gemaakt.

    • Nieuwe API’s

    • ‘Custom Widget Data Binding’

  • Custom Widget Data Binding
    Dit is enkel beschikbaar in de Optimized View Mode.
    Custom Widgets konden eerst niet direct worden gekoppeld aan de applicatie, doordat er geen connectie met het model mogelijk was. Dit is met de 2022.08-update ook mogelijk met Custom Widgets.

  • Input Control Script API Enhancement
    Met de nieuwe getActiveSelectedMember-code kunnen actieve dimensies of measures uit Input Controls worden meegenomen in andere scripts.

  • Calculation Input Control zoals in Stories
    In een Story is het al langer mogelijk een Restricted Measure te maken waar een Input Control aan gekoppeld zit. Nu kan dit ook in de Application Designer!

  • Script Performance Measurement Popups
    Bekijk de performance van een script met CTRL+SHIFT+A of CTRL+SHIFT+Z

  • Extra opties voor maatwerk tabstrips
    De CSS-opties zijn uitgebreid om een mooiere strip te maken. Developers kunnen nu de achtergrond, breedte, kleur onder de geselecteerde tab en padding met CSS aanpassen.

  • ‘Publish and Leave’
    Wanneer je met een Planning-model werkt, wordt een nieuwe pop-up getoond bij het verlaten van een applicatie. Hierin is het mogelijk te publiceren en de applicatie te verlaten, waar dit eerst enkel separaat moest worden gedaan.

  • Laatst opgeslagen waarde Dynamic Variable in Bookmark behouden
    Enkel als deze is gewijzigd in de prompt.

  • Exporteren naar PDF
    Hier worden Custom Widgets en External Images aan toegevoegd.

Enterprise Planning

  • Open API voor data export
    Het is nu makkelijker geworden om de planning en forecast data uit SAC te halen, Door middel van de Open API is het nu mogelijk om de data naar externe systemen te brengen.

  • Multi Actions – public dimension parameter
    Het is vanaf nu mogelijk om in een Multi Action één parameter aan te maken voor meerdere modellen als dit een public dimensie betreft. Hierdoor kan het aantal parameters sterk verminderd worden.

  • Plan Entry – data locking-aware data disaggregation
    De manier van disaggregeratie van data kan nu beheerd worden in het model of zelfs per tabel. Als Data Locking is geactiveerd, een member op het laagste niveau is gelocked en er wordt op een hoger niveau gepland, dan zal SAC de data nu aggregeren naar de overige niet geblokkeerde members. De validatie regels op een planningsmodel kunnen hiervoor ook gebruikt worden.

  • Plan Entry – Fluid Data Entry (General Availability)
    Een derde manier van data invoer om het plannen nog soepel te maken. Het is een blend tussen de Mass Data Entry en de Single Data Entry.

  • Version Management – version size and record visibility
    Inzicht in de hoeveelheid data in de versie. Hoeveel zitten er in de totale versie, hoeveel zitten er in jouw planning area en hoeveel regels heb je aanpegast in je planning. Daarnaast krijg je ook inzicht in hoeveel database regels er zijn veranderd per wijziging van je planning.

  • Advanced Formulas: Support MEMBERSET filter with no equal condition
    In plaats van alle members te selecteren die van toepassing zijn voor de scope van een data action is het nu mogelijk om ook diegene te selecteren die niet van toepassing zijn, waardoor je memberset-regel een stuk simpeler kan worden.

  • Ability to Abort Pending Actions
    Data actions die in de rij staan of pending zijn kunnen vanaf nu nog geannuleerd worden.

  • Copy & Paste Underlying Values Across Measures with Different Currencies
    Getallen met onderliggende waardes kunnen nu tussen verschillende measures met verschillende currencies gekopieerd worden.

  • Cut & Paste in Mass Data Entry Mode
    Het kopiëren en plakken van getallen in de mass data entry is vanaf nu beschikbaar. Echter, het kopiëren van een node naar een niveau lager in de hiërarchie is nog niet mogelijk.

  • Customized Planning Area
    Als je begint met het aanpassen van je data, kan er nu ingesteld worden of je dat op een speciale Planning Area wilt doen, je kan zelf filters kiezen voor de scope van de data die je dan kan gaan aanpassen. Dit kan zeker bij grote dataset voor een betere performance zorgen.

Microsoft Office Integratie

  • Filteren met [SAP.OverwriteDimensionFilter]
    Hiermee kan een eindgebruiker a.d.h.v. een tekst een tabel filteren.

  • Een Microsoft Excel-workbook transporteren.
    Het transporteren van de ene SAC-tenant naar een andere.

  • Smart Copy & Paste in Microsoft Excel-rapporten
    Denk hierbij aan het knippen en plakken van tabellen:

    • In andere workbooks.

    • Naar andere platforms (bijvoorbeeld van desktop naar online)

    • Naar andere applicaties (bijvoorbeeld van Excel naar PowerPoint)

  • Support Prompts
    Waarmee individuele tabellen of gehele workbooks kunnen worden beperkt.

Mobiele applicaties (iOS & Android)

  • Analytic Application-support in Android
    Android ondersteunt nu Analytic Applications op eenzelfde manier als in iOS.

  • DWC Live en HANA Cloud live model support in Android
    Android ondersteunt nu SAP DWC en SAP HANA Live-modellen met SAML Single Sign-on.

  • Standaard S/4-Live connecties in iOS
    iOS Mobile App-gebruikers kunnen nu bij SAP S/4HANA On Premise data met een standaard S/4 live connectie met SAML Single Sign-on. 

Meer weten?

Deze blog wordt elk kwartaal uitgebracht om de gaafste nieuwe features aan jou uit te leggen. 
De Q3-release staat gepland in het weekend van 19-21 augustus 2022, dus in de week van 26 augustus 2022 worden de gaafste nieuwste features van de Q3-release aan je uitgelegd: houdt dus onze socials in de gaten!

Wil je nog meer weten over SAP Analytics Cloud en hoe Business Intelligence jou kan helpen? Neem dan contact op met Roel van Bommel (06-226938392) of Kris van Brouwershaven (06-40269873).