问题标签 [google-workflows]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
180 浏览

google-cloud-platform - Google Workflows:Args 标头似乎是“标头”

来自https://cloud.google.com/workflows/docs/reference/syntax#invoking_an_http_endpoint

它指出要传递标头,yaml 元素称为“标头”。这对我不起作用,您会收到错误消息:

使用“标题”时,它似乎可以正常工作。

https://cloud.google.com/workflows/docs/getting-support它建议使用标签“google-workflows”。我无法按照建议用“google-workflows”标记此条目;因为标签不存在。

0 投票
1 回答
284 浏览

google-cloud-platform - Cloud Workflows:TypeError:字典键必须是字符串;得到:int

我们有这样的 Cloud Workflows 配方设置:

我们得到一个错误:TypeError: dictionary key must be a string; got: int

这是我们得到的完整回复:

0 投票
3 回答
280 浏览

google-workflows - 有没有办法暂停工作流程的执行?

有没有办法通过 REST API 以编程方式暂停和恢复工作流程?例如,我希望能够从应用程序提交个人休假请求,该应用程序创建并触发工作流。工作流向经理发送批准通知,工作流执行在等待经理批准时暂停。经理批准请求后,它会调用工作流 API 以恢复工作流的执行。

从文档中,有一个选项可以让工作流进入睡眠状态,我可以使用它来定期检查请求的状态,但这会产生额外的成本,因为不知道经理何时会批准请求。

https://cloud.google.com/workflows/docs/reference/syntax

0 投票
1 回答
200 浏览

google-cloud-platform - 运行 Dataproc 工作流

我希望使用 Dataproc 工作流来运行顺序 Spark 作业。

根据文档,它需要:

  1. 创建工作流
  2. 按名称将作业添加到工作流
  3. 启动工作流程

为了将作业添加到工作流,您需要知道该作业的 ID。因此,您需要提交作业。但是一旦提交了所有作业,如何暂停它们,添加到工作流,然后使用这些作业运行工作流?

0 投票
1 回答
384 浏览

google-secret-manager - 如何从 Google Secret Manager 解码 base64 有效负载?

使用秘密管理器时,响应是base64 编码的。如何解码它?

0 投票
1 回答
647 浏览

google-cloud-platform - GCP 工作流程:我们可以设置一个步骤等待其他步骤完成吗?

我正在使用 GCP Workflow Beta 来检查我是否可以构建我的一些工作流。该文档提到了我们如何有条件地执行带有switch casenext用于跳转的步骤。但是,我们可以在哪里流动

  1. 一个步骤等待两个或多个先前步骤完成
  2. 多个步骤同时触发。

如您所见,我的意思是有条件地并行执行步骤。有没有办法做到这一点 ?

另外,我看到我们在示例中有一些基本功能len,例如string等。您能否指导我在哪里可以找到所有可用功能的列表?我正在寻找一些东西来操纵 JSON。

0 投票
3 回答
253 浏览

google-cloud-run - 如何使用 Google Workflow 检索 Cloud Run 服务的 URL?

我习惯于在 Cloud Run 上使用 CI / CD 架构进行部署。每次进行部署时,我都必须手动检索通过电子邮件发送给员工的 URL。我的目标是使用 Google Workflow 自动执行此任务。如何使用 Google Workflow 检索新服务的 URL 或 Cloud Run 服务的标签?

0 投票
1 回答
668 浏览

python - 使用 Python 将参数传递给 Cloud Workflows

我正在开发一个允许我触发云工作流服务的 python 脚本。

在脚本中,我在调用
projects/{project}/locations/{location}/workflows/{workflow}/executions端点时传递了一些参数。

但我没有找到如何在 YAML 中使用这些参数。

0 投票
1 回答
87 浏览

google-cloud-platform - Cloud Workflows 中的数据操作或扩充

如何进行简单的数据操作或丰富?

通常,在管道中,您使用 DataFlow 作业,但 Cloud Workflows 中是否有选项可以执行此类操作?

0 投票
1 回答
51 浏览

google-workflows - Google Workflows:如何获取字符串的一部分?

在以下工作流程中,我想返回字符串的一部分,例如:

这将返回我将foobar如何返回foo