google-cloud-platform - 如何使用 Google Cloud PubSub 的控制台一次发布多条消息(批处理)
问题描述
我可以使用控制台在 Google Cloud Pubsub 上一次成功地发布一条消息,结果显示在 BigQuery 的表格中。
{"ID": 123, "Item1": "aaa", "Item2": "bbb"}
BigQuery 表:
| 身份证 | 项目1 | 项目2 |
| 123 | 啊!bbb |
如何通过控制台一次发布多条消息?我尝试了以下代码,但没有成功。
[{"ID": 123, "Item1": "aaa", "Item2": "bbb"}, {"ID": 123, "Item1": "aaa", "Item2": "bbb"}, {"ID": 123, "Item1": "aaa", "Item2": "bbb"}]
这是一个演示,所以我只想使用控制台。谢谢!
解决方案
使用 GCP 控制台,您一次只能发布一条测试消息。如果您想发布一组消息,您可以编写一个自定义应用程序。然而,也许更简单的故事是将 GCP SDK 与 gcloud 命令一起使用。
您可以编写此命令的执行脚本,以便每条消息运行一次。
请记住,在 GCP Console 中,您还可以拥有一个可以从中运行gcloud
命令的 Cloud Shell 实例。