使用kettle同步数据流程

devtools/2024/11/6 14:39:12/

使用kettle同步数据流程
一.Kettle软件安装(解压即可使用)
1.windows安装解压 pdi-ce-8.2.0.0-342.zip,点Spoon.bat启动kettle
在这里插入图片描述

2.Linux安装
把data-integration目录所有文件上传到服务器

二.安装数据库驱动把需要的数据库驱动放到lib目录下,重启软件
在这里插入图片描述

三.开发场景:从高斯抽取全量数据到目标库1.创建DB连接
在这里插入图片描述

2.新建转换
表输入-》表输出
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.新建作业
在这里插入图片描述

4.Linux执行kettle任务
#调用pan.sh,传入转换文件
/home/readonly/data-integration/pan.sh -file=/home/readonly/project/gauss_igis_yw_gu_policy_main.ktr -norep
#调用kitchen.sh,传入作业文件
/home/readonly/data-integration/kitchen.sh -file=/home/readonly/project/igis_yw_gu_policy_main_ceshi.kjb


http://www.ppmy.cn/devtools/131783.html

相关文章

TCP建立连接之后怎么保持长连接(检测连接断没断)

在TCP连接建立后,保持长连接的主要方式是通过定期的心跳检测(Keep-Alive)和超时机制。以下是一些具体的方法和机制 1. TCP Keep-Alive TCP协议本身提供了一种Keep-Alive机制,可以通过以下步骤实现: 启用Keep-Alive&…

数据结构————链表

一、引言 1. 中间/头部的插入删除,时间复杂度为O(N) 2. 增容需要申请新空间,拷贝数据,释放旧空间。会有不小的消耗。 3. 增容一般是呈2倍的增长,势必会有一定的空间浪费。例如当前容量为100,满了以后增容到200&#x…

【JavaScript】axios 二次封装拦截器(接口、实例、全局)

学习 coderwhy 老师结合 ts 二次封装 axios 目录结构 config config\index.ts // export const BASE_URL "http://codercba.com:9002"; export const TIME_OUT 10000;// 1. 根据环境变量区分接口地址 // let BASE_URL: string; // if (process.env.NODE_ENV &qu…

RabbitMQ 不公平分发介绍

RabbitMQ 是一个流行的开源消息代理软件,它实现了高级消息队列协议(AMQP)。在 RabbitMQ 中,消息分发策略对于系统的性能和负载均衡至关重要。默认情况下,RabbitMQ 使用公平分发(Fair Dispatch)策…

Ollama AI 框架缺陷可能导致 DoS、模型盗窃和中毒

近日,东方联盟网络安全研究人员披露了 Ollama 人工智能 (AI) 框架中的六个安全漏洞,恶意行为者可能会利用这些漏洞执行各种操作,包括拒绝服务、模型中毒和模型盗窃。 知名网络安全专家、东方联盟创始人郭盛华表示:“总的来说&…

PyTorch实战-手写数字识别-MLP模型

1 需求 包懂,40分钟掌握PyTorch深度学习框架,对应神经网络算法理论逐行讲解用PyTorch实现图像分类代码_哔哩哔哩_bilibili 10分钟入门神经网络 PyTorch 手写数字识别_哔哩哔哩_bilibili pytorch tutorial: PyTorch 手写数字识别 教程代码 从零设计并训…

数据结构的双向链表

1、头插法创建双向链表,节点是学生信息(学号,分数,姓名) 2、调用函数遍历链表所有信息 3、调用函数,求出分数是完数的学生,并输出该学生所有信息 4、调用函数,按照姓名查找某个学…

富格林:揭露欺诈陷阱用心追损

富格林指出,现货黄金投资作为一种比较受青睐的投资方式,已经赢得了很多投资理财者的关注了。但是投资现货黄金需要对黄金相关的交易操作和技巧有深入的了解,才能够规避欺诈陷阱用心追损。事实上,掌握一定的交易技巧对于规避欺诈陷…