在数据集包含文件中定义参数

重要

阅读有关Data Workbench 生命周期终止公告.

配置数据集时,可以定义变量(也称为参数)来表示有意义的值。

要为参数赋值(即定义参数),可在日志处理或 Transformation Dataset Include 文件。 定义参数之后,您就可以在数据集配置文件的配置文件中引用这些参数。定义和引用此类参数称为参数替代。配置数据集时使用参数替代可以为参数定义创建一个集中位置。当您需要对引用了多次或在多个文件中引用的参数进行更新时,只需更改一次即可。

注意

在本指南中,术语参数用于引用配置文件中任何设置的名称(如日志条目条件、重新处理或转换)。 但在本节中,参数特指数据集包含文件中“参数”矢量的成员,而不是配置文件中设置的名称。

在定义参数时,您应该考虑以下几点:

  • 一个参数只需定义一次。因此,无法在多个数据集包含文件中定义同一个变量。
  • 您定义的任何参数对于日志处理阶段或转换阶段都是本地的,但在该阶段的多个数据集配置文件中是全局通用的。例如,如果您在 Transformation Dataset Include 文件中,为整个转换阶段定义参数,并可在 Transformation.cfg 文件和所有其他 Transformation Dataset Include 继承配置文件的文件。 不会为日志处理定义参数;因此,对 Log Processing.cfg 文件或 Log Processing Dataset Include 文件将生成处理错误。

定义参数

您可以在中定义字符串参数、数值参数和矢量参数 Log Processing 和 Transformation Include 文件。

  1. 在Data Workbench窗口中, Log Processing 或 Transformation Dataset Include 文件,右键单击 Parameters,然后单击 Add new > Parameter.

  2. 选择 String Parameter, Numeric Parameter​或 Vector Parameter,并按照以下部分中的所述,完成Name和Value参数。

  3. 要保存已定义参数的数据集包含文件,请右键单击 (modified) ,然后单击 Save.

  4. 要使本地所做的更改生效,请在 Profile Manager,右键单击 User 列,然后单击 Save to > <profile name>,其中“配置文件名称”是数据集配置文件或数据集包含文件所属的继承配置文件的名称。

注意

请勿将已修改的配置文件保存到 Adobe 提供的任何内部配置文件中,因为当您安装这些配置文件的更新时,系统会覆盖您所做的更改。

引用参数

  • 在另一个数据集配置文件中引用定义的参数时,必须将其名称键入为 $(parameter name).

以下各节描述了您可以定义的参数类型。

在此页面上