微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有没有办法从 BigQuery SDK / API 获取实时数据?

如何解决有没有办法从 BigQuery SDK / API 获取实时数据?

我在一个项目中遇到了一个问题,即我想从 BigQuery 数据集中获取实时数据, 所以我努力研究我了解了像 pusher 和 laravel-websocket 这样的网络套接字,我也测试了它们

但是我不明白该怎么做的一件事如果我将 BigQuery SDK 与我的 Laravel 项目连接,那么我没有找到 BigQuery 为我们提供的任何事件或方法,因为在我的场景中,大多数数据来自IoT 设备和设备使用 bigQueryAPI 来提供数据我也希望设备数据实时。

然后我发现有一种方法可以将 BigQuery 数据集与 firebase 连接起来,然后每当数据集中的行输入时,firebase 都会为我们提供一个事件。

我只想知道有没有我可以在没有 firebase 解决方案的情况下做到的? 因为上述解决方案不是免费的,我必须支付 firebase 才能使用此功能吗?

谢谢

解决方法

物联网设备可以将数据发布到发布/订阅而不是 BigQuery,来自发布/订阅的一个消费者(例如:Dataflow)可以读取数据并将其插入到 BigQuery 中,您可以根据您的自定义需求创建消费者。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。