在Power BI中拆分自定义字段

时间:2018-07-06 06:59:04

标签: powerbi powerquery powerbi-datasource azure-log-analytics azure-oms

我正在使用直接从OMS门户生成的 M语言查询,将数据从 Azure Log Analytics 获取到 Power BI 。问题是,自定义列以以下格式以单列名称加载到Power BI中,列名称为for (var i=2;i<=num-1;i++)

"CustomEventDimensions"

我希望将其拆分为不同的列,并以"Custom_Column_1":"Value_1" "Custom_Column_2":"Value_2" "Custom_Column_3":"Value_3" "Custom_Column_4":"Value_4" 作为列名,以Custom_column_n作为值。

是否可以根据我的要求修改M查询以获取数据?

1 个答案:

答案 0 :(得分:0)

从这样的表开始:

Start

首先,使用“转换”选项卡下的“拆分列”>“按定界符”,在查询编辑器中将其拆分为两列。

Split

下一步,将第二列用作“值”列,以旋转第一列(“变换”>“枢轴列”)。确保在“高级”选项下选择“不聚合”。

Pivot