- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
kettle学习之Pan
什么是Pan Pan是执行Spoon设计的转换(transformations)的程序,转换可以在xml或者数据库中。通常转换会以批处理的形式定期自动执行。 Pan的安装 第一步必须安装jre1.5或者更高的版本,可以从获取。 之后你可以选择一个目录来解压kettle的压缩文件。例如C:\kettle 在kettle的解压目录下你会看到很多文件。 在solaris,linux,osx等非windows环境下,你需要有执行shell脚本的权利,执行以下命令使你拥有执行在kettle目录下shell脚本执行的权利。 cd kettle chmod +x *.sh 启动Pan Kettle目录下提供了不同平台下启动Pan的脚本 Pan.bat:在windows平台下运行。 Pan.sh: 在unix平台下运行。 Pan能在拥有jre1.5或更高版本的任何平台上运行。 命令行选项 你可以使用以下的命令行选项 显示版本信息 -version 这个选项显示kettle核心库(kettle.jar)的版本。版本号和日期将会显示 运行xml文件 -file=filename 这个选项运行定义转换的xml文件(.ktr:kettle Transformation) 命令行选项 指定命名参数 -param:key=value 指定命名参数的值,例如“-param:master_host=” “-param:master_port=8181” 设置日志文件 -log=logging filename 指定日志文件,默认是标准输出 命令行选项 设置日志级别 -level=logging level 为将要执行的转换设置日志级别,取值如下 Error:只显示错误 Nothing:不显示任何输出 Minimal:只使用最少的记录 Basic:这是默认的基本日志记录级别 Detailed:详细的日志输出 Debug:以调试为目的,非常详细的输出 Rowlevel:使用行级记录,会产生大量的数据。 命令行选项 选择资源库 -rep=Repository name 使用给定的“Repository name”连接资源库。 你也必须指定-user,-pass,-trans选项。 你也可以用环境变量KETTLE_REPOSITORY的形式来指定此选项。 命令行选项 设置资源库用户名 -user=username 指定连接资源库的用户名,也可以使用环境变量KETTLE_USER的形式指定。 设置资源库密码 -pass=password 指定连接资源库的密码,也可以使用环境变量KETTLE_PASSWORD的形式指定。 命令行选项 选择要运行的资源库转换 -trans = Transformation name 使用此选项来从资源库中选择要运行的转换 设置资源库目录 -dir=diretory 指定资源库中使用的目录,目录指定如下 根目录:/ 子目录:/production/Dimensions 从2.2.2版本开始,在所有平台上使用/作为目录分隔符 命令行选项 列出资源库中所有目录 -listdir=Y 打印 -dir”选项指定目录下的所有子目录。 列出资源库下的转换 -listtrans=Y 显示 “-dir”选项指定目录下的所有转换. 命令行选项 列出可用的资源库 -listrep=Y 打印定义的所有资源库列表 导出完整的资源库 -exprep = filename.xml 导出完整的资源库到一个xml文件。你如果想重新保存到资源库中,请使用Spoon中的资源探测 不记录日志到资源库 -norep=Y 如果您已设置的环境变量KETTLE_REPOSITORY , KETTLE_USER , KETTLE_PASSWORD ,可以防止向资源库中写日志。例如,如果你想从一个XML文件中启动转换。 路径 运行下面例子之前,确保当前路径在kettle安装路径下。 如果kettle安装在windows平台d:下 D: Cd \kettle 如果安装在unix系统的、product目录下 cd /product/kettle/ 从文件运行转换 这个例子在widows平台上从文件运行转换. Pan.bat /file:d:\trans\updatewarehouse.ktr /level:Basic 这个例子在linux平台下从文件运行转换 Pan.sh –file=/prd/updatewarehouse.ktr –level=Minimal 从资源库运行转换 这个例子在windows平台上从资源库运行转换. Pan.bat /rep:”pr
您可能关注的文档
- fortran用高斯消去法,矩阵求逆法、三角分解法、追赶法中的两种解线性方程组.doc
- FPC结构设计.doc
- fpga定点除法器verilog 原码.doc
- FPGA浮点运算.doc
- FTTx GPON接入技术.ppt
- FMEA《潜在失效模式及后果分析》培训课件.ppt
- GaN材料简介.doc
- FPC来料检验作业指导书.doc
- GD双螺杆空压机培训资料 压缩机结构原理英文版.ppt
- Fullprof简明教程.ppt
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
文档评论(0)