Kolom CostCenterDescription kan niet worden gevonden in TransactionLinesIncremental

Na enige tijd start een klant weer een PowerBI rapport op. Daarbij treden meerdere foutmeldingen op, waaronder:

PowerBI foutmelding TransactionLines.

De kolom CostCenterDescription in de tabel ExactOnlineREST Incremental TransactionLinesIncremental@eol is niet gevonden of kan niet worden gebruikt in deze expressie.

Is de tabelstructuur gewijzigd?

Dat klopt. Week of zes-acht geleden zijn de afgeleide velden verwijderd uit de nieuwe *Incremental tabellen om evidente reden. Opname ervan in de Sync API’s is in onze ogen een design fout van de API’s geweest. Advies is om de relaties zelf te leggen naar de stamtabellen zoals hier CostCenters.

Verwachting is dat er voorlopig geen verwijderingen of mutaties meer komen op de Incremental tabellen. Sowieso proberen we dit soort wijzigingen te vermijden aangezien ze breaking kunnen zijn.