阅读和查看 Automation Anywhere 文档

Automation 360

关闭内容

内容

打开内容

导入进程依赖项

  • 已更新:2022/03/17
    • Automation 360 v.x
    • 构建
    • AARI

导入进程依赖项

当您导入 AARI 进程时,可能会遇到导入可能无法按预期工作的问题。本主题向您展示成功导入的场景。

概述

对于这些场景,进程包括带进程和测试表单的依赖项,需要从环境 A 导入到环境 B。目标是成功从环境 A 导入到环境 B

参数

  • 进程使用进程,并同时使用环境 A 中的测试表单。
  • 导出包含进程和测试表单的仅子级 zip 文件。
    注: 必须手动导出正确的文件。
  • 导出包含进程和测试表单的仅父级 zip 文件。
  • 导出包含进程、进程和测试表单的父级和子级 zip 文件。

场景 A(最佳案例)

  1. 环境 B 中没有文件。
  2. 仅子级 zip 文件导入到环境 B进程和测试表单的文件就会出现在存储库中。

    AARI 接收到进程和测试表单文件的批量导入事件,并成功创建名为子进程的新进程。

  3. 仅父级 zip 文件导入到环境 B进程和测试表单的文件就会出现在存储库中。

    AARI 接收到进程和测试表单文件的批量导入事件,由于子进程已在 AARI 中,因此父进程成功创建。

  4. 您的导入成功,因为子进程父进程均已在 AARI 中创建。

在这种情况下,从环境 A 导入到环境 B 操作成功,因为仅子级 zip 文件在仅父级 zip 文件之前导入,因此子进程父进程均已在 AARI 中成功创建。

这是成功导入的最佳案例场景。

场景 B(条件案例)

  1. 环境 B 中没有文件。
  2. 仅父级 zip 文件导入到环境 B进程和测试表单的文件就会出现在存储库中。

    AARI 接收到进程和测试表单文件的批量导入事件,由于子进程不存在,因此创建父进程失败

  3. 仅子级 zip 文件导入到环境 B进程和测试表单的文件就会出现在存储库中。

    AARI 接收到进程和测试表单文件的批量导入事件,并成功创建名为子进程的新进程。

  4. 在选中覆盖现有文件到选项的情况下再次将仅父级 zip 文件导入到环境 B,然后进程和测试表单的文件将覆盖到存储库中。
    AARI 接收到进程和测试表单文件的批量导入事件,由于子进程现已在 AARI 中,因此父进程现已成功创建。
    重要: 如果没有选中覆盖现有文件到,则不会生成批量导入事件,由于存储库中已经存在进程和测试表单的文件,因此无法在 AARI 中创建父进程
  5. 您的导入成功,因为子进程父进程均已在 AARI 中创建。

在这种情况下,如果仅父级 zip 文件在仅子级 zip 文件之前导入,则从环境 A 导入到环境 B 可能会失败,因为只有在子进程所需的依赖项存在时才能创建父进程,并且由于存储库中不存在子进程,因此无法创建父进程

为了解决此问题,用户可以在选中覆盖现有文件到选项的情况下,再次导入仅父级 zip 文件,以覆盖现有存储库,仅在创建子进程后,才能成功创建父进程。这种成功导入是有条件的,仅当用户选中覆盖现有文件到选项时有效,如果没有选中此选项,则无法创建父进程

为避免出现此问题,用户应使用场景 A 以获得成功的导入体验。

场景 C(最差案例)

  1. 环境 B 中没有文件。
  2. 父级和子级 zip 文件导入到环境 B,包含进程、进程和测试表单的文件就会出现在存储库中。

    AARI 接收到进程、进程和测试表单文件的批量导入事件。但是,由于无法从批量导入事件中了解进程和进程的关系,则可能首先处理进程。由于子进程不存在,因此无法创建父进程

  3. 您的导入失败,因为子进程父进程均未在 AARI 中创建。

在这种情况下,从环境 A 导入到环境 B 失败,因为在导入父级和子级 zip 文件时,批量导入事件不了解进程和进程的关系。批量导入事件可能会在处理进程之前处理进程,这意味着由于子进程不存在而无法创建父进程,因此不会在 AARI 中创建新进程。

为完全避免出现此问题,用户应使用场景 A 以获得成功的导入体验。

发送反馈