kettle 命名规范
时间: 2023-08-12 22:08:31 浏览: 100
回答: kettle的命名规范可以参考以下几点。首先,为了保持代码的可读性和可维护性,建议使用有意义的变量名和函数名,避免使用过于简单或者含糊不清的命名。其次,遵循驼峰命名法,即将多个单词连接在一起,每个单词的首字母大写,例如:transformData、extractData。此外,还可以根据具体的业务需求和团队的约定,制定一些特定的命名规范,以便于团队成员之间的协作和沟通。总之,良好的命名规范可以提高代码的可读性和可维护性,有助于团队的协作和开发效率。[1]
相关问题
kettle文件的命名规则
根据提供的引用内容,Kettle文件的命名规则如下:
1. 配置文件:将所有数据源连接信息提取到配置文件.properties中,其中具体的配置要加密。例如,可以使用命令encr -kettle 123来得到“123”对应的加密密码,并在.properties文件中设置Password=Encrypted 2be98afc86aa7f2e4cb79ce10bec3fd89。
2. 作业(job):必须遵从驼峰形式命名。
3. 转换(transformation):统一使用lowerCamelCase风格,单词间用下划线隔开,力求语义表达完整清楚,也必须遵从驼峰形式命名。
4. 中间表及中间列:使用“mid_”作为前缀命名。
5. 临时表及临时列:使用“tmp_”作为前缀命名。
6. 文件目录:按照/{项目名}/{业务主题名}/{功能}/{FILENAME}的格式进行存放。功能根据文件的目的进行存放,例如EXF(抽取)、LD(装载)、REJ(拒绝)。
7. 参数及变量:参数与变量的命名全部大写,单词或者简拼间用下划线(“_”)连接。其中各个字后不要有空格,遵循参数名=参数值的写法,一行一个参数。
8. 脚本:模块的启动和停止脚本统一命名为start_模块名.sh和stop_模块名.sh。
kettle数据检验
Kettle是一款开源的ETL工具,用于数据抽取、转换和加载。在Kettle中进行数据检验可以通过以下步骤实现:
1. 创建一个转换(Transformation)并命名为data_validation。
2. 在转换中添加需要进行数据检验的数据源。
3. 添加一个“自定义常量数据”控件,用于定义校验规则。
4. 添加一个“计算器”控件,用于对数据进行处理和转换。
5. 添加一个“数据检验”控件,用于执行数据校验。
6. 添加一个“空操作”控件,用于处理校验结果。
7. 使用Hop跳连接线将各个控件连接起来,形成数据流程。
8. 选中“空操作”控件,点击执行结果窗口的“Preview data”选项卡,可以查看不符合校验规则的数据。
通过以上步骤,你可以使用Kettle进行数据检验,并查看校验结果。
阅读全文