Power Bi订阅错误:位置x处的字段没有数据 [英] power Bi Subscription Error : There is no data for the field at position x

查看:36
本文介绍了Power Bi订阅错误:位置x处的字段没有数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们已经运行power bi订阅来生成pdf格式的可视化报告,我们收到了许多这样的错误,位置x处的字段没有数据

问题是我们多次搜索,发现可能是由于数据集中缺少数据所致

但是我们有大约30个数据集需要查询Oracle数据库,我们无法确定哪些是丢失的数据,而且他的日志没有提到哪个报告出现错误

有没有办法找出缺少哪个字段?

是否有方法可以充实报告错误日志以向我们提供失败的报告?

使用不同的位置重复精确错误的样本: processing!ReportServer_0-8!1e18!02/07/2022-09:56:36::e错误:引发Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:,Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:位置29处的字段没有数据。;

推荐答案

Dears

我找到了一个解决方案来帮助我。我将共享它。

该错误是由于缺少数据而不是缺少值造成的,这意味着数据库中"数据集"字段中定义的列名已更改。

注意:

如果使值等于NULL,则不会产生相同的错误;即使在报告中使用,也会产生不同的错误。

关于如何检测?

只需在已连接到此数据库的计算机中安装报表生成器,并使用报表生成器打开此报表并生成验证字段,它将给出详细错误,说明未找到数据集字段的名称,因此我们在数据库中跟踪它,发现它已更改,因此在数据库中的数据集或列名称中进行修复即可解决此问题。

新的挑战我们将处理列名存在或更改为e的问题,决不会出现错误并更好地提供空报告,因为报告将连接的某些数据库可能不具有相同的列名,因此它应该提供报告的空部分而不是错误。

谢谢BR,

这篇关于Power Bi订阅错误:位置x处的字段没有数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