我使用 Power Bi Desktop 开发了一些报告,该桌面使用 IBM DB2 作为数据源。我已在我的 power bi 系统中安装并配置了本地数据网关。我必须在 power bi web 中创建 ibm db2 数据源连接才能与我的 IBM DB2 数据库建立实时连接。当我尝试创建数据源连接时,它显示无法连接错误消息。我已经给出了正确的凭据,但仍然显示相同的错误。我错过了什么吗?IBM DB2 数据库管理端需要提供任何特殊权限吗?请帮我解决这个问题。
预先感谢,卡纳斯
假设我有一个带有字段Field1的表“ Table1”,一个带有Field2的表“ Table2”。我在“ Table1”,“ CField”中有另一个具有公式的计算列:
CField = ROUND(Table1 [Field1] * RELATED(Table2 [Field2]); 2)
该公式总体上运作良好,但有时无法提供正确的值。例如 :
在计算器中计算得出3.26495。四舍五入到小数点后两位应为3.26,但在这种情况下,PowerBI为3.27。
我最好的假设是Field1 * Field2的结果计算为CURRENCY,因此在四舍五入为3.27之前四舍五入为3.265。
我在这里的问题是:是否有一种方法可以强制Power BI保持所需的精度并获得我想要的3.26结果?
编辑:3.27不仅仅是显示问题。如果我在显示的值上加上小数,则得出3.27000。
当我尝试刷新数据集(手动或自动)时,出现以下错误:
失败详细信息:由于内部服务错误,上次刷新尝试失败。这通常是一个暂时的问题。如果您稍后重试并仍然看到此消息,请联系支持人员。Microsoft Access:“Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机上注册。可能需要 64 位版本的 Access Database Engine 2010 Access Database Engine OLEDB 提供程序才能读取此类文件。要下载客户端软件,请访问以下站点:https : //go.microsoft.com/fwlink/?LinkID=285987 .. IDbCommand 接口引发异常。表:跟踪更改。
在我的表主键列中缺少值,我尝试使用度量值填充但它不起作用,因为未完全填充要度量的列的主键值
powerbi powerbi-embedded powerbi-datasource powerbi-desktop powerbi-custom-visuals