您好,我已将分析事件数据从 firebase 移动到 BigQuery,并且需要使用该 BigQuery 数据集在 PowerBI 中创建可视化。我可以访问 PowerBI 中的数据集,但某些字段是数组类型,我通常在控制台中查询时使用 UNNEST,但如何在 PowerBI 中运行查询。还有其他选择吗?谢谢。
BigQuery 中的表
问问题
569 次
2 回答
1
在驱动程序完全支持数组之前,我们所做的就是在视图中展平:在 bigquery 中创建一个视图,UNNEST()
然后在 PBI 中查询它。
于 2019-08-30T07:01:44.987 回答
-1
在您的情况下,您可能需要转换(将 Json 解析为列/行)您的特定列event_params
所以我有下面的 Json 作为你的例子。
{
"quiz": {
"sport": {
"q1": {
"question": "Which one is correct team name in NBA?",
"options": [
"New York Bulls",
"Los Angeles Kings",
"Golden State Warriros",
"Huston Rocket"
],
"answer": "Huston Rocket"
}
},
"maths": {
"q1": {
"question": "5 + 7 = ?",
"options": [
"10",
"11",
"12",
"13"
],
"answer": "12"
},
"q2": {
"question": "12 - 8 = ?",
"options": [
"1",
"2",
"3",
"4"
],
"answer": "4"
}
}
}
}
现在我去编辑查询并继续转换选项卡,在那里你找到 Parse,在我的例子中,我有 Json
于 2019-08-29T11:10:12.673 回答