|
常见问题
数据转换过程中的执行顺序一个转换任务可以包含多个数据链,在执行过程中多个数据链都是同时执行,相互之间没有影响。最关键的部分是数据链的执行顺序,执行顺序见下:1. 计算转换任务对象的”执行任务前的计算公式”参数。 转换过程中如何计算数据转换过程中,主要在任务对象的条件属性、数据链清洗条件、目标字段计算公式中可以使用表达式来计算数据。在表达式中,可以使用各种类型的函数和变量,变量主要包括:转换任务对象的局部变量、数据链对象的局部变量、源数据字段变量、自定义变量,其中:源数据字段变量是只读变量。在计算时,系统将首先读取所有变量的值,然后按照表达式运算规则算数据,并返回相应类型的数据。 变量的使用范围变量包括以下几种类型的变量:转换任务对象的局部变量、数据链对象的局部变量、源数据字段变量、自定义变量。 以上各种类型的变量的使用范围见下:
如何将来自同一个数据库的多个数据源转换到一个目标表中可以在一个转换任务中创建多个数据链对象,每个数据链的目标指向同一个表,而源可以是来自同一个数据库中的不同源数据对象。如何将来自不同数据库或文件的多个数据源转换到一个目标表中可以在一个转换任务中创建多个数据链对象,每个数据链的目标指向同一个表,而源可以是来自不同数据库中的不同源数据对象。如何将一个表的数据分发到不同数据库的多个目标表中可以在一个转换任务中创建多个数据链对象,每个数据链的源指向同一个数据对象,而目标可以是来自不同数据库中的不同表。转换过程中如何对源数据进行记录间的对比计算可以使用函数:FieldNextValue、FieldPriorValue,用于实现在转换过程中,允许读取下一条记录或上一条记录的指定字段的值。例如: TMP:=Trim(FieldNextValue(FILEDB1,'PROJECT')), TMP:自定义的变量 FILEDB1:源数据变量 PROJECT :FILEDB1的字段。 含义:获取源FILEDB1在下一条记录的字段:PROJECT的值,并赋给变量TMP。 可以利用TMP来参与计算,以实现记录间的对比计算功能。 如何检测转换任务中的计算公式有两种方式:
转换任务的局部变量和数据链的局部变量之间的关系转换任务的局部变量可以在转换任务包含的数据链中使用。和数据链的局部变量不能在转换任务对象的条件属性中使用。 数据链的局部变量的作用范围数据链的局部变量,可以在数据链的清洗条件中使用,也可以在数据链的目标字段对应的计算公式中使用。如何查看数据链的转换结果在主界面的数据链列表中,选择一个数据链,然后点击[工具]|[预览导入数据],可以预览导入结果数据,也可以点击[工具]|[浏览目标数据],查看目标表的现有数据。如何读取文本文件数据DBPut支持读取多种格式的文本数据,可以在设计任务时,使用文本数据对象来读取本文文件。
固定列宽:选中。 字段宽度:输入字段格式:字段1的宽度; 字段2的宽度…字段N的宽度,如输入字符宽度的描述字符串:3;4;2,表示:第1个字段的宽度为3个字符,第2个字段的宽度为4个字符,第3个字段的宽度为2个字符。 行分隔符:可以是任意字符、字符串,也可以是以下4种特殊字符: 回车符:用字符串:"<ctr>" 换行符:用字符串: TAB:用字符串:"<tab>" 空值:用字符串: 固定列宽:不选中 行分隔符:可以参考上面行分隔符说明。 字段分隔符:与行分隔符一样,可以使用任意字符、字符串,也可以使用4种特殊字符:回车符、换行符、TAB、空值。 如何修改转换过程中产生的错误数据,并重新进行转换注意,在目标数据对象是Oracle或DB2数据对象时,暂不支持错误数据的处理,如果目标数据是ODBC、DBF等,就可以对错误数据进行再处理。具体使用方法见下: 1. 在主界面的数据链列表框中,选中一个发生错误的数据链。 对0值或空字符串如何进行处理当转换过程中,计算后的源数据有出现0或空字符串的情况,默认情况下,系统对0或空字符串进行以下处理:
您可以点击[工具]|[选项],打开选项对话框,在[表达式选项]中设置0值或空字符串的默认处理方式。 如何定时执行转换任务任务可以设置成按时间定期执行的模式。在主界面中选择一个任务,点击[编辑]|[调度],打开调度对话框,可以设置任务的运行模式:手工或自动执行,设置任务的运行周期。 怎样调试转换任务可以对转换任务内的单个数据链进行单独调试。调试转换任务中的一个数据链,按照以下步骤来调试:
第1步:设置断点数据链中的断点,仅在调试过程中有效。1. 在主界面中任务列表框中,选择要调试的转换任务。 第2步:设置调试参数在准备调试数据链时,可以设置在读取到指定的源记录位置时,自动停止、暂停数据链的执行,或出现警告信息。1. 在主界面的数据链列表框中,选择数据链。 第3步:开始调试单步运行:1. 在调试界面的数据链列表框中,选中数据链。 2. 工具栏上,点击[单步运行],这时可以在[调试窗口]页,查看当前计算的数据。
运行调试: 如何设置主界面的默认操作方式点击[工具]|[选项],打开选项对话框,切换到[其它]页,可以设置主界面中的任务列表栏中的默认操作方式。如何设置性能监视参数点击[工具]|[选项],打开选项对话框,切换到[监视参数]页,可以设置主界面中的监视栏的显示参数,包括背景色、性能曲线的颜色、速度比例。 |
Tel:010-86660538 2002-2003 yuansan 版权所有.保留所有权力. | ||||||||||||