Skip to content

Dakword/iseller-airflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iSeller


Copy iseller to /opt/airflow/dags/iseller

Wildberries ETL

Method "A"

Variable key: iseller_wildberries_sellers
JSON:

[
  {
    "id": 123456,
    "name": "Shop name",
    "token": "eyJhbGciOiJFUzI1NiIsImt..."
  }
]

PostgreSQL conn id: iseller_wildberries

Method "B"

iseller.env

ISELLER_WB_DB_HOST=host.docker.internal
ISELLER_WB_DB_PORT=5432
ISELLER_WB_DB_USER=root
ISELLER_WB_DB_PASSWORD=password
ISELLER_WB_DB=wildberries_api

ISELLER_WB_JSON_SELLERS=[{"id": 123456, "name": "Shop name", "token": "eyJhbGciOiJFUzI1NiIsImt..."}]
docker exec --user airflow --env-file iseller.env airflow-worker /bin/sh -c "python3 /opt/airflow/dags/iseller/wb/config.py"

About

Apache Airflow based ETL DAGs for Wildberries

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages