ในบล็อกก่อนหน้า ผมรายการ Best Independent Data Integration Tools ที่ช่วยรวมเครื่องมือต่างๆ ทั่ว Big Data Architecture เพื่อให้กระบวนการ Big Data ทำงานราบรื่น ในบล็อกนี้ ผมจะรายการ Best Data Integration Tools ที่เป็น Open Source
โปรเจกต์ Data Integration ปกติเกี่ยวข้องกับขั้นตอน:
- เข้าถึงข้อมูลจาก On-premise Sources, Cloud Sources และอื่นๆ (ถ้ามี)
- Integrating Data: ข้อมูลที่เข้าถึงในขั้นตอนก่อน
- ส่งมอบข้อมูลที่รวมแล้ว Real-time หรือ Near Real-time ให้ธุรกิจ
Best Open Source Data Integration Tools
1. Apatar

Apatar เป็น Open Source Data Integration Tool ที่ได้รับความนิยมมากที่สุด เขียนด้วย Java The Gartner Group ประมาณการว่า Corporate Developers ใช้ความพยายาม 65% ในการสร้าง Bridge ระหว่าง Applications Apatar รวมข้อมูลและแอปพลิเคชันอย่างมีประสิทธิภาพ และให้ Data Cleansing และ Validation Capabilities แก่ Developer ประหยัดเวลาในการรวมข้อมูลระหว่าง Heterogeneous Databases, Files และ Applications
Apatar มีชุดความสามารถที่ไม่มีเหมือนใน Open Source Package:
- Flexible Deployment Options
- Bi-directional Integration
- Platform-independent, รันบน Windows, Linux, Mac; 100% Java-based
- Easy Customization, Java Source Code Included
- Non-developers ก็สามารถ Design และ Perform Transformations ได้
- Connectivity ไป Salesforce, SugarCRM, Goldmine, JDBC Data Sources ใดๆ, Sybase, DB2, Oracle, MS SQL, MySQL, XML
อ่านเพิ่ม: Applications of LIDAR Technology
2. Clover –

Clover Data Integration Tool มี Version ที่สร้างบน JAVA Open Source Engine ไม่มี Graphic User Interface Components ช่วยพัฒนา Deploy และ Automate Transparent Data Transformations ได้อย่างมีประสิทธิภาพ จาก File-to-Database Loads ไปจนถึง Automate Complex Data Movement ระหว่าง Databases, Files และ Web Service APIs Edition นี้ยังเข้าถึง Data Transformation และ ETL Features ที่ทรงพลังส่วนใหญ่ที่มีใน Product Range ของตัวมันเอง
3. Jaspersoft ETL –
Jaspersoft ETL ติดตั้งง่าย และ Out-performs หลาย Proprietary Data Integration Tools ช่วยสร้าง Data Warehouse หรือ Data Mart โดย Extract Data จาก Transactional System สำหรับ Reporting และ Analysis ขับเคลื่อนโดย Talend เป็น Open Source Tool ที่ยืดหยุ่น ทรงพลัง และราคาเหมาะสมที่สุดสำหรับความต้องการ Data Integration Tool ออกแบบรองรับ One-to-Many Developers ขณะ Scale ไปถึงระดับ Data Volumes และ Process Complexity สูงสุด Users สามารถ Graphically Design, Schedule และ Execute Data Movements และ Transformations สำหรับ BI Projects เช่น Loading Operational Data Store (ODS), Data Mart, หรือ Data Warehouse
4. KETL –
อยู่ในกลุ่ม Best Open Source Data Integration Tools KETL Data Integration Platform มี Features เช่น Portable, Java-based Architecture และ Open, XML-based Configuration และ Job Language เท่าเทียมกับ Commercial Tools ทุกตัวในการแข่งขัน Features สำคัญอื่นๆ:
- Integration ของ Security และ Data Management Tools ได้รับการรองรับใน Tool
- Tool Scalable ข้าม Multiple Servers และ CPUs และ Volume ข้อมูลใดๆ
- ไม่ต้อง Engage กับ Third Party Schedule, Dependency และ Notification Tools
5. Pentaho's Data Integration –

เป็นหนึ่งใน Data Integration Tools ที่ดีที่สุด และรู้จักกันในชื่อ Kettle มีความสามารถ Extraction, Transformation และ Loading ที่ทรงพลัง ใช้ Meta-driven Approach ที่ Breakthrough มี Intuitive, Graphical, Drag-and-drop Design Environment คุณสามารถใช้ Standalone Application นี้เพื่อ Visually Design Transformations และ Jobs ที่ Extract ข้อมูลเดิม และทำให้พร้อมสำหรับ Reporting และ Analysis ที่ง่าย
6. Talend Open Studio –

Open Source Data Integration Software นี้ให้ Unmatched Flexibility เพื่อคุณแก้ไข Integration Challenges เสนอชุด Open Source Products ที่ทรงพลังและหลากหลาย สำหรับ Developing, Testing, Deploying และ Administrating Data Management และ Application Integration Projects ได้พิสูจน์แล้วว่าเป็น Productive Tool เพราะมี Easy-to-use, Eclipse-based Graphical Environment ที่รวม Data Integration, Data Quality, MDM, Application Integration และ Big Data
7. Jedox –

Jedox เป็น User Friendly และ Powerful Data Integration Tool ช่วยรวม Database Systems ทั้งหมดกับ Multidimensional Jedox OLAP Server และเชื่อมต่อ BI/PM Applications กับ Jedox อย่างรวดเร็วและง่ายเข้า Existing IT Landscapes Jedox Integrator สามารถ Operate จาก Command-line Level และ สะดวกกว่า ใช้ Web-based Component Integrator ของ Jedox Web
ด้วยความช่วยเหลือของ Jedox Integrator Flexible Data Imports สามารถทำได้ง่ายและอัตโนมัติเต็มที่ Relational Databases ที่มั่นคงทั้งหมดเชื่อมต่อเป็น Data Sources ผ่าน Standardized Interface เพิ่มเติม Complex Transformations และ Aggregations สามารถ Model ได้
Data Integration เกี่ยวข้องกับการรวมข้อมูลจากหลาย Disparate Sources ที่จัดเก็บด้วยเทคโนโลยีต่างๆ และให้ Unified View ของข้อมูล การส่งมอบข้อมูลที่ถูกต้อง ในรูปแบบที่ถูกต้อง และเวลาที่ถูกต้อง จะเพิ่มประสิทธิภาพ Analytics และ Business Processes
บล็อกนี้ให้รายการ Open Source Data Integration Tools ทั้งหมด ในบล็อกหน้า เราจะดูรายการ Tools ในกลุ่มที่ 3 คือ Integration Built-in ใน Larger Suite of Products