Getting started

Component Basics →

Overview of shared properties and methods for all data flow components

All components in ETLBox share some properties and methods. This chapter describes the details.

Linking Components →

Details how to link the components of a data flow.

Before you can execute a data flow, you need to link your sources, transformations and destinations. The linking is quite easy - every source component and every transformation offers a LinkTo() method. This method accepts a link target, which either is another transformation or a destination.

Network Execution →

Details how to execute a data flow.

After you created and linked your components, you are ready to execute your data flow.

Quickstart →

Quickstart: Basic usage of ETLBox.

Let's get started. This page gives you a brief overview of the basic concepts and usage.

Simple Flow →

A simple data flow with ETLBox

The main part of ETLBox are the data flow components. They are the building blocks for the ETL part, and contain classes that help you to to extracting, transform and load data. This example will lead you through a simple data flow step-by-step.

Working With Types →

Details how to execute, link and start/wait for a data flow.

ETLBox supports generic components that are typed to an object, but also works well with dynamic objects. Some components also allow to use an array as type. This chapter will give insight how to operate on your data with different types.