Power BI无法预览Dynamics Business Central的salesCreditMemoLines表求助
问题:Power BI无法预览Dynamics 365 Business Central的
salesCreditMemoLines表 我在同步Dynamics Business Central与Power BI时遇到异常,操作流程如下:
- 获取数据(Get Data)
- 搜索并选择Dynamics 365 Business Central数据源
- 查找目标表
此时其他表可正常预览,但名为salesCreditMemoLines的表无法加载预览内容。
(异常截图:salesCreditMemoLines表预览异常)
(正常表预览示例:其他表正常预览)
可能的解决步骤
检查账号权限
确认连接Business Central的账号对salesCreditMemoLines表拥有读取权限。在Business Central后台的用户权限配置中,验证该表所属权限组是否包含读取权限条目。验证表数据与结构
- 登录Business Central后台,直接查看
salesCreditMemoLines表是否存在数据,或是否有近期结构变更(如字段类型修改、新增必填字段)。 - 检查该表是否设置了数据过滤规则或行级权限,导致Power BI无法获取完整数据集。
- 使用OData URL直接连接
尝试通过高级选项中的OData URL直接指定该表,示例格式:
https://api.businesscentral.dynamics.com/v2.0/[租户ID]/[环境名称]/ODataV4/Company('[公司名称]')/salesCreditMemoLines
若连接成功,可进一步在Power BI的"编辑查询"中排查原加载方式的问题。
- 清除缓存并重连
- 进入Power BI的
文件>选项和设置>数据源设置,找到Dynamics 365 Business Central的连接,点击"清除权限"和"清除缓存"后重新连接。 - 重启Power BI客户端,避免缓存残留导致的加载异常。
- 检查OData服务状态
用浏览器直接访问该表的OData URL,确认是否能正常返回JSON数据。若访问失败,说明Business Central的OData服务可能存在故障或配置问题,需联系管理员排查。
内容的提问来源于stack exchange,提问作者Benjamin Lahsen
相关产品推荐
相关产品推荐

