Cinchoo ETL
An ETL framework for .NET
Simple, intutive Extract, transform and load (ETL) library for .NET. Extremely fast, flexible, and easy to use.
Cinchoo ETL is a code-based ETL framework for extracting data from multiple sources, transforming, and loading into your very own data warehouse in .NET environment. You can have data in your data warehouse in no time.
Install
To install Cinchoo ETL (.NET Framework), run the following command in the Package Manager Console
PM> Install-Package ChoETL
To install Cinchoo ETL (.NET Standard), run the following command in the Package Manager Console
PM> Install-Package ChoETL.NETStandard
Add namespace to the program
using ChoETL;
Phase 1:
Here are the items will be targetted on phase 1.
- CSV Reader / Writer
- Fixed Length Reader / Writer
- Xml Reader / Writer
- JSON Reader / Writer
- Key-Value Reader / Writer
- Manifold Reader / Writer
- Parquet Reader / Writer
- [Parquet Reader]
- [Parquet Writer]
Phase 2:
ETL Pipelines and ETL processes are coming...
Documentation
https://github.com/Cinchoo/ChoETL/wiki
StackOverflow
Cinchoo ETL questions in StackOverflow
Cinchoo ETL questions in StackOverflow