本例通过kettle将文件直接存到数据库的blob字段中,转换如下:
获取文件名
设置读取目录下面所有jpg和pdf文件
![](https://img-blog.csdn.net/20140801173939687?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2xlaXl1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
javaScript代码
连接好后js组件会获取文件相关的属性,在左边的input fields中有显示。js代码如图,设置fileContent为输出变量,类型为binary。
![](https://img-blog.csdn.net/20140801174004515?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2xlaXl1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
表输出
输出到对应的表,如果数据库中没有表,点击SQL会根据输入字段创建表。
以上即可实现文件批量入库