阅读和查看 Automation Anywhere 文档

Automation 360

关闭内容

内容

打开内容

不支持迁移的功能

  • 已更新:2022/03/25
    • Automation 360 v.x
    • 迁移
    • RPA Workspace

不支持迁移的功能

查看不支持从 Enterprise 11Enterprise 10 迁移到 Automation 360 的功能。

尚不支持迁移的功能

尚不支持迁移以下功能:

  • 迁移流程中不包含 Enterprise 11Enterprise 10 Bot RunnerBot Creator 设备的迁移,因此这些设备不会迁移到 Automation 360

    Automation 360 Bot agent 取代了 Enterprise 11Enterprise 10 Enterprise Client。使用 Bot agent 将设备连接到 Automation 360 Control Room 并在已连接的设备中运行 bots

  • bots 的工作流、触发器、版本控制历史记录,以及文件系统日志。
  • 迁移使用 Subversion Version Control 进行版本控制的 Enterprise 11 bots
  • 使用 Oracle DatabaseControl Room
  • 在使用新的数据库安装 Automation 360 时,迁移 Bot Insight 数据和其他实体,例如用户、角色、计划和凭据变量。
  • 迁移到支持 Automation 360 Cloud 的实例。

    解决方法:您可以使用手动流程迁移到支持 Cloud 的实例。请参阅 准备从 Enterprise 11 到支持 Automation 360 Cloud 的迁移

  • 使用 Terminal Emulator 时,终端屏幕上的剪切、复制、粘贴和 Ctrl+A 功能。
  • bot 中使用变量中的变量(值类型变量除外)。

    例如,如果 bot 包含 $variable1$,其中 $variable1$ 包含 $variable2$ 且 $variable2$ 包含实际值,则无法迁移此 bot

  • 使用固定值和变量指定索引位置,例如 $v_ArrVar(1$RowIndex$,1)$。
  • 在执行 bot 时从运行时窗口捕获图像的功能。
  • If 命令中使用的变量中使用字符串值以及“<”或“=”运算符的 Enterprise 11Enterprise 10 bots 被迁移到 Automation 360。但是,这些 botsAutomation 360 中运行时发生错误。
  • If 命令或 Loop 命令将 <、>、<= 或 >= 运算符与包含字符串值的变量一起使用,在执行迁移后会发生错误。

    例如,如果 bot 既包含值为 abcd 的变量又使用 > 运算符,那么 bot 在迁移后运行时会发生错误,因为字符串类型变量不应该使用 <、>、<= 或 >= 运算符。

  • 可自动化以下应用程序的 Object Cloning 命令:
    • Flash 应用程序
    • 在 Edge Legacy 浏览器上运行的 Web 应用程序
  • 迁移前,从未包含 Microsoft Excel 宏的其他 Excel 文件调用该宏时,Enterprise 11Enterprise 10 bots 能够从 XLSTART 文件夹中可用的 Microsoft Excel 文件中运行该宏。迁移后,这些 bots 将无法运行其他 Excel 中可用的宏。
  • Automation 360 Bot editor 中不显示箭头符号。

    迁移后,在 Enterprise 11Enterprise 10 bots 中使用箭头符号时,Bot editor 不显示任何符号,但有一个例外情况。此例外情况是指在多个 IF/ELSE 命令中使用此符号时,Bot editor 将显示 $String:FormFeed$ 变量,而不是箭头符号。

不支持的功能与解决方法

