dbrep
Package to sync tables across DBs, i.e. EL in ELT/ETL
What it is
It is tool for loading data from one DB and uploading into another. That is it. It is the simplest EL-tool.
What it is NOT
- It is NOT orchestrator. You may use existing one, like Airflow, Prefect or Dagster.
- It is NOT data transformation tool. You may use DBT or others.
- It is NOT data ingestion tool -- it won't grab data from external resources.
Distinctive features
Simple
It does not try to solve miriad of problems, but nicely fits into existing data-engineering stack with (airflow, dbt and other tools).
Stateless
It does not store state of jobs or tables, besides connection configs.
Robust
Since it is stateless there is only a handful of things that could go wrong.
Type-aware
Types are not lost in translation. I.e. if it was a number(10,0) in Oracle, it won't suddenly become a Float64 in ClickHouse.
Release files for dbrep 0.0.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dbrep-0.0.12.tar.gz | 16.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dbrep-0.0.12-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.2 kB
Release files / dbrep-0.0.12.tar.gz
| Download URL | dbrep-0.0.12.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f4b64ff251fc3bd301a6155e0a29cb88b7a1040cb15a118a7156e67b40a8c443
|
|
BLAKE2b-256 checksum How to use checksums |
195081de9de5af149ac188febd443a0e62c5d2a06e82464a25c9ee7591fd32f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / dbrep-0.0.12-py3-none-any.whl
| Download URL | dbrep-0.0.12-py3-none-any.whl |
|---|---|
| Size | 20.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a1f1eda4b5ee47334cac0d22011de4130f772af32a4c06153f61937934e6d45
|
|
BLAKE2b-256 checksum How to use checksums |
9d4a940a053ce2e3761902cbc73393fb11ee93bf0259f88150d3619a7c7ecc5f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|