Bij het ophalen van Hour-gegevens uit Gripp krijg ik regelmatig een foutmelding itgenboe147. Na het optimaliseren van de query middels de handleiding van Itgenboe147 werkt PowerBI weer naar behoren.
Echter, is het ophalen van Hours uit Gripp (± 100.000 rijen) de refresh ongeveer 20 tot 30 minuten bezig. Ik vroeg me af of ik deze query kan optimaliseren om ontwikkeling te versnellen.
De snelheid van de API zal niet veel sneller kunnen zonder dat Gripp zelf hiervoor iets aanpast.
Het is de moeite waard om in ieder geval een zinvol filter op te geven (met query folding) en de database cache instellingen hoog in te stellen, bijvoorbeeld een week, gedurende de ontwikkelfase.