SDABASPA3.0使用手册.doc_第1页
SDABASPA3.0使用手册.doc_第2页
SDABASPA3.0使用手册.doc_第3页
SDABASPA3.0使用手册.doc_第4页
SDABASPA3.0使用手册.doc_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SDABAS PA 3.0使用手册SDABAS PA 3.0使用手册 明博智创(北京)软件技术有限责任公司2013年 03月1 安装及运行1.1 软件说明SDABAS(Smart Data Business Analysis System)明智商业分析系统是明博智创(北京)软件技术有限责任公司自主研发的商业分析产品家族的总称。其中SDABAS PA(Pre Analysis)明智商业预分析系统是SDABAS产品家族的重要组成部分,是一个数据预分析系统,用来完成数据的抽取,转换和加载工作。本手册只针对SDABAS PA 3.0。可执行文件说明:l SDABAS_ PA_GUI: 使用图形界面的方式,创建或运行一个转换任务;l SDABAS _PA_TRANS: 使用命令行的方式,运行一个转换任务;l SDABAS_ PA_JOB: 使用命令行的方式,运行一个作业任务;1.2 运行环境系统基于Java,需要JRE1.6.0及以上支持,可以运行在windows和Linux平台下。运行启动方式如下:Windowsl SDABAS _PA_GUI.bat 图形界面方式启动l SDABAS_ PA_TRANS.bat 命令行方式运行转换l SDABAS _PA_JOB.bat 命令行方式运行作业lLinuxl SDABAS_ PA_GUI.sh 图形界面方式启动l SDABAS _PA_TRANS.sh 命令行方式运行转换l SDABAS _PA_JOB.sh 命令行方式运行作业1.3 安装配置1) 下载对应版本的ZIP文件。2) 将文件解压缩到指定目录。3) 设置JRE路径,注:版本需要1.6.0及以上版本。请在CMD窗口中,运行java version确认版本,如果版本不符合运行要求,请安装相应版本,或者手工修改set PATH=%JAVA_HOME%bin;.;%PATH%到对应的路径1.4 运行配置1) 资源库配置资源库用来保存连接信息和转换信息。用户通过图形界面创建的的数据库连接和数据转换任务可以保存在资源库中。资源库可以是各种常见的数据库,如Oracle,MySQL,MSSQL等。用户通过用户名/密码来访问资源库中的资源,默认的用户名/密码是admin/admin。设定时请将相应服务器、端口、数据库名称、数据库访问用户名、数据库访问密码设定好,点击测试连接通过即可。2) 用户设置设定完资源库后,需要设定本工具登录的用户名和口令,缺省用户名为admin,用户密码为admin。422 功能模块介绍2.1 资源库管理2.1.1 资源库创建首次登录时需要创建资源库,也可以根据实际项目的需求,建立多个资源库。资源库既可以采用与待转换的数据库是同一个数据库,也可以为不同的数据库,只要支持JDBC接口即可。登陆界面如下: 点击图标(添加)进入添加界面:选中数据库资源库选项进入创建数据库类型的界面,界面如下:其中,新建以及编辑功能最为常用。新建的界面如下:目前只需要在【一般】选项卡下设置。在【连接名称】下输入数据库连接的名称,【连接类型】选择要作为存储数据库的DBMS。其它设置请根据不同DBMS的特性进行设定。编辑功能,必须在选定了资源库连接后,才可用,其界面与新建界面一致。2.1.2 资源库连接设定设定好资源库后,以后再次运行工具时就可以选择相应的资源库。输入用户名和密码后即可进入。2.1.3 资源库浏览器进入系统后,选择【工具】【资源库】【探索资源库】进入资源库浏览器。资源浏览器有【浏览】、【连接】、【安全】、【从服务器】、【分区】、【集群】几个选项卡。默认进入的是【浏览】选项,其界面主要包括资源目录树区域、已创建转换浏览区域。其中,目录树区域用于快速查找,而右侧的转换浏览区域,用于快速进入需要设计的转换。【连接】选项里为系统中已经建立好的数据库连接串,可以是来源的数据库也可以是目的数据库。主要是在进行转换任务设置时设定需要用到的数据库连接。用鼠标右键可以创建、编辑和修改数据库连接串。可参考“2.2.2.1表输入”中相关内容。【安全】选项里为用户提供对于资源库的用户以及权限设置。2.2 转换编辑一个转换任务里包括多个步骤和注释,步骤基本可以分为三类,输入步骤、输出步骤、转换步骤。l l输入步骤:在该步骤里指定数据来源,如果是表输入要指定JDBC连接参数,表名等信息,如果是文件输入,要指定文件名,分隔符等参数。l l转换步骤:转换步骤用于数据的转换,常见的转换步骤包括:选择列、行过滤、增加常量,增加序列、排序、分组、记录集连接(左连接/右连接/内连接/外连接)、增加变量、拆分列、行转列、列转行、扁平化、值映射等l l输出步骤:指定数据最终流向的目的地。系统的主操作界面分为主对象树选项卡、核心对象选项卡和主设计界面区,通过鼠标拖拽核心对象选项卡中的图标进行步骤设定,其界面如下:2.2.1 输入2.2.1.1 文本文件输入在【核心对象】【输入】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:主要设置【文件】、【内容】、【字段】三个选项卡。具体步骤如下:1) 点击【浏览】按钮选择输入文本文件。2) 点击【增加】按钮将文本文件添加到选择文件列表中3) 切换到【内容】选型卡,设定文本格式类型、分隔符、头部和尾部信息等,一般只需要更改分隔符设置4) 切换到【字段】选型卡,点击获取字段获得输入文件的字段5) 根据文本字段的类型设定对应的字段类型和长度2.2.1.2 表输入在【核心对象】【输入】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:在设置界面中,主要设置数据库连接和SQL语句,数据库连接可以通过下拉列表来选择,也可以新建一个新的连接。【新建】连接界面如下:具体的设置与资源库设置一致,请参考“2.1.1资源库创建”。在数据库连接中可以支持JDBC和ODBC两种方式。例如:选择Access做为数据库时,可以在【连接类型】选择“MS Access”,【访问方式】选择“ODBC”,【数据库名称】选择ODBC的名称。其余保留空白。SQL语句设置时,可以自己手工写SQL语句,也可以通过【获取SQL查询语句】按钮通过访问表来自动获取SQL语句。2.2.1.3 获取系统信息在【核心对象】【输入】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:系统信息用于获取变量的信息,在名称中输入字段名后,再在类型中选择信息类型。使用场景如下:如某一张表的数据需要统一增加一个固定列值时,可以采用本方法进行转换。转换图如下:【表输入】为任意一张数据表,【获取系统信息】选择的类型为IP地址,【字段选择】自动获取即可,【文本文件输出】选择对应的文件,则输出的结果将在每条记录后新增一个IP地址。2.2.1.4 生成记录在【核心对象】【输入】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:需要在名称、类型、长度、精度输入对应信息,在【值】一栏中输入需要生成的数值,其中【限制】为需要生成的记录条数。生成记录可应用于:生成一批临时数据进行数据转换验证。也能够应用在测试上生成大量测试数据。2.2.1.5 Excel输入在【核心对象】【输入】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:首先在【文件】选项卡中点击【浏览】选择文件,并点击【增加】按钮将其添加到列表中。切换到【工作表】选项卡,点击【获取工作表名称】获得对应的工作表。切换到【字段】选型卡,点击【获取来自头部数据的字段】进行字段选择。Excel 输入步骤设置参数列表1. 文件选择一个Excel文件或保存有Excel 文件的目录。文件或目录:设置要读取的Excel文件的名称,或一个目录。可以使用【浏览】按钮来选择文件或目录。正则表达式:设置一个正则表达式来匹配一个目录下的部分Excel文件。选择的文件:列出所有选中的文件,可以使用【增加】按钮将【文件或目录】中的文件添加到文件列表中。2. 工作表选择工作薄中的一个或多个工作表,并通过指定工作表中的开始行号和开始列号来设要读取的内容。工作表名称:设置要读取的工作表的名称,可以通过【获取工作表名称】按钮来获取Excel工作薄中的所有工作表。起始行:设置工作表中数据的开始行号(从0开始)起始列:设置工作表中数据的开始列号(从0开始)3. 内容头部: 如果内容中第一行是列名,则选中该选项。非空记录: 在输出中不包括空行。停在空记录: 在读取工作表内容的过程中如果遇到了空数据行则读取结束。限制: 读取的最大行数, 0 代表所有行。编码:指定Excel 文件的编码,如果预览记录时有乱码,则需要改变编码。 Excel文件类型:选择当前文件的文件类型。 添加文件名:在结果文件中是否添加文件名。4. 错误处理严格类型检查: 如果选中该选项,当读取到的列数据类型和指定的列数据类型不一致时则读取失败. 否则会进行数据类型的转换,如果转换失败则产生错误行(行中的一个或多个数据读取失败)。忽略错误:如果选中该选项,当读取数据行发生错误行时,则忽略发生的错误行。跳过错误行: 如果选中该选项,将跳过发生错误的行。否则读取错误的数据将置为空值。警告文件目录:设置警告信息保存目录,用于保存在读取数据过程中发生的警告。错误文件目录:设置错误信息保存目录,用于保存在读取数据过程中发生的错误。错误的记录数文件目录:设置错误行号保存目录,用于保存在读取数据过程中发生错误行的行号。5. 字段显示并设置从Excel工作表中读取到的所有字段,包括名称,类型,精度,刻度,转换掩码等信息。名称:列出要读取的字段名,用户可以通过【获取字段名称】按钮获得所有字段名。类型:指定字段的期望数据类型,如果和实际数据类型不符,可能在读取时会产生错误。长度:该字段的长度。精度:该字段的精度(对于Number类型)。去除空格类型:去除空格的几种方式(不去除、左去除、右去除、全部去除)格式:设置数据格式,一般用于数据转换的情况。Excel工作表中的数据,都有特定的数据类型,因此在读取数据时,需要为每个字段设置和实际相符的正确的数据类型。如果没有设置数据类型,则所有的数据都以字符串方式来读取,此时不同类型的数据转换为字符串时,会有不同的转换方式。以数值类型转换为字符串类型为例:格式表达式格式描述#,#,#.#每三位使用逗号分割的数字(默认方式)#.#%数字后面添加百分号#取整数(四舍五入)0000000000十位整数,不足十位前面补0000.00小数点前最少三位,不足前面补零,小数点后最少两位,不足后面补0注意事项:l 可以同时转换多个 Excel 文件,但这些Excel文件的工作表的格式应该是一样的,即数据的起始行和起始列是一样的。l 如果有多个工作表数据都需要转换时,在【工作表】选项卡中选中所有要转换的工作表。l 【工作表】选项卡中的【起始行】指工作表的列名行的行号(从0开始计算),如果列名行占据了Excel 表格的多行,则要在【内容】选项卡中的【列名所占行数】中设置。【起始列】指要读取的数据开始的列号(从0开始计算)l 注意编码问题,如果在预览记录时发现有乱码,需要在【内容】选项卡中选择合适的编码。l 【字段】选项卡中对每个字段都应该设置正确的数据类型,精度和刻度。这样可以在【预览记录】时,就发现格式错误的数据(需要在【错误处理】选项卡中设置不忽略错误)。提前发现错误,可以免去很多麻烦。2.2.2 输出2.2.2.1 文本文件输出在【核心对象】【输出】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:文本文件输出只需要在【文件】选型卡中设置要输出的文件名即可。如果有特殊要求,可以在【内容】选项卡中设置文件是追加还是覆盖方式,分隔符等信息。若需要输出指定字段内容,可以通过添加字段选择模块来实现,也可以在【字段】选项卡中进行选择。2.2.2.2 表输出在【核心对象】【输出】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:表输出设置时,先在【数据库连接】中选择一个连接,在【目标表】中输入或者通过【变量】、【浏览】等方式获取目标表。注:如果目标库中不存在要导入的表,则需要,先点击【获取所有字段】,然后点击【SQL】按钮,选择【执行】后将在目标库中生成表格,或者可以先在目标库中手工创建表格后再进行表输出操作。表输出时,如果产生主键冲突,主键冲突的数据将被抛弃。2.2.2.3 插入/更新在【核心对象】【输出】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:插入更新的设置同表输出,在【用来查询的关键字】中输入需要进行比较的字段,可以先通过【获取字段】按钮来获取所有字段,再进行手工调整,一般只需要指定主键字段即可。在【更新字段】中设置需要更新哪些字段,即当比较的字段一致时是否执行更新操作。2.2.2.4 更新在【核心对象】【输出】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:设置过程与插入/更新一致。更新模块与插入/更新的区别是,更新模块只负责在字段比较一致的记录。而插入/更新时,先比较字段是否一致,如果一致进行更新,不一致进行插入。2.2.2.5 删除在【核心对象】【输出】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:设置的过程与插入/更新类似,进行删除时先比较设定的比较字段,如果一致就进行删除操作。2.2.2.6 Excel输出在【核心对象】【输出】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:设置的过程与文本文件输出类似。2.2.3 查询步骤在【核心对象】【查询】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:该步骤可以根据数据流里的数据来查询数据库表里的数据,并得到数据表里的指定字段。查询得到的字段也作为数据流里的字段,并转到下一个步骤。该步骤可用于根据值来查询字典表里的编码,或根据编码查询值。需要设置的参数:1. 数据库连接:要查询的表所在的数据库连接2. 查询的表:要查询的表名3. 查询所需的关键字l 表字段:指定用来比较的表里的字段l 比较操作符:包括 =、 、 like、between 等操作符l 流字段1:指定用来比较的流里的字段l 流字段2:指定用来比较的流里的字段,仅适用于双操作数的操作符,如between4. 查询表返回的值l 字段:要获得的查询表里的字段l 新名称:可以为该字段指定一个新的名称l 默认值:查询到的记录如果是null,指定一个默认值。5. 如果查询失败过滤掉该行:如果对数据流里的某一行没有查询到数据库表里的行,则过滤掉数据流里的这一行。6. 如果一次查询到多个结果则该步骤失败:如果对数据流里的某一行查询到数据库表里的多行,则该查询步骤失败。排序:从数据库表里抽取要查询的数据时,指定一个排序字段和排序方式。2.2.4 转换2.2.4.1 字段选择在【核心对象】【转换】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:字段选择一般应用与输入后,用于对输入的结果中过滤字段,在设置界面上点击【获取选择的字段】即可获取所有的字段,如果不需要输出全部字段,则可以将不需要的字段移出。注:一般在文本输出、Excel输出和表输出中都带有字段选择的设置其功能和字段选择一样。2.2.4.2 过滤记录在【核心对象】【流程】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:在过滤设置时需要设置过滤条件,在前面的【field】中点击进行字段选择,在中间框中选择过滤的条件,在后面的【field】中选择要比较的字段,也可以在【value】中指定具体的数值,通过点击【+】号来设置多个查询条件。设置完后需要设置查询符合时数据的流向和不符合的数据流向。此操作一般可以与空操作相结合。例如:2.2.4.3 排序记录在【核心对象】【转换】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:排序记录一般用于某一个结果集后,对结果进行排序输出。设置时点击【获取字段】来获取所有字段,对需要进行排序的字段进行指定,不参与排序的字段可以删除。注意:l 排序目录、临时文件前缀、排序大小是排序时的参数,保留默认设置就可。l 排序字段只是针对结果集排序,因此位于过滤前还是过滤后作用是一样的,以下结果是一致的。但从效率的角度来说,应该是先执行过滤,然后对过滤的结果进行排序。图1:先过滤再排序图2:先排序再过滤2.2.4.4 增加序列在【核心对象】【转换】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下: 增加序列需要对起始值、增加步长、值的名称进行设置,一般采用缺省值即可。序列是用于对一个结果集排一个大的编号,一般位于一个结果集后。如下图:2.2.4.5 空操作在【核心对象】【流程】选择,将其拖拽到主设计界面中。空操作一般用于流程的控制上,即什么都不做。例如2.2.4.2过滤记录中,如果不符合过滤条件那么将执行空操作。2.2.4.6 记录关联在【核心对象】【连接】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:记录关联的设置与过滤记录类似,其作用就是做多个结果集的关联。在做结果集关联时,由于目前不支持表选择,因此需要在表输入时对需要关联的表进行字段映射后才能使用(注:字段的映射可以在字段选择模块中完成)。例如:场景如下:采用的时SQL Server缺省库中的pubs库,涉及到titles、titleauthor,authors三张业务表,需要将titles中的作者的详细信息查询出来。再此场景下就可以采用记录关联没看看。设置图如上:通过字段选择将au_id映射为auid,将title_id映射为titleid,并再记录关联模块中设置au_id=auid,title_id=titleid进行关联。2.2.4.7 聚合记录其功能可以由分组实现,分组的功能将覆盖其功能,在下一版本中将不再提供聚合记录模块功能,因此不再描述。2.2.4.8 Java脚本对于某些特殊的转换,如果现有的转换步骤不能满足需要,用户还可以使用Java脚本来自定义转换过程。Java脚本中使用的脚本语言是rhino. 例如:输入的数据流DCRQ (调查日期)CCHJ (成虫合计)DLHJ (低龄幼虫合计)GLHJ (高龄幼虫合计)20060312237755200607131251255需要输出的数据流DCRQCCHJ (成虫合计)DLHJ (低龄幼虫合计)GLHJ (高龄幼虫合计)ZCT (总虫态)20060312237755低龄幼虫200607131251255成虫对应的Java 脚本:if (CCHJ.getNumber() DLHJ.getNumber() & (CCHJ.getNumber() GLHJ.getNumber()ZCT = 成虫elseif (GL.getNumber() DLHJ.getNumber() & (GLHJ.getNumber() CCHJ.getNumber()ZCT = 高龄幼虫elseZCT= 低龄幼虫说明:该脚本里的ZCT 字段是新增加的字段,在Java脚本的编辑窗口中可以新增字段。脚本语法请参考rhino, rhino已经集成到了Java6 中。2.2.4.9 列转行在【核心对象】【转换】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:在数据字段和关键字值中输入相应的数值即可。列转行是将一条横向的记录看指定的数据字段转换为多条记录。如:原始记录如下:au_idtitle_idau_ordroyaltyper01172-32-1176PS3333100按照au_id和title_id转换后记录如下:au_ordroyaltypertypefield; 01100au_id172-32-1176 01100title_idPS33332.2.4.10 去除重复记录在【核心对象】【流程】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:在字段名称中输入要进行比较的字段即可。该功能类似与distinct函数功能,然后对重复的记录进行剔除,只保留第一条记录。使用该功能时需要先对结果进行排序。设置如下:2.2.4.11 分组在【核心对象】【统计】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:设置时需要设置分组字段和聚集字段,分组字段用于对哪个字段进行group by,而聚集字段则是对其进行相应的聚集操作,进行分组时需要先对结果进行排序操作。2.2.4.12 计算器在【核心对象】【转换】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:计算器用于对字段进行简单计算,例如将A字段的数据和B字段的数据相加生成C字段。设置时需要设置新字段的名称,计算公司,以及参与运算的字段。如果存在多个计算,则可以用若干个计算器进行组合。例如:2.2.4.13 合并记录在【核心对象】【连接】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:合并记录用于对比两个表数据的异同,对比的两个表结构需要一致,对比时将新增一个flag字段对有差异的记录进行标记。2.2.4.14 增加常量在【核心对象】【转换】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:设置时只需要设置新增常量的名称,常量的数值即可。新增常量一般用于数据转换。例如:原有记录时采用硬编码,而新的表结构是通过字典表对照的,则可以对原记录进行过滤后,对符合某个查询结果的记录统一进行编码与字典表对应。2.2.4.15 行转列在【核心对象】【转换】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:行转列是将属于同一个分组的多行数据变为一行数据。需要设置分组字段、关键字段、关键字值、数据字段、目标字段。分组字段:将所有记录分成不同组的字段名称。关键字段:在一个分组内区分不同记录的字段名称。关键字值:关键字段的值,一般是可以枚举的整数或字符。数据字段:保存实际数据的字段名称目标字段:由关键字段和数据字段组合而成的新字段名称,该字段名称可以自定义。例如:数据如下:人员编码职务选票数104115122206219221可转换为人员编码第一职务第二职务第三职务145221691对应的设置为:分组字段:人员编码关键字段:职务数据字段:选票数目标字段:第一职务、第二职务、第三职务2.2.4.16 值映射在【核心对象】【转换】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:值映射根据用户设置的映射规则将一个字段里的价值映射到一个新的字段里。可用于做字典表转换。例如:人员编码Au_ord101211013210143按上图设置后,可以转换为:人员编码Au_ordAu_ords10121第一作者10132第二作者10143第三作者设置图如下:2.2.4.17 记录集连接在【核心对象】【连接】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:设置时只需要设置待关联的表字段和连接类型。在进行关联前需要对关联的步骤进行排序而且排序必须是升序。例如设置如下:2.2.5 其它核心对象2.2.5.1 拆分记录在【核心对象】【转换】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:在进行拆分设置时需要设置需要拆分的字段和分隔符,并设置好拆分后需要生成的新字段名称。该功能可以用于对某些特殊的数据进行拆分。例如:对于SQL Server缺省数据库Pubs中的titleauthor表的au_id进行拆分。其原格式为,487291786,执行拆分后将生成487,29,1786三个数据,如果只设定了两个新的字段auid,auid2,则生成的记录为487,29,系统会将1786抛弃。设置图如下:2.2.5.2 从结果获取记录和作业结合使用2.2.5.3 复制记录到结果和作业结合使用2.2.5.4 条件空值在【基本步骤类型中】选择,将其拖拽到主设计界面中,在主界面上双击图标,进行参数设定。设置界面如下:条件空值是将指定字段的指定值,转换为NULL。2.2.6 映射步骤将一个值映射成其它值, 如 1 - 男 , 0-女 2.3 运行转换2.3.1 图形界面方式执行在建立的转换工作区上方有一行菜单栏,点击图标即可直接运行设计好的转换任务。运行的结果可以在执行结果区域查看。2.3.2 命令行方式执行无论转换任务是保存在资源库中还是保存在XML文件中,这个转换都可以通过命令行方式来执行。l 命令行命令:SDABAS_PA_TRANS.batl 参数名列表: /rep : 资源库名称 /user : 资源库用户名 /pass : 资源库密码 /trans : 要启动的转换名称 /dir : 目录(不要忘了前缀 /) /file : 要启动的文件名(转换文件) /level : 日志级别 (Error, Nothing, Minimal, Basic , Detailed, Debug, Rowlevel) /logfile : 要写入的日志文件 /listdir : 列出资源库里的目录 /listtrans : 列出指定目录下的转换 /listrep : 列出可用资源库 /exprep : 将资源库里的所有对象导出到 XML 文件中 /norep : 不要将日志写到资源库中 /safemode : 安全模式下运行: 有额外的检查 /version : 显示转换的版本,校订和创建日期l 参数格式说明有两种参数格式1. /参数名:值或2. -参数名=值在Windows 环境下, 建议使用第一种参数格式.l 日志级别说明:Error: 只记录错误信息Nothing: 不记录任何信息,执行效率最高Minimal: 记录最少的信息Basic: 记录基本信息Detailed: 记录详细信息Debug: 记录调试信息Rowlevel: 转换过程中的每一行都记录下来,日志最详细,执行效率最低例子:1.执行test.ktr 文件 日志保存在D:log.txt 中, 默认日志级别是BasicSDABAS_PA_TRASN.bat /file:D:AppProjectsnxkhtest.ktr /logfile:D:log.txt2. 1.执行test.ktr 文件 日志保存在D:log.txt 中, 日志级别是RowlevelSDABAS_PA_TRANS.bat /file:D:AppProjectsnxkhtest.ktr /logfile:D:log.txt /level: Rowlevel3 典型应用3.1 部署案例3.1.1 本地同源数据库Application ServerSDABAS_PA DBApplication DB本地同源数据库,指SDABAS_PA部署时与应用系统的数据库部署在同一个DBMS和同一个PC上。3.1.2 本地异构数据库Application ServerApplication2 DBApplication1 DBSDABAS_PA DB本地异构数据库,指SDABAS_PA部署时与某一个应用系统的数据库部署在同一个DBMS和同一个PC上,但该应用需要访问其它系统的DBMS。3.1.3 远程同源数据库PCSDABAS_PA DBApplication DBApplication Server远程同源数据库,指SDABAS_PA部署与应用系统部署在不同机器上,但同时访问同一个DBMS。3.1.4 远程异构数据库PCApplication2 DB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论