ingestr 是一个 CLI 工具,可以使用单个命令在任何数据库之间无缝复制数据。
Ingestr 是一个命令行应用程序,允许您使用简单的命令行标志将数据从任何源提取到任何目标,无需任何代码。
- 将数据从数据库复制到任何目的地
- 增量加载:append,merge或delete+insert
- 单命令安装
ingestr 消除了管理任何后端或编写任何代码来摄取数据的复杂性,只需运行命令并观察数据到达其目的地。
安装
pip install ingestr
快速开始
ingestr ingest \ |
- 从 Postgres 实例中获取表 public.some_data。
- 将这些数据上传到 BigQuery 仓库中的模式 ingestr 和表 some_data。
支持数据库:
- Postgres
- BigQuery
- Snowflake
- Redshift
- Databricks
- DuckDB
- Microsoft SQL Server
- Local CSV file
- Oracle
- SQLite
- MySQL