Ingestr
Ingestr is a command-line application that allows you to ingest data from any source into any destination using simple command-line flags, no code necessary.
Listed in categories:
Data & AnalyticsOpen SourceGitHubDescription
Ingestr is a command-line application that allows you to ingest data from any source into any destination using simple command-line flags, without the need for writing any code. It simplifies the process of copying data between databases with a single command.
How to use Ingestr?
To use Ingestr, simply install it using 'pip install ingestr' and then run the command 'ingestr ingest' followed by the necessary source and destination details as command-line arguments.
Core features of Ingestr:
1️⃣
Copy data from any source to any destination
2️⃣
Incremental loading
3️⃣
Append, merge, or delete data
4️⃣
Insert data with a single command
5️⃣
Seamless data ingestion process
Why could be used Ingestr?
# | Use case | Status | |
---|---|---|---|
# 1 | Migrating data from one database to another | ✅ | |
# 2 | Loading data into a data warehouse | ✅ | |
# 3 | Automating data ingestion processes | ✅ |
Who developed Ingestr?
Ingestr is developed by the BruinData team, who have created this tool as a simple and opinionated wrapper around the work of SQLAlchemy and dlt teams to facilitate data ingestion processes.