我正在尝试基于Cloud Scheduler中的数据流模板启动数据流作业。
下面的文档中提到了用于启动Dataflow作业的API projects.templates.launch:https://cloud.google.com/dataflow/docs/guides/templates/running-templates
API文档说此API“启动模板。”:https://cloud.google.com/dataflow/docs/reference/rest/v1b3/projects.templates/launch
但是我找到了其他REST API project.templates.create,从我提供的Google提供的模板开始Dataflow作业对我来说很好用:https://cloud.google.com/dataflow/docs/reference/rest/v1b3/projects.templates/create
API文档说此API“从模板创建Cloud Dataflow作业。”
对我来说,两个API描述看起来相同。有谁知道两种API的区别?
阅读您提供的文档,区别在于每种方法返回的响应正文。指出:
templates.launch: 如果成功,响应主体包含LaunchTemplateResponse的实例。
templates.create: 如果成功,响应主体将包含一个新创建的Job实例。
我希望这会有所帮助。