Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
6 changes: 3 additions & 3 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ services:
pgadmin:
image: dpage/pgadmin4
container_name: pgadmin
restart: no
restart: 'no'
environment:
PGADMIN_DEFAULT_EMAIL: [email protected]
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"
Expand Down