PowerQuery - 转置 table 记录

PowerQuery - Transposing a table record

我是 powerBi 的新手,上过几节在线课程,但我正在为此苦苦挣扎。

我公司目前使用的是 Zendesk 工单系统,我已经使用导出功能将所有数据导出到一个 XML 文件中。

到目前为止一切顺利,但我们使用了自定义字段,并且在导入 PowerBI 后,每张票的自定义字段显示为“table”记录,我无法正确进行筛选。

我的目标是规范化 table,将所有自定义字段作为列。

这是我目前的状态:

下面是我的目标的详细示例。

有人能给我一些关于如何提取 table 并将记录转置为新列的提示吗?

仅通过扩展此列,它就会为每张票创建大量重复的行。

添加列...自定义列...使用公式

=Table.Skip(Table.Transpose([custom_fields]),1)

然后单击新列顶部的箭头并展开字段,然后重命名它们

示例代码:

#"Added Custom" = Table.AddColumn(PriorStepName, "Custom", each Table.Skip(Table.Transpose([custom_fields]),1)),
// expand all column names
List = List.Union(List.Transform(#"Added Custom"[Custom] , each Table.ColumnNames(_))),
#"Expanded Data" = Table.ExpandTableColumn(#"Added Custom" , "Custom", List,List)
in #"Expanded Data"