Skip to main content

Getting Started

Welcome to Data Composer#

Data Composer is a modern ETL (Extract, Transform, Load) tool. It's built to run in the cloud as a Docker container, or on premise as a Windows executable.

Data Composer supports an extensive list of sources including:

  • Microsoft SQL Server (On-Premise and Azure)
  • OracleDB
  • PostgreSQL
  • MySQL
  • SQLite

Transforms are chainable and can be written in modern Javascript with async/await support. For advanced users, third party NPM modules are supported.

Multiple destinations can be written to from a single pipeline and include:

  • All the same databases as above
  • Files
  • Rockwell Ether/IP Devices
  • Web Requests

Installation#

Docker#

Windows#

Prerequisites#

  • Erlang 64-Bit 22.3
  • RabbitMQ 64-Bit 3.8.9
  • NodeJS 14 64-Bit