【发布时间】:2016-02-24 13:59:03
【问题描述】:
在 Power BI 中,我有一些从导入的数据生成的查询表。所有数据都以“任何”类型出现,我正在尝试自动检测每列中数据的类型。
某些查询会根据传入的数据生成带有列的表 - 在查询运行并设置表(数据来自 Azure blob)之前,我不知道这些列将是什么。由于我将有很多表要维护,哪些列可以随着任何数据刷新而更改(可能会添加新列),因此每次都遍历所有表并在列上按“检测数据类型”是无法管理的。
所以我试图弄清楚如何在查询公式语言中执行“检测数据类型”以附加到生成表列的查询的末尾。我尝试获取列中的第一个条目并执行 Value.Type(column{0}),但是对于其中包含整数的列,这似乎是“文本”。但是,按“检测数据类型”确实可以将类型正确识别为“整数”。
有人知道如何检测列的条目类型吗?
附:我不太担心一列可能包含不同数据类型的值
【问题讨论】:
标签: powerbi powerquery