列的 Power BI 编码 UTF8
Power BI Encoding UTF8 for a column
我正在尝试将 Power BI 中的列强制编码为 UTF 8,但它因错误而失败。
= Table.SelectRows( #"Changed Type",each if ([number] is null or [number]="") then null else Text.FromBinary(Text.ToBinary([数字], 1251), TextEncoding.Utf8))
[number] 字段是 TEXT,包含 TEST_DAVE、PROD10、test10 等值。
错误是
Expression.Error:我们无法将值“TEST_DAVE”转换为逻辑类型。
细节:
值=TEST_DAVE
类型=[类型]
尝试了很多此语句的组合,但它还没有用...请问有什么想法吗?
Table.SelectRows 函数需要一个合乎逻辑的 true/false 结果,但您返回的是空值 and/or 文本。
请尝试使用 Table.TransformColumns。
= Table.TransformColumns(
#"Changed Type",
{
"number",
each if (_ = null or _ = "") then null
else Text.FromBinary(Text.ToBinary(_, 1251), TextEncoding.Utf8)
}
)
我正在尝试将 Power BI 中的列强制编码为 UTF 8,但它因错误而失败。
= Table.SelectRows( #"Changed Type",each if ([number] is null or [number]="") then null else Text.FromBinary(Text.ToBinary([数字], 1251), TextEncoding.Utf8))
[number] 字段是 TEXT,包含 TEST_DAVE、PROD10、test10 等值。
错误是
Expression.Error:我们无法将值“TEST_DAVE”转换为逻辑类型。 细节: 值=TEST_DAVE 类型=[类型]
尝试了很多此语句的组合,但它还没有用...请问有什么想法吗?
Table.SelectRows 函数需要一个合乎逻辑的 true/false 结果,但您返回的是空值 and/or 文本。
请尝试使用 Table.TransformColumns。
= Table.TransformColumns(
#"Changed Type",
{
"number",
each if (_ = null or _ = "") then null
else Text.FromBinary(Text.ToBinary(_, 1251), TextEncoding.Utf8)
}
)