【发布时间】:2018-04-01 22:11:00
【问题描述】:
我正在尝试使用数据流来读取 pubsub 消息并将其写入大查询。 Google 团队为我提供了 alpha 访问权限,并且提供的示例可以正常工作,但现在我需要将其应用到我的场景中。
Pubsub 有效负载:
Message {
data: {'datetime': '2017-07-13T21:15:02Z', 'mac': 'FC:FC:48:AE:F6:94', 'status': 1}
attributes: {}
}
大查询架构:
schema='mac:STRING, status:INTEGER, datetime:TIMESTAMP',
我的目标是简单地读取消息有效负载并插入 bigquery。我正在努力了解转换以及如何将键/值映射到大查询模式。
我对此很陌生,因此感谢您提供任何帮助。
当前代码:https://codeshare.io/ayqX8w
谢谢!
【问题讨论】:
标签: python google-bigquery google-cloud-dataflow apache-beam dataflow