是否可以在Power BI中有条件地插入列中的文本?



我正在做一个项目,我正在从mongodb提取数据。我有一个JSON源缺少双引号(")在某些地方。

[{_id:00000000000000000000000000000000,Action:"FeedbackGiven",Date:2020-12-10 18:17:32.792},
{_id:00000000000000000000000000000000,Action:"FeedbackGiven",Date:2020-12-10 19:02:24.604},
{_id:00000000000000000000000000000000,Action:"FeedbackGiven",Date:2020-12-10 19:16:16.615}]

我想给加双引号(")_id,值,所以我的数据应该看起来像

[{_id:"00000000000000000000000000000000",Action:"FeedbackGiven",Date:"2020-12-10 18:17:32.792"},
{_id:"00000000000000000000000000000000",Action:"FeedbackGiven",Date:"2020-12-10 19:02:24.604"},
{_id:"00000000000000000000000000000000",Action:"FeedbackGiven",Date:"2020-12-10 19:16:16.615"}]

不带双引号(")Power BI无法识别数据,也无法将JSON格式解析为常规列。我不能硬编码双引号基于字符位置,因为数据是一个数组,并且数组中对象的数量是动态的。

我的问题有解决方案吗?

谢谢,认为,

Pratik

如果您能够编辑为字符串,我宁愿尝试替换像replace _id: with _id:"并将Action:替换为",Action ......

最新更新