diff --git a/README.md b/README.md index c1da95de..b806af1a 100644 --- a/README.md +++ b/README.md @@ -80,6 +80,20 @@ Pour comprendre en détail comment ça fonctionne : [Comprendre les Extracteurs de données](./docs/extract.md) +## Chargement + +Après avoir extrait les données, il est nécessaire de les charger en base de donnée avant de lancer la transformation dbt. + +Le script “load“ se lance exactement comme le script extract ci-dessus, avec les mêmes arguments : + +```bash +# Extraire tous les datasets source du domaine "geographical_references" +poetry run bin/odis.py load --domain geographical_references + +# Extraire seulement les datasets "regions" et "departements du domaine "geographical_references" +poetry run bin/odis.py load --sources geographical_references.regions, geographical_references.departements +``` + ## Sonder les sources disponibles L’option “explain” permet de voir facilement comment les API, Domaines et Sources sont définis dans la configuration. Si l’option “explain” est passée, le script n’extrait aucune donnée mais montre seulement les infos sur les configurations demandées. diff --git a/docker-compose.yaml b/docker-compose.yaml index 4cdfba86..2754994a 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -13,13 +13,13 @@ services: pgadmin: image: dpage/pgadmin4 container_name: pgadmin - restart: no + restart: 'no' environment: PGADMIN_DEFAULT_EMAIL: admin@example.com PGADMIN_DEFAULT_PASSWORD: admin - PGADMIN_CONFIG_SERVER_MODE: 'False' # désactive le mode multi-utilisateur + PGADMIN_CONFIG_SERVER_MODE: 'False' # désactive le mode multi-utilisateur PGADMIN_CONFIG_AUTHENTICATION_SOURCES: '["internal"]' - PGADMIN_CONFIG_ALLOW_SAVE_PASSWORD: 'True' # optionnel + PGADMIN_CONFIG_ALLOW_SAVE_PASSWORD: 'True' # optionnel PGADMIN_CONFIG_MASTER_PASSWORD_REQUIRED: 'False' ports: - "5050:80"