我有一个用例,我想在项目a中运行一个按需调度的查询,使用云功能对另一个项目项目B中的BigQuery表(表B)进行更新。项目B中的表大致每小时更新一次。我认为最好的方法是在项目B中设置一个Pub/Sub主题,并在每次更新BigQuery表表B时向其发送消息,然后通过推送订阅触发项目a中的Cloud Function。
我需要帮助的是创建和配置Pub/Sub主题,以便在每次插入表b时更新。非常感谢您的帮助!
正如@dnnshssm和@guillaume所提到的,您可以尝试为BigQuery中的特定事件触发Cloud Function,或者利用Cloud Logging -审计日志下沉到Pub/Sub特性来根据BigQuery日志提取Pub/Sub主题中的消息。