网络上有不少Kettle的文章,但实际上都大同小异,都是些非常基础的文章,实际上在使用过程中还有遇到不少的坑,这部分在网上资料比较少,这里主要讲一下我们在使用过程中遇到的各种问题,属于难得的实践经验。
说起ETL工具,很多人都觉得这个东西简单,不用学Mysql,不用学大数据的编程,简单的通过图形化的拖拉拽,就能实现对数据的抽取、转换、加载,而实际上往往并非如此,在复杂一点的应用场景上,往往就会出现一些意想不到的坑。
低代码化、无码化的系统架构,现在比较流行。Kettle作为一个大数据的ETL工具,现在比较流行,做大数据的报表等,基本上用过图形化拖拉拽来实现,符合无码化的趋势,但实际上用起来可能会发现并不简单,这里会试图把实践中的一些经验共享出来,作为大家在决策是否使用Kettle的一个参考。
- Kettle是什么