可以使用Data extraction (file)活动从外部文件中的工作流表提取数据。
此活动必须始终具有包含要提取的数据的入站过渡。
要配置提取,请应用以下步骤:
指定输出文件的名称:此名称可包含变量,这些变量通过字段右侧的个性化按钮插入。
单击Edit the file format…以选择要提取的数据。
Handle groupings (GROUP BY + HAVING)选项会添加一个额外步骤来筛选聚合的最终结果,例如,在给定的采购订单类型、订购次数超过10次的客户等。
如有必要,可向输出文件添加新列,例如计算或处理结果。 为此,请单击Add图标。
在其他行中,单击Edit expression图标以定义新列的内容。
然后,您将访问选择窗口。 单击Advanced selection以选择要应用于数据的进程。
从列表中选择所需的公式。
您可以定义要在数据提取期间执行的后期进程,以便压缩或加密文件。 为此,必须在活动的Script选项卡中添加所需的命令。
有关此内容的详细信息,请参阅此部分:压缩或加密文件。
以下是可用聚合函数的列表:
Count 计算要聚集的字段的所有非空值,包括重复值(聚集字段的值),
Distinct 要计算要聚合的字段的不同值和非空值的总数(在计算之前排除重复值),
Sum 计算数值域的值和,
Minimum value 计算字段的最小值(数字或其他),
Maximum value 计算字段的最大值(数值或其他),
Average 计算数值字段的平均值。