Web活动失败后,使用复制活动来实现您的要求。
首先创建一个具有单列和单行的源 dummy.csv 文件,如下所示。
为上述文件创建一个 csv 数据集并将其提供给复制活动源。复制活动应该在 Web 活动失败之后进行。
在复制活动源中,创建另外两列,一列用于
error_type
,另一列用于 error_description
,并为如下所示的内容提供动态表达式,如 @activity('Web1').output.error
和 @activity('Web1').output.error_description
。
创建另一个 csv 数据集,并为您的目标位置提供所需的文件名。复制活动将在管道运行后生成目标文件。
现在,转到复制活动映射并单击“导入架构”,它将询问上述表达式的值。为其提供示例值(用于设置映射的虚拟值,这些值不会复制到目标文件),如下所示。
单击确定,它将给出映射。在此映射中,删除
dummy_column
,如下所示。
现在,调试管道,管道将生成一个目标文件,其中包含 Web 活动的
error_type
和
error_description
。