Goeiemorgen,
Ik heb begrepen dat als ik via een OData url de data via PowerBI ophaal, ik als eerste moet filteren, als ik de dataset die ik wil ophalen, kleiner wil laten zijn. Bijvoorbeeld door meteen een filter op Division te zetten.
Dat werkt dan helemaal door in de keten en zo verminder je het aantal calls naar Exact Online.
Hoe werkt het als ik door middel van een andere tool de data wil ophalen? Bijvoorbeeld d.m.v. een GET actie in Postman? Hoe verwerk ik dan de filter? Kan ik dan gewoon een parameter opgeven?
De luie manier is om in Power BI de query te maken en dan in Bridge Online Monitoring op het verzoek te klikken. De URL met het filter van de data verschijnt dan blauw onderstreept.
Let echter op: alleen OData4 vragen die eerder gesteld zijn kunnen uitgelezen worden. Het kleinste verschil (bijvoorbeeld een datum/tijd filter met uren/minuten/seconden dat elke second wijzigt) leidt tot een foutmelding.