Développement d'une application d'analyse du marché de l'emploi à partir d'une extration quotidienne des offres d'emploi de francetravail.io.
-
API Offres d'emploi de francetravail.io: source de données principale.
-
IGN: limites géographiques du découpage administratif du territoire français (commune, arrondissement départemental, département, région...). Ce jeu de données contient également les populations communales. Format ShapeFile. ADMIN-EXPRESS-COG-CARTO
-
Nomenclatures: Activité NAF (5 niveaux), métiers ROME (3 niveaux)
Prérequis
- Inscription sur la plateforme francetravail.io
- Créer une application sur la plateforme et y ajouter l'API Offres d'emploi
- NB: un couple identifiant/clé secrète est associé à l'application créée. Ce couple identifiant/clé secrète doit être renseigné dans un fichier .env (cf. plus bas), et est utilisé pour authentifier les appels vers l'API dans le traitement d'extraction
Note: les variables FRANCETRAVAIL_ID_CLIENT et FRANCETRAVAIL_CLE_SECRETE doivent être valorisées avec les identifiants de l'application créée sur la plateforme francetravail.io.
COMPOSE_PROJECT_NAME=entrepot-francetravail
FRANCETRAVAIL_HOST=https://api.francetravail.io
FRANCETRAVAIL_ID_CLIENT=<FRANCETRAVAIL_ID_CLIENT>
FRANCETRAVAIL_CLE_SECRETE=<FRANCETRAVAIL_CLE_SECRETE>
URI_STOCK_ETABLISSEMENT=https://www.data.gouv.fr/fr/datasets/r/0651fb76-bcf3-4f6a-a38d-bc04fa708576
VERSION_COG_CARTO=2024-02-22
URI_COG_CARTO=https://data.geopf.fr/telechargement/download/ADMIN-EXPRESS-COG-CARTO/ADMIN-EXPRESS-COG-CARTO_3-2__SHP_WGS84G_FRA_${VERSION_COG_CARTO}/ADMIN-EXPRESS-COG-CARTO_3-2__SHP_WGS84G_FRA_${VERSION_COG_CARTO}.7z
DESTINATION_RACINE=/donnees_brutes
DESTINATION_RACINE_LOCAL=./donnees_brutes
DOSSIER_COG_CARTO=cog_carto
DOSSIER_ROME=rome
DOSSIER_OFFRE_EMPLOI=offre_emploi
DOSSIER_NAF=naf
DOSSIER_SIRENE=sirene
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
#!/bin/bash
docker-compose build
docker-compose up -d