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

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

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

注意

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

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

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

定义参数

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

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

  2. 选择​String ParameterNumeric Parameter​或​Vector Parameter,然后按照以下各节所述完成“名称”和“值”参数。

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

  4. 要使本地所做的更改生效,请在Profile Manager列中右键单击User列中文件的复选标记,然后单击​Save to > <profile name>,其中用户档案名称是数据集用户档案或数据集包含文件所属的继承用户档案的名称。

注意

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

引用参数

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

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

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now