5久其etl数据集成工具培训公式体系和服务器端_第1页
5久其etl数据集成工具培训公式体系和服务器端_第2页
5久其etl数据集成工具培训公式体系和服务器端_第3页
5久其etl数据集成工具培训公式体系和服务器端_第4页
5久其etl数据集成工具培训公式体系和服务器端_第5页
已阅读5页,还剩10页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、久其ETL数据集成工具培训-公式体系和服务器目录公式体系1 公式体系介绍 运算符和函数服务器端简介2场景分析场景:从某BI系统数据表往CI系统写入数据,时期粒度是月,BI的中表示时期的字段一般为8位的字符串,例如:20120501,CI系统的月报时期格式为:2012Y005,即为“年”+“时期类型”+“月”,注意月有三位。应如何转换为CI的时期类型输出到CI系统中?Left(TIMEKEY,4)+Y+LeftPad(Mid(TIMEKEY,5,2),3,0)公式体系公式体系主要包括运算符和函数两大部份。公式体系主要用于设置计算公式,在ETL客户端体现在“公式向导”界面。公式类型计算公式条件判断

2、即时查错公式体系公式数据类型基本类型:整型、浮点、布尔、日期、字符串特殊类型:数据连接、二进制公式语法:= Round(P1, 2) + FIELD_VAL1 * 0.2544332121运算符2常量3字段或参数4函数目录公式体系1 公式体系介绍 运算符和函数服务器端简介27运算符简介注意事项:+ 支持字符串= 右值赋值给左值IF THEN ELSE 支持嵌套like 用法同SQL语句8函数简介注意事项:Round函数:Round(1111.5264,3),最后的取舍保留小数位可为负,若-1则保留到十位,以此类推。不写默认为0位。Rand函数可利用乘以某个倍数达到任意随机数的效果9函数简介注意

3、事项:左截取、右截取、中间截取实现复杂字符串拼接FormatNum用于处理EXCEL表格中为数字样子的字符串(EXCEL输入默认抽取成数字)AddUp 函数使用前要对数据进行排序Lag函数取值可对别的字段限定条件Ifnull返回第一个非空的值,全都为空时返回空IsNull 配合过滤适配器实现空数据过滤10函数简介Eliminate(“ab*cd”,”*”)=“abcd”, 剔除了*号ExtractNum(“123ab23cd45”,1)=123ExtractToken(“a,b,cf,d,e”,2,”,”)=“cf”LeftPad、LeftTrim、RightPad、RightTrim常用于处

4、理字符串拼接如果需要计算高精度值时,可以选择高精度的处理方式,但是ETL执行效率比较低。若直接为浮点类型时,执行结果的数据有一定的误差。注意事项:Date(2012,5,7)=2012-05-07FormatDate(2012-5-7,yy年MM月dd日“) =2012年04月01日DateValue(“20120507”,”yyyyMMdd”)= 2012-05-07;Now和Today 一般用于文件备份时取当前时间ExistChinese()返回值为布尔型目录公式体系1 公式体系介绍 运算符和函数服务器端简介2服务器端功能ETL计划任务的增删改查、执行、调度执行日志的查看参数配置和系统密码修改。计划

温馨提示

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

评论

0/150

提交评论