Kettle工具 发送邮件 运行日志

Kettle工具  发送邮件

  1. 新建转换,保存为niu.ktr

2.新建job ,里面选择邮件,发送邮件

3,配置转换为niu.ktr文件,是上一步已经配置好的转换文件

设置转换里面的设置日志,在指定路径下设置文件名

4.配置发送邮件的条件,鼠标点击箭头方向,可以选择在什么条件下发送邮件

5.配置发送邮件本身的内容

(1.先配置地址,收件人地址,可以填多个邮箱,中间用空格隔开,发件人地址要特别注意,我使用的是qq邮箱进行发送邮件

(2. 配置自己发邮件使用的邮箱,发件人地址,在开启IMAP/SMTP服务时,会生产一个授权码(重要),请先记录下来

在这里是已经获得授权码之后的界面

(3. 发件地址可以使用的QQ、126、163等邮箱

smtp server的填写smtp.qq.com或者smtp.163.com等等都可以,我用的是qq,在选择使用安全验证的安全连接类型为SSL后,端口号填写为465
注意用户验证里面的密码框里的填写,这里填写的是授权码

我的授权码为 kqtxzdbxegqvfedi

(4. 配置邮件消息,主题就是邮件标题,注释是邮件大致内容

(5. 附件配置,可以选择文件类型

以上设置完毕点击确定

6. 设置job的log

链接的数据库的信息设置

7. 运行job作业

日志显示运行成功

日志在数据库job_log表里面的记录

邮件收到的通知,邮件里面会有一个附件是日志文档,就是在转换里面设置的文件

原文地址:https://www.cnblogs.com/nyda/p/9121601.html

时间: 2024-10-14 23:01:02

Kettle工具 发送邮件 运行日志的相关文章

kettle工具实现报表导出的初步搭建

1.下载kettle 国外网站:http://kettle.pentaho.org/需要FQ,下载慢 2.下载完成启动(windows)-->spoon.bat 3.进入界面,两个主要的tab页 4.第二个tab页里用到的 5. 第一步设定REST接口需要的参数(比如URL) 第二步调用REST接口 第三步使用JSON控件接收REST返回数据 第四步将返回数据输出到Excel中 6.url返回的json数据 7.运行结果: 8.如果自己链接数据库的话,会缺少数据库驱动,需要在lib包下面加上,如

kettle工具使用——测试基本面

金融数据的来源:万得资讯.财汇.聚源,利用kettle工具和kettle脚本,将有用的数据传输到我们自己使用的数据库中. 如何测试kettle脚本. 一.背景业务知识 1.证券交易信息:投资者买卖证券的申报记录进入证券交易系统后汇总,并按照一定规则进行排序,形成申报数据库.投资者申报的内容经证券交易所系统自动撮合后形成交易记录,汇集成成交数据库.与此同时,证券交易所的行情系统生成软件在申报数据和成交数据库中进行指定指标抽取,结合部分指标的统计计算,形成固定数据格式的行情数据库. 2.万德的数据来

【实战】使用 Kettle 工具将 mysql 数据增量导入到 MongoDB 中

最近有一个将 mysql 数据导入到 MongoDB 中的需求,打算使用 Kettle 工具实现.本文章记录了数据导入从0到1的过程,最终实现了每秒钟快速导入约 1200 条数据.一起来看吧~ 一.Kettle 连接图 简单说下该转换流程,增量导入数据: 1)根据 source 和 db 字段来获取 MongoDB 集合内 business_time 最大值. 2)设置 mysql 语句 3)对查询的字段进行改名 4)过滤数据:只往 MongoDB 里面导入 person_id,address,

使用kettle工具将文本文件的内容插入Linux虚拟机下的mysql表中

一.      解压kettle包 1.把包拷到Linux系统下 还有mysql的驱动包 2.解压zip后缀的包 输入命令:unzip /software/pdi-ce-7.0.0.0-25.zip 可以把原来的包删了 输入命令:rm -f pdi-ce-7.0.0.0-25.zip 二.      创建数据库和表 三.      把文本文件里的数据插入数据库表中 1.编写好文本文件 2.在kettle中拖一个文本文件输入和一个表输出 3.右键选择编辑步骤编辑文本文件 点击预览,选择你的文本文件

ETL工具—Kettle数据的导入导出—数据库到数据库

ETL简介: ETL(Extract-Transform-Load的缩写,即数据抽取.转换.装载的过程) 数据库到数据库 下面讲解:kettle工具实现方法 案例目的:从用户scott下将emp表导入到用户testuser下. 准备工作:首先在testuser账户下,新建一个与scott账户中emp表结构相同的表. 操作步骤: 1.检测一下testuser账户下是否已经建立了emp的空表. 图1:检测用户testuser中的emp表 2.新建一个"转换",拖入"表输入&quo

Kettle入门教程

mysql驱动下载.sqlserver驱动下载 最近做的项目用到了ETL工具Kettle,这个工具相当好用,可以将各种类型数据作为数据流,经过处理后再生成各种类型的数据.正如其名"水壶",将各个地方的水倒进水壶里,再用水壶倒入不同的容器.不过一来初学乍用,二来对此任务不是很感兴趣,研究的不是很深入,可能是以一种不科学的方法使用的,但观教程,常用的内容似乎也涉及到了,并且Y大说过,要善于总结,于是有了这篇,作为入门说明吧. 一.下载与安装 官网地址 大概700~800M,下载好解压缩即可

kettle将Excel数据导入oracle

导读 Excel数据导入Oracle数据库的方法: 1.使用PL SQL 工具附带的功能,效率比较低 可参考这篇文章的介绍:http://www.2cto.com/database/201212/176777.html 2.使用Kettle工具,免费,相比之下功能更丰富,可实现一定的业务逻辑,推荐使用 Kettle将Excel数据导入Oracle过程记录如下: 1.准备Excel文件: 注意:Excel文件要有字段名称说明:如这里的id,name,age 2.打开Kettle,文件-->新建--

kettle(一)概述

最近两个月一直和kettle打交道,从开始的没听说过,到现在能够熟练运用,不得不说项目驱动下,学习东西是最快的.好了,虽然使用kettle应付项目的任务绰绰有余,但是还是想系统的学习一下,总结一下.例如job用的比较少,kettle的集群模式没有涉及到等等. 说起kettle,还是先说说ETL(Extract-Transform-load,即抽取,转换,加载)数据仓库技术,是用来处理将数据从来源(例如:单位基础服务器)经过抽取,转换,加载到达至目的端(正在做的项目)的过程.也就是新的项目需要使用

Kettle学习总结(一)

最近由于项目的需要,初步涉及到了Kettle的使用,现在将这两周自己使用kettle开发JOB的心得整理一下,与大家一起分享.   一.kettle是什么 Kettle是个ETL工具,主要用来管理不同数据来源的数据,按照一定的方式流出来,最常用的情况,不同系统之间数据的传递,可以使用kettle制作转换JOB来完成.目前由于是纯JAVA语言编写,所以与Java兼容性最好. Kettle主要包括四个部分:Spoon.Pan.Kitchen以及CHEF:本次总结主要涉及到Spoon和Kitchen,