I am using a SQL Connector to our Business Central, because the Business Central (On-prem) connector only shows standard entity set, however when I start consuming the data from the SQL Server, this error pops out.
Anyone who has encountered this error? what is the fix for this? Please advise. Thank you.
This is an OData / Web API security restriction. The backend service (likely a custom Web API or an OData source you are connecting to) has disabled the use of the = (Equal) operator in queries to prevent performance issues or broad data scraping. The Fix:
If you own the API: You need to update the EnableQuery attribute in your C# code or Web API configuration to allow the Equal operator.
If you are the App Maker: Check your Filter or LookUp formulas. Instead of a direct Filter(DataSource, ID = 10), try creating a variable first or using a search-based approach if the API supports it.
Was this reply helpful?YesNo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.