如果您通过指定的解决方法对 bots 进行更新,则可以迁移 bots 及以下功能:
  • 注意:此问题仅针对 v.22 和更早版本(因为 v.23 已修复此问题,请参阅迁移非 Credential Vault 变量)。使用凭据变量作为 MetaBot 逻辑输入的运行逻辑命令

    解决方法:使用将 Credential Vault 属性从 TaskBot 传递到 MetaBot 逻辑的运行逻辑命令的 Bots 可以迁移到 Automation 360。凭据名称和属性名称将显示在已迁移 bot 的相应行的字段中。

    如果您使用了已还原的 Enterprise 11 数据库进行迁移,则将在 Automation 360 中为 Enterprise 11 bot 中使用的凭据变量创建等效 locker

    要成功运行已迁移的 bots,请选择下列选项之一:
    • 选项 1:传递凭据类型变量。
      1. 在子 bots 中创建凭据类型变量作为输入变量。
      2. 在父 botTask Bot package运行 action 中,更新输入值字段,将 Credential Vault 属性用于为子 bot 创建的凭据类型变量(对应于 MetaBot 逻辑)。
    • 选项 2:传递凭据值作为全局值。
      1. Automation 360 中为 Enterprise 11运行逻辑命令中使用的凭据创建全局值。
      2. 在父 botTask Bot package运行 action 中,更新输入值字段,将全局值用于为子 bot 创建的凭据类型变量(对应于 MetaBot 逻辑)。
    如果您在安装 Automation 360 时未使用已还原的 Enterprise 11 数据库,那么在执行上述步骤之前,必须首先为 Enterprise 11 bot 中使用的凭据变量创建所需的存储柜。
    注: 借助 Automation 360,您可以仅将 Credential Vault 属性分配给凭据类型变量,从而增强安全性。这可限制对 Credential Vault 属性进行任何不安全的处理,例如将这些属性分配给非凭据类型变量。
  • Enterprise 11Enterprise 10 bots 使用运行逻辑命令运行 MetaBot 逻辑且逻辑位置被指定为包含该逻辑的文件夹时,这些 bots 会在迁移后发生错误。例如,假设您希望运行位于 D:Metabots\Logics\Finance 位置下的 Logic1。如果您只指定 D:Metabots\Logics\Finance 而不是逻辑的完整路径 (D:Metabots\Logics\Finance\Logic1),将会发生错误。

    解决方法

    迁移之前,在 Enterprise 11Enterprise 10 bots 中将所有 MetaBot 逻辑的路径更新为完整路径。
  • Enterprise 11Enterprise 10 MetaBots 使用凭据变量将数值作为输入传递给 DLL 函数。
    解决方法
    1. 更新 DLL 函数,使用字符串类型的输入参数。
    2. MetaBots 中删除将数值类型输入参数传递给 DLL 函数的命令。
    3. MetaBots 中添加将字符串类型输入参数传递给 DLL 函数的命令。
    4. 迁移相关的 TaskBotsMetaBots
  • 如果您要迁移到 Automation 360 Cloud 并且已在 Enterprise 11 中配置 SAML 作为身份验证类型,那么迁移流程会将已迁移的 Automation 360 Control Room 的身份验证类型更改为 Control Room 数据库身份验证类型。
    解决方法:要在迁移后将 SAML 配置为 Cloud Control Room 的身份验证类型,请执行以下步骤:
    1. Automation 360 中删除曾用于在 Enterprise 11 中配置 SAML 的用户。
    2. 创建具有所需权限的另一用户,并使用该用户在 Automation 360 中配置 SAML。
  • Enterprise 10 迁移到 Automation 360 Cloud

    解决方法:迁移到支持迁移到 Automation 360 CloudEnterprise 11 版本,然后再迁移到 Automation 360 Cloud

  • 使用 Exchange Web Service (EWS) 通过 Send Email 命令发送电子邮件的 Enterprise 11 bots 在迁移到 Automation 360 后发生错误。
    解决方法:Automation 360 中创建以下全局值并更新已迁移的 bots,从而在所有操作中使用 EWS:
    • AAE_EmailSettings_auth
    • AAE_EmailSettings_host
    • AAE_EmailSettings_port
    • AE_EmailSettings_ssl
    必须在 Enterprise 11 中指定这些全局值的值。
  • 使用日期条件来比较不同格式的日期的 Loop 命令或 If 命令在执行迁移后发生错误。例如,MM/dd/yyyy 格式的日期不能与 MM/dd/yyyy hh:mm:ss 格式的日期一起使用。

    解决方法:将不同格式的日期更新为同一格式。

  • bot 无法使用所包含数据的大小超过 64 KB 的变量或对象。例如,您使用 Object Cloning 命令从网站捕获了一张表格,而捕获的对象包含大小超过 64 KB 的数据。包含此类对象的 Bots 在迁移后发生错误。

    解决方法:移除不需要的数据或将数据复制到 CSV 或文本文件中,然后使用 CSV/TXT package读取 action

  • 由于 Control Room 中缺少 Credential Vault 值导致迁移操作识别。

    解决方法:在迁移之前在 Automation 360 中创建 Credential Vault 值,然后使用 Bot Migration Wizard 重新开始迁移。

迁移具有不适用状态的 bots

Bot Scanner 报告显示,bots 的状态为不适用,因为其中包含不受支持的命令,因此无法迁移。您可以按照下表中的说明,在 Enterprise 11Enterprise 10 计算机中修改此类 bots,然后再进行迁移。
消息

尚不支持迁移 bot,因为子 bot 使用了不受支持的命令。

描述

不能迁移使用当前不支持迁移的命令的子 bot。因此,也不能迁移使用此子 bot 的父 bots

操作

要迁移这些父 bots,请从父 bot 中移除子 bot 的引用,然后再迁移该父 bot

要查看子 bots 中使用的不受支持的命令,请转到无法迁移的 bots 列表,然后单击子 bot 名称。

消息

尚不支持使用“HTML (Edge)”迁移“对象克隆”操作

描述

Automation 360 中不支持 Microsoft Edge Legacy 浏览器,因此不支持迁移使用此浏览器配置的 bots

操作

使用其他支持的浏览器更新 Enterprise 11 bots,例如 Google Chrome