All Projects → JohnnyBravo75 → DataBridge.NET

JohnnyBravo75 / DataBridge.NET

Licence: other
Configurable data bridge for permanent ETL jobs

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to DataBridge.NET

hamilton
A scalable general purpose micro-framework for defining dataflows. You can use it to create dataframes, numpy matrices, python objects, ML models, etc.
Stars: ✭ 612 (+3725%)
Mutual labels:  etl, etl-framework
DaFlow
Apache-Spark based Data Flow(ETL) Framework which supports multiple read, write destinations of different types and also support multiple categories of transformation rules.
Stars: ✭ 24 (+50%)
Mutual labels:  etl, etl-framework
Bender
Bender - Serverless ETL Framework
Stars: ✭ 171 (+968.75%)
Mutual labels:  etl, etl-framework
etlflow
EtlFlow is an ecosystem of functional libraries in Scala based on ZIO for writing various different tasks, jobs on GCP and AWS.
Stars: ✭ 38 (+137.5%)
Mutual labels:  etl, etl-framework
morph-kgc
Powerful RDF Knowledge Graph Generation with [R2]RML Mappings
Stars: ✭ 77 (+381.25%)
Mutual labels:  etl, data-integration
Airbyte
Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.
Stars: ✭ 4,919 (+30643.75%)
Mutual labels:  etl, data-integration
vixtract
www.vixtract.ru
Stars: ✭ 40 (+150%)
Mutual labels:  etl, etl-framework
Butterfree
A tool for building feature stores.
Stars: ✭ 126 (+687.5%)
Mutual labels:  etl, etl-framework
BETL-old
BETL. Meta data driven ETL generation using T-SQL
Stars: ✭ 17 (+6.25%)
Mutual labels:  etl, etl-framework
link-move
A model-driven dynamically-configurable framework to acquire data from external sources and save it to your database.
Stars: ✭ 32 (+100%)
Mutual labels:  etl, etl-framework
Metl
mito ETL tool
Stars: ✭ 153 (+856.25%)
Mutual labels:  etl, etl-framework
csvplus
csvplus extends the standard Go encoding/csv package with fluent interface, lazy stream operations, indices and joins.
Stars: ✭ 67 (+318.75%)
Mutual labels:  etl, etl-framework
Hydrograph
A visual ETL development and debugging tool for big data
Stars: ✭ 144 (+800%)
Mutual labels:  etl, etl-framework
cubetl
CubETL - Framework and tool for data ETL (Extract, Transform and Load) in Python (PERSONAL PROJECT / SELDOM MAINTAINED)
Stars: ✭ 21 (+31.25%)
Mutual labels:  etl, etl-framework
Mara Pipelines
A lightweight opinionated ETL framework, halfway between plain scripts and Apache Airflow
Stars: ✭ 1,841 (+11406.25%)
Mutual labels:  etl, data-integration
Etlbox
A lightweight ETL (extract, transform, load) library and data integration toolbox for .NET.
Stars: ✭ 203 (+1168.75%)
Mutual labels:  etl, etl-framework
Openkettlewebui
一款基于kettle的数据处理web调度控制平台,支持文档资源库和数据库资源库,通过web平台控制kettle数据转换,可作为中间件集成到现有系统中
Stars: ✭ 125 (+681.25%)
Mutual labels:  etl, etl-framework
Transformalize
Configurable Extract, Transform, and Load
Stars: ✭ 125 (+681.25%)
Mutual labels:  etl, etl-framework
DIRECT
DIRECT, the Data Integration Run-time Execution Control Tool, is a data logistics framework that can be used to monitor, log, audit and control data integration / ETL processes.
Stars: ✭ 20 (+25%)
Mutual labels:  etl, etl-framework
datalake-etl-pipeline
Simplified ETL process in Hadoop using Apache Spark. Has complete ETL pipeline for datalake. SparkSession extensions, DataFrame validation, Column extensions, SQL functions, and DataFrame transformations
Stars: ✭ 39 (+143.75%)
Mutual labels:  etl, etl-framework

DataBridge.NET

Simple ETL tool for permanent data transfers.

You seen this scenario?

In companies data must be transferred from one source to another.

  • copy data from a FTP server to a local file server
  • import CSV files into the database
  • call Webservices and update data in database tables
  • copy data between file servers
  • ...

How is it implemented?

A messy bunch of scripts, written in several languages. Sometimes they are monitored by the system monitoring software (Nagios, Ansible, ...) sometimes not.

Scripts in Php, Batch, Powershell, Bash, Perl, VB, sometimes Webservices in Java, C#, ...

The solution!

DataBridge.NET a declarative approach for data transfer.

Short description

A databridge consist of many pipelines. A pipeline consists of many commands. A pipeline always starts with a trigger.

Engine

  • self installing service with failsafe
  • plugin architecture
  • notifications (email)
  • watchdog thread

GUI

  • TrayWindow

  • PipelineViewer (edit not implemented yet)

Commands

Trigger

  • Usb
  • FileSystem
  • Http
  • Manual
  • Oracle
  • Schedule

Connector

  • Access
  • DatabaseTable
  • Email
  • EventLog
  • Excel (Excel, Excel 2007)
  • FlatFile (csv, fixed, custom)
  • Ftp (Ftp, Ftps, SFtp)
  • Http (RestClient)
  • WebDav (Owncloud)
  • WinScp
  • Xml

Data

  • Filter
  • Reformatter

File

  • Move,
  • Copy
  • Rename
  • Zip/Unzip
  • FolderSync

Control structures

  • Looper
  • Conditions

Other

  • Connect network share
  • Powershell
  • Commandshell

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].