Question 770
An external BI platform needs joined purchase and vendor values as read-only aggregated data over REST. The developer recommends the following change: Use an API query object for read-only combined or aggregated data exposure. Which technical explanation most directly justifies it in this case?
Explanation
Correct Answer
API queries support versioned read-only REST datasets including joins or aggregation across relevant dataitems. It connects the proposed action to the exact failure or requirement—An external BI platform needs joined purchase and vendor values as read-only aggregated data over REST. Confirmation would be the endpoint returns expected joined or grouped records and does not offer mutation semantics.
Incorrect Answers
That mechanism explains why the alternative action—maintain explicit api versions and add a new compatible api version for the changed contract—helps in another case. It does not justify the proposed fix here; api queries support versioned read-only rest datasets including joins or aggregation across relevant dataitems. The distinguishing requirement is: An external BI platform needs joined purchase and vendor values as read-only aggregated data over REST.
That mechanism explains why the alternative action—expose a suitable bound odata action with business logic for the target entity—helps in another case. It does not justify the proposed fix here; api queries support versioned read-only rest datasets including joins or aggregation across relevant dataitems. The distinguishing requirement is: An external BI platform needs joined purchase and vendor values as read-only aggregated data over REST.
That mechanism explains why the alternative action—evaluate supported read scale-out configuration for compatible Business Central api read traffic—helps in another case. It does not justify the proposed fix here; api queries support versioned read-only rest datasets including joins or aggregation across relevant dataitems. The distinguishing requirement is: An external BI platform needs joined purchase and vendor values as read-only aggregated data over REST.





Microsoft Dynamics 365 Business Central Developer (MB-820) Practice Tests