Embulk初接触

本文系Embulk英文网站翻译,仅供个人学习使用,本人英语渣渣,使用翻译软件协助翻译,见谅。

英文网站地址:http://www.embulk.org/docs/

一、什么是Embulk?

        Embulk是一个开源的批量数据加载器,用来在不同数据库、存储设备、文件格式以及云服务间转移数据

二、Embulk支持:

1、自动识别输入的文件格式

2、并行和分布式执行处理大数据集

3、保证事物控制单纯性

4、数据恢复

5、在RubyGems.org上发布插件

你可以使用输入和输出插件组合来定义一个批量数据加载器


(网站这里有一个插件的关系图)


例如,本教程描述如何使用csv文件输入插件解析器插件和gzip解码器插件读csv文件,和elasticsearch elasticsearch插件加载记录输出。


(以下是文档例程)

  • 快速启动
    • Linux
    • Mac OS X
    • 窗户
  • 方法
    • 安排批量数据加载Elasticsearch + Kibana 4从CSV文件
  • 插件的类别列表
    • 输入插件
    • 输出插件
    • 文件解析器插件
    • 文件解码器插件
    • 文件格式器插件
    • 过滤器插件
    • 文件编码插件
    • 执行器插件
  • 配置
    • Embulk配置文件格式
      • 使用变量
      • 包括文件
    • 本地文件输入插件
      • 选项
      • 例子
    • CSV解析器插件
      • 选项
      • 例子
    • Gzip解码器插件
      • 选项
      • 例子
    • 文件输出插件
      • 选项
      • 例子
    • CSV格式器插件
      • 选项
      • 例子
    • Gzip编码插件
      • 选项
      • 例子
    • 重命名过滤器插件
      • 选项
      • 例子
  • 定制
    • 创建插件
      • 步骤1:创建一个新项目
      • 第二步:构建项目
      • 步骤3:确认它的工作原理
      • 第四步:修改代码
    • 释放插件
      • 检查插件描述
      • 在RubyGems.org上创建帐户
      • 释放插件到RubyGems.org
      • 安装你的插件
  • JavaDoc
  • RDoc
  • Github
  • 版本注释
    • 释放0.7.10
    • 释放0.7.9
    • 释放0.7.8
    • 释放0.7.7
    • 释放0.7.6
    • 释放0.7.5
    • 释放0.7.4
    • 释放0.7.3
    • 释放0.7.2
    • 释放是0.7.1
    • 释放0.7.0
    • 释放0.6.27
    • 释放0.6.26
    • 释放0.6.25
    • 释放0.6.24
    • 释放0.6.23
    • 释放0.6.22
    • 释放0.6.21
    • 释放0.6.20
    • 释放0.6.19
    • 释放0.6.18
    • 释放0.6.17
    • 释放0.6.16
    • 释放0.6.15
    • 释放0.6.14
    • 释放0.6.13
    • 释放0.6.12
    • 释放0.6.11
    • 释放0.6.10
    • 释放0.6.9
    • 释放0.6.8
    • 释放0.6.7
    • 释放0.6.6
    • 释放0.6.5
    • 释放0.6.4
    • 释放0.6.3
    • 释放0.6.2
    • 释放0.6.1
    • 释放0.6.0
    • 释放0.5.5
    • 释放0.5.4
    • 释放0.5.3
    • 释放0.5.2
    • 释放0.5.1
    • 释放0.5.0
    • 释放0.4.10
    • 释放0.4.9
    • 释放0.4.8
    • 释放0.4.7
    • 释放0.4.6
    • 释放0.4.5
    • 释放0.4.4
    • 释放0.4.3
    • 释放0.4.2
    • 释放0.4.1
    • 释放0.4.0
    • 释放0.3.2
    • 释放0.3.1
    • 释放0.3.0
    • 释放0.2.1
    • 释放0.2.0
    • 释放0.1.0


     
     
   

你可能感兴趣的:(Embulk)