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

Power BI合并MIMIC数据集查询报错DataFormat.Error的原因与解决方法

报错原因与解决方法

原因

Power BI合并ChartEvents和D_Items表时,自动尝试将关联列(通常是itemid)转换为数字类型,但该列存在文本值"Iodine Containing",导致类型转换失败。具体分为两种情况:

  • 某张表的itemid列被Power BI误识别为数字类型,而同列包含文本脏数据;
  • 两张表的itemid列数据类型不一致(一张为数字、一张为文本),合并时强制转换引发冲突。

解决步骤

  • 检查并清理关联列数据
    1. 进入Power BI「编辑查询」界面,分别打开ChartEvents和D_Items的查询
    2. 找到itemid列,查看列头类型标识(数字为#,文本为Abc)
    3. 筛选出itemid列中的非数字行(含"Iodine Containing"的行),直接删除无效行,或根据业务逻辑替换为合法数字
  • 统一关联列数据类型
    选中两张表的itemid列,右键选择「更改类型」,将两者统一设置为「整数」(若为合法数字键)或「文本」(若允许文本格式关联键)
  • 重新执行合并操作
    确认关联列类型完全一致后,再次进行「作为新查询合并」操作

内容的提问来源于stack exchange,提问作者paul raj

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 06:01:30