前段时间用到了etl的一个处理数据工具,那就是Spoon这个软件.

介绍

Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。其中,Spoon是Kettle中的一个组件,其他组件有PAN,CHEF,Encr和KITCHEN等。

新建转换作业

由于我们的需求是将mongo中的数据导出到另外一个mongo集群中,所以:

其他的操作的话,可以选择其它选项。从这可以看出,spoon是个非常强大的工具,可以操作很多类型的数据来源

编辑输入输出配置

使用shift按键连接数据输入和输出,然后执行计划即可

执行结果可以如下查看:

转载于:https://my.oschina.net/whling/blog/1634218

Kettle组件Spoon的使用相关推荐

  1. Kettle组件 计算器全解析

    Kettle组件 计算器全解析 kettle计算器组件介绍 kettle计算器组件图标 kettle计算器组件界面 kettle计算器可选计算类型介绍 kettle计算器组件介绍 kettle是一款基 ...

  2. 【Kettle】kettle运行spoon.bat报错 找不到 javaw.exe

    kettle 运行 spoon.bat 报错,找不到javaw.exe 第一步: 进入C:\Program Files\ 看是否能找到java目录,进行第二步操作. 如果找不到java目录,那需要安装 ...

  3. kettle运行spoon.bat时找不到javaw文件 bug报错

    文章目录 问题描述 问题分析 解决方法 测试以下 问题描述 kettle运行spoon.bat时找不到javaw.exe文件 问题分析 说的是javaw.exe 文件,但是jdk安装好的版本也对应的, ...

  4. kettle运行spoon.sh启动图形化界面报错处理

    一.问题描述: 安装kettle成功后运行spoon.sh显示如下报错: 二.原因分析: 没有安装Xmanager 三.解决方案: 1.下载Xmanager软件,安装教程参考 Xmanager 6标准 ...

  5. kettle组件-查询

    1:数据库查询      数据库连接:所要连接的数据库   模式名称:一般选取用户模式  表名:所要查询的表名  是否使用缓存:指定是否使用数据库缓存查询结果.   缓存大小:指定缓存的大小.   从 ...

  6. linux spoon.sh闪退,kettle使用spoon.sh打开报错问题解决

    Loading... 执行./spoon.sh,报错如下 ``` Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermS ...

  7. Kettle(spoon)从转换中提取数据

    主要操作就是在被提取数据的转换中的最后一步连上<复制记录到结果>,在需要提取数据的转换步骤上,进行result rows配置: 直接上: 1.新建一个转换test01,并配置基础流程(获取 ...

  8. kettle组件-输出

    1:删除   连接数据库:新建连接数据库,或者应用转换中已经定义好的数据库. 目标模式:指什么现在还不明确,集群模式?子服务器模式?--要写入数据的表的Schema名称.允许表名中包含".& ...

  9. kettle组件-应用

    1:克隆行   用于将每行记录复制出同样的多份.   克隆行的次数:0次表示不复制,n次表示复制n份儿.   克隆行次数保存在字段中:勾选之后,下面的克隆行字段变为可选,应用自己输入的内容作为字段,启 ...

  10. 【Kettle】crt中运行spoon.sh报错

    安装完成kettle,启动spoon.sh时报错如下: [root@kettle data-integration]# ./spoon.sh org.eclipse.swt.SWTError: No ...

最新文章

  1. 英特尔AI医疗实战手册曝光:医生诊断提速10倍,推理时间减少85%
  2. linux c 延迟函数 sleep usleep 使用区别
  3. 一切都是对象---JAVA编程思想
  4. Spark _14_SparkShell的使用
  5. C 桥接模式 - 开关和电器
  6. 北京最值得逛的50个地方:后海、798、簋街...
  7. DataGrid的动态绑定问题(二)
  8. C# 随机数调用合集 Random
  9. 如何使用origin画韦恩图?
  10. 请教问题:ckeditor脚本错误“Error:例外被抛出且未被接住”[已解决]
  11. 视频搬砖项目【一个技术员是如何轻松利用视频搬运项目做到日入2000+】
  12. quartz(一)、quartz 数据库表
  13. 计算机在校学校目标和措施,学校信息化建设三年发展规划
  14. 2016年中国智能手机市场发展趋势研究
  15. java定时任务中使用多线程_定时任务使用多线程注意事项
  16. nginx负载均衡之一致性Hash方式
  17. ionic cordova实现获取显示手机通讯录
  18. Mirai 源码分析
  19. dw 复选框 php输出,Dreamweaver CS3的复选框使用方法
  20. 网络没问题,MSN登录不了解决方法

热门文章

  1. nginx 逻辑运算
  2. xcode自动刷新resource下的文件
  3. 引言(NParsing框架功能简介、NParsing的由来)
  4. Linux DRM 理解
  5. android plot,androidplot行不显示
  6. 漫画:什么是二叉堆?
  7. [RK3399][Android7.1] Display系统中的DRM模块介绍
  8. Linux电源管理系统架构和驱动(1)-Linux电源管理全局架构
  9. SylixOS 内存管理源代码分析--phyPage.c
  10. E - Wireless Network(并查集)