Cinchoo ETL 23.09.2021, 08:15 Uhr

Große CSV-Dateien laden und sortieren

Cinchoo ETL ist ein quelloffenes ETL-Framework (Extrahieren, Transformieren und Laden) für .NET.
(Quelle: cinchoo.com)
Cinchoo ETL ist eine .NET-Bibliothek zum Lesen und Schreiben von CSV/FixedLength/Xml/JSON-Dateien. Extrem schnell, flexibel und einfach zu benutzen. Es unterstützt das Lesen und Schreiben von benutzerdefinierten POCO-Klassenobjekten. Es handelt sich um eine codebasierte Bibliothek zum Extrahieren von Daten aus verschiedenen Quellen, Transformieren und Laden in Ihr eigenes Data Warehouse in einer .NET-Umgebung.
Dieser Beitrag auf CodeProject erklärt, wie man große CSV-Dateien mit Hilfe von Cinchoo ETF sortiert. Das Framework ist einfach zu handhaben und ein paar Zeilen C#-Code genügen für die gestellte Aufgabe.
Das Framework ist in C# geschrieben und steht für das .NET Framework 4.5 sowie für .NET Core zur Verfügung. Eingebunden wird es am einfachsten als NuGet-Paket (ChoETL, ChoETL .NETStandard). Wie man das Framework benutzt, wird in diesem CodeProject-Beitrag gezeigt.
Die GitHub-Startseite zum Projekt finden Sie hier. Weitere Infos gibt es hier und auf cinchoo.com. Eine Getting-Started-Anleitung gibt es dieser Seite.


Das könnte Sie auch interessieren