《使用PDI构建开源ETL解决方案》读书笔记
《Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案》 的读书笔记。如有侵权,立即删除。
第4章 ETL示例解决方案——Sakila
4.1 Sakila数据库下载
可以在sakila-installation下载并安装Sakila数据库(注意: 这里下载的数据库版本和书中使用的版本不一致),也可以从百度网盘,密码:uc0z,下载该数据库和随书源代码(注意: 数据库在第4章目录下)。
《Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案》 的读书笔记。如有侵权,立即删除。
可以在sakila-installation下载并安装Sakila数据库(注意: 这里下载的数据库版本和书中使用的版本不一致),也可以从百度网盘,密码:uc0z,下载该数据库和随书源代码(注意: 数据库在第4章目录下)。
具体的做法是:将一张A4纸横放于面前,每张纸写一个主题,1页写4至6行,每行20至30字,写每张纸所用的时间要控制在1分钟以内,每天写10页。也就是说,每天要用10分钟的时间来做笔记。如下图中的“笔记1”。
今天在运行Kettle 7时报“A Java Exception has occurred.”错,无法启动。谷狗查之,原来Kettle 7需要JDK 8的运行环境,于是立马升级JDK,问题解决。
参考文档:
Kettle 7启动 Spoon.bat 时报错“A Java Exception has occurred.”的解决方法
1 | yum -y install gcc gcc-c++ ncurses ncurses-devel cmake bison bison-devel |
可以去官网下载,也可以从百度网盘 ,密码:7u29,下载。
注意: mysql 5.7 需要boost 1.59 及以上版本,可以在下载MySQL源码包时选择以包含boost版本。
1 | groupadd -r mysql |
1 | mkdir -p /home/mysql/data |