![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
kettle
文章平均质量分 77
kettle
不二人生
刀光剑影江湖情,摧枯拉朽浪滔滔。功名利禄拂衣去,山高水远路迢迢。一个上得了厅堂下得了厨房、左手写诗右手写词的男人
展开
-
kettle—http请求
定义的数据常量就是我们做http 请求的时候需要的一些参数,例如这里就是我们请求的地址和请求的关键词,正常情况下这些参数应该是从我们的数据中来,也就是表中例如表输入组件,但是这里为了方便我们直接使用常量定义组件。接下来我们还有定义一下请求的参数字段,其实看到这里我们是完全可以将请求的参数字段和url 定义在一起,或者是通过转换组合在一起的,但是这里为了演示的完整性,我们还是去定义一下请求的参数。字段,命名参数就是我们发起请求的时候的参数名称,也就是说我们把。下面是我们一个常见的发起GET 请求的模式。原创 2023-03-23 10:18:39 · 37721 阅读 · 0 评论 -
kettle—数据库配置
但是这两种模式都存在一个问题,那就是我们的job 中最后保存的数据库的连接信息是写死的,虽然我们在有资源库的时候看起来可以选择,但是当我们选择之后它就和我们的任务绑定了,即使之后我们更改了资源库的连接信息,作业中的连接信息依然不会变更的,这一点很好验证,我们可以将资源库中的作业保存,然后导出,重新打开就会发现只有一个连接,也就是说这个连接信息已经写死在作业中了。当我们的kettle 链接到资源库的时候,我们会发现我们的作业已经可以直接使用我们资源库中的数据库链接了。我们可以看到在job2中就无法使用。原创 2023-03-22 21:45:41 · 37577 阅读 · 0 评论 -
kettle—参数传递
下面我们总结了一下位置参数、命名参数、变量的优缺点,然后文章中介绍了变量的使用的两种方式通过设置变量组件设置然后获取使用通过转换获取设置变量然后获取使用位置参数(argument)命名参数(parameter)变量(variable)说明根据参数的位置来设置和读取参数值,用于在KJB外部传入,并在KJB内部使用根据参数的名字来设置和读取参数值,用于在KJB外部传入,并在KJB内部使用由用户自定义,在KJB内部随时随地的定义、赋值和使用关键点。原创 2023-03-22 16:50:10 · 39272 阅读 · 0 评论 -
kettle—资源库详解
数据库资源库是将作业和转换相关的信息存储在数据库中,执行的时候直接去数据库读取信息,很容易跨平台使用,但是这里的资源库也不一定非要是数据库,目前支持三种,我们先看一下怎么进入资源库配置,我们在kettle 界面的右上角,有个connect ,这就是我们资源库的配置入口了。当我们保存的时候让我们选择目录的时候,我们就可以选择我们上面创建的目录,不过这有一个前提,就是我们已经连接到我们的数据库资源库。第一个选项页就是一个文目录,这个主要是存储我们的作业的,提供的一个虚拟文件系统,我们还可以创建子文件夹。原创 2023-03-20 22:12:05 · 37900 阅读 · 0 评论 -
kettle—安装部署
kettle 的安装部署是比较简单的,但是就是在新版本的mac 上有点麻烦我们很多不能直接在mac 上运行的软件我们都可以通过上面的这种方式运行。原创 2023-03-19 20:01:46 · 36795 阅读 · 2 评论