跳转到主要内容
流程技能参数仅用于访问和修改由 Extract 活动调用的文档技能的参数值。因此,如果你的文档技能没有参数,就不需要向流程技能中添加任何参数。

Parameter 结构

流程技能将包括:
  • 其 Extract 活动的参数
  • 流程本身的参数
Extract 活动的参数会引用文档技能的参数,并继承其值。

更改 Extract 活动参数值

要更改这些值,请按照以下步骤操作:
  1. 打开流程技能进行编辑。
  2. 单击其中一个 Extract 活动。在 Actions 窗格中,单击为该 Extract 活动指定的文档技能名称旁边的设置图标。
  3. 在打开的对话框中,会显示文档技能参数列表。根据需要更改其默认值:
    • 对于数据目录参数,可以更改其引用的数据目录,使该 Extract 活动使用与文档技能中不同的数据目录。
    • 对于 Text 参数,可以更改其 string 值,使该 Extract 活动在某个字段上使用指定的值。
    • 对于 Boolean 参数,可以将其值从 Yes 更改为 No,或相反,以指定该 Extract 活动是否应对某个字段使用脚本规则。
注意: 不能添加新参数、删除或重命名现有参数,也不能更改其描述。只能更改现有参数的默认值。更改这些参数的值不会影响文档技能中参数的取值。
  1. 单击 Save 并发布技能。
技能发布后,Extract 活动将使用新的默认值。无法通过 Vantage API 访问这些默认值。若要能够通过 Vantage API 访问和更改这些默认值,需要在技能中添加流程技能参数,并将其链接到希望更改取值的 Extract 活动参数。

创建流程技能参数并链接到 Extract 活动

要创建流程技能参数并将其链接到 Extract 活动的参数,请按照以下步骤操作:
  1. 打开技能进行编辑。
  2. Skill Designer 页面,单击技能名称旁边的设置图标以查看并调整技能设置。
  3. Parameters 选项卡上,单击 Add Parameter,并选择以下参数类型之一:Data CatalogTextBoolean
  4. 为参数指定名称,或保留程序提供的默认名称。参数名称长度不能超过 256 个字符。
  5. 指定参数的默认值:
    • 对于 Data Catalog 参数,从下拉列表中选择一个数据目录。
    • 对于 Text 参数,输入一个 string 值或编写正则表达式。
    • 对于 Boolean 参数,选择 YesNo
  6. (可选)为参数添加描述。
  7. 单击 Save
  8. 要将已创建的参数链接到 Extract 活动的参数:
    • 打开 Extract 活动。在 Actions 窗格中,单击为该 Extract 活动指定的 Document skill 名称旁边的设置图标。
    • 在下拉列表中选择新创建的流程技能参数,将任一 Document skill 参数的值修改为该新创建的流程技能参数。现在,此 Document skill 参数将引用新创建的参数。
  9. 单击 Save 并发布技能。
现在,你可以使用创建的流程技能参数来访问 Extract 活动参数,并通过 Vantage API 更改它们的值。