在 PowerBI 中查询 BigQuery Events 数据
Querying BigQuery Events data in PowerBI
您好,我已将分析事件数据从 firebase 移动到 BigQuery,并且需要使用该 BigQuery 数据集在 PowerBI 中创建可视化。我能够访问 PowerBI 中的数据集,但有些字段是数组类型我通常在控制台中查询时使用 UNNEST,但如何 运行 PowerBI 中的查询。还有其他选择吗?谢谢。
Table 在 BigQuery 中
您可能需要转换(将 Json 解析为 columns/rows)您的具体列 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"
}
}
}
}
我已将此 json 添加到我的 table。目前它只有 1 列
现在我转到“编辑查询”并转到“转换”选项卡,在那里你会找到 Parse,在我的例子中我有 Json
当您解析为 Json 时,您将拥有可扩展的列
现在点击展开它,有时它会要求展开到新行。
终于有这样的你了Table
在驱动程序完全支持数组之前我们所做的是在视图中展平:使用 UNNEST()
在 bigquery 中创建一个视图,然后在 PBI 中查询。
您好,我已将分析事件数据从 firebase 移动到 BigQuery,并且需要使用该 BigQuery 数据集在 PowerBI 中创建可视化。我能够访问 PowerBI 中的数据集,但有些字段是数组类型我通常在控制台中查询时使用 UNNEST,但如何 运行 PowerBI 中的查询。还有其他选择吗?谢谢。
您可能需要转换(将 Json 解析为 columns/rows)您的具体列 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"
}
}
}
}
我已将此 json 添加到我的 table。目前它只有 1 列
现在我转到“编辑查询”并转到“转换”选项卡,在那里你会找到 Parse,在我的例子中我有 Json
当您解析为 Json 时,您将拥有可扩展的列
现在点击展开它,有时它会要求展开到新行。
终于有这样的你了Table
在驱动程序完全支持数组之前我们所做的是在视图中展平:使用 UNNEST()
在 bigquery 中创建一个视图,然后在 PBI 中查询。