You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Data Factory获取Business Central总账条目报错:无法找到默认公司

解决OData连接Business Central时的"Internal_CompanyNotFound"错误

正确传递公司参数的方法

  • 直接在OData链接服务的基础URL末尾拼接查询参数:?company=你的公司全称。比如原URL是https://api.businesscentral.dynamics.com/v2.0/租户ID/api/v2.0,修改后为https://api.businesscentral.dynamics.com/v2.0/租户ID/api/v2.0?company=CRONUS%20USA%2C%20Inc.(注意名称里的空格、逗号等特殊字符要做URL转义)
  • 若在数据工厂复制活动的源配置中设置,可在附加查询字段填写:company=你的公司全称,或者在相对路径里写成:G_LEntries?company=你的公司全称

先确认可用的公司名称

访问Business Central的OData公司列表接口:https://api.businesscentral.dynamics.com/v2.0/租户ID/api/v2.0/Company,返回的JSON会列出所有有效公司名称,务必复制完全匹配的名称(包括大小写、特殊字符)

额外排查项

  • 验证链接服务的认证方式(如OAuth2.0)是否具备访问目标公司数据的权限
  • 确认Business Central中G_LEntries对应的OData服务已发布,且权限配置正确
  • 多租户环境下,检查链接服务中的租户ID是否准确

内容的提问来源于stack exchange,提问作者Graziella Spiteri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 22:39:58