google-bigquery - 根据新的 BigQuery 导出架构,event_dim 的对应字段名称是什么?
解决方案
同一网页上迁移脚本的最后一行显示“ UNNEST(event_dim) AS event
”。并且UNNEST
在BigQuery 文档中描述为:
UNNEST
运算符接受并返回一个表,其中的ARRAY
每个元素都有一行ARRAY
。
换句话说:每一行现在代表一个事件,而不是一行包含RECORD
多个事件。
的字段也映射到略有不同的名称,如您在脚本开头的event_dim
第一个中所见:SELECT
event_dim.timestamp_micros
映射到event_timestamp
event_dim.previous_timestamp_micros
映射到event_previous_timestamp
event_dim.name
映射到event_name
- ETC...
总之:主要区别在于,一行在新模式中只包含一个事件。接下来,这些字段被重命名。
推荐阅读
- python-3.6 - 覆盖继承的默认属性方法
- video - 如何使用 exiftool 生成 track.log 文件?
- go - 书中的死锁
,它将如何发生以及为什么会发生? - php - 仅在 Firefox 上提交表单时,Ajax 收到 400 Bad Request
- owasp - Owasp ZAP 的“请求钩子”
- mongodb - 如何在 MongoDB 聚合框架中将字符串拆分为字母数组?
- c++ - C++ 嵌套 SFINAE 模板产生编译错误
- apache-spark - 解析日期格式
- javascript - 在 display:flex 中,如何指定元素的宽度?
- python - 对象检测 Tensorflow 2.6-如何保存所有检查点并为所有检查点运行 eval