Performance - OData calls are now faster

Important

This content is archived and is not being updated. For the latest documentation, go to What's new and planned for Dynamics 365 Business Central. For the latest release plans, go to Dynamics 365, Power Platform, and Cloud for Industry release plans.

Enabled for Public preview General availability
Admins, makers, marketers, or analysts, automatically Mar 1, 2023 Apr 1, 2023

Business value

Most integrations to Business Central from external systems and services use the OData technology to read and write data. We've optimized this part of the Business Central server so that OData calls run faster and consume less resources. For customer integrations that use OData, this means better throughput (more calls per minute).

Feature details

Most integrations to Business Central from external systems and services use the OData technology to read and write data.

In this release, we've optimized these parts of the OData layer on the Business Central server:

  • It's up to 40 percent faster to open an OData session and be ready to run logic.
  • Opening an OData session no longer runs OnOpenCompany when accessing metadata. For customers with expensive AL logic that runs this trigger, this can greatly improve performance for OData calls.
  • For web services on a Business Central online environment, we've optimized code in a name lookup service that will put performance on par with similar on-premises hardware setups.