Automate Flow 使用solution的方式导出-导入

290 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,点击查看活动详情

还是得认真看看文档,有许多事情文档都提前写好了.

导出工作流

我工作中所用到的是微软旗下的,Automate flow 当我们在开发环境创建了工作流,想在测试环境部署时 我们就需要导入导出, 当然简单的话,直接重做也是很快捷的方式.

image.png

导出工作流的方式

导出flow 据我目前的理解有两种方式:

  • 手动导出
  • solution导出 手动导出,方便快捷,但是如果有重复设置的变量每一个都需要在工作流中挨个修改它的值. solution方式导出,比起手动导出需要操作多了几步,但是解决了上面那种方式的痛点,可以把参数抽取出来形成变量,只需要在外部修改,即可解决.

手动导出

方式很简单,在powerautomate平台找到自己创建的工作流,选择导出

image.png 导出成了Zip包,再将起导入到你所想要的环境就可以了

solution导出

solution方式导出,需要我们先创建一个solution容器. 左侧菜单 -> solution -> new solution

image.png

然后右侧会弹出菜单,填好相应的信息. 将公共的变量,设置成环境变量. 例如:

image.png

然后配置flow 的连接器 connection 例如:

image.png

将flow也添加到solution里面

image.png

把设置好的变量放入flow中 类似于这样:

image.png

到此为止 全部设置搞定

导出Solution:

image.png 勾选上,然后选择导出 下一步,选择unmanegement 这样的话导入到另外一个环境还可以更改变量的值,否则 无法更改.

导入 Solution

一样的 选择导入solution,如果一切顺利,你应该能在新环境去看到solution. 解决方案在后台导入,可能需要一些时间。

如果您已导入任何需要发布的更改,则必须在自定义项可用之前发布它们。

如果导入不成功,您将在解决方案页面上看到一条通知,显示捕获的任何错误或警告。选择下载日志文件以捕获有关导致导入失败的原因的详细信息。导入失败的最常见原因是解决方案不包含某些必需的组件。

重要事项:

如果修改了变量,没有生效的解决方案: 将flow 关闭再打开即可.