- Comment puis‑je enregistrer mes requêtes pour une utilisation ultérieure ?
- Pourquoi certaines options de sélection sont‑elles grisées dans le menu des filtres ?
- Pourquoi les téléchargements de fichiers de données via le navigateur et l’API sont‑ils limités à 60 par heure ?
- Comment extraire des données via API en utilisant R ou Python ?
- Comment les jeux de données de l'Explorateur des données de l'OCDE peuvent-ils être cités dans une publication ?
- Comment puis-je trouver le jeu de données auquel j'avais accès dans OECD.Stat dans l'Explorateur des données de l'OCDE ?
- Après la migration, mes requêtes API ne fonctionnent plus, que dois-je faire ?
- Pourquoi avez-vous migré de OECD.Stat (la plateforme de diffusion des données de l'OCDE jusqu'en juillet 2024) vers l'Explorateur des données de l'OCDE ?
———
1. Comment puis‑je enregistrer mes requêtes pour une utilisation ultérieure ?
- Exécutez votre requête et personnalisez les données selon vos besoins.
- Ajoutez l'URL générée à vos favoris.
NB : Afin de toujours accéder à la version la plus récente des données, veuillez supprimer le paramètre de version de l’URL que vous avez mise en favori. Pour ce faire :
Depuis la barre d’adresse de votre navigateur, copiez l’URL correspondant à votre sélection de données et collez-la dans n’importe quel éditeur de texte (par exemple Notepad, Word, etc.). Vous constaterez que l’URL est longue et contient de nombreux paramètres.
Repérez le paramètre de version &df[vs]=1.0 (ou un autre numéro de version, par exemple &df[vs]=2.1).
- Supprimez ce paramètre de version, en veillant à ce que la structure restante de l’URL reste intacte.
- Copiez l’URL sans paramètre de version dans votre navigateur et ajoutez-la à vos favoris.
2. Pourquoi certaines options de sélection sont‑elles grisées dans le menu des filtres ?
Lorsqu’un élément de filtre apparaît grisé dans l’OECD Data Explorer, cela signifie qu’aucune donnée n’est disponible pour la combinaison actuelle de filtres. Ces filtres (tels que la zone de référence, la période ou d’autres variables) peuvent avoir été sélectionnés par vous ou appliqués par défaut.
- Effacez tous les filtres existants dans le panneau des filtres (le bouton « Tout effacer » se trouve au‑dessus du tableau de données, dans la section récapitulative des filtres appliqués).
- Commencez une nouvelle séquence de filtrage en sélectionnant d’abord la variable souhaitée.
- Une fois la variable souhaitée sélectionnée, ajoutez les autres filtres étape par étape (comme la zone de référence ou la période).
Si certains éléments nécessaires (par exemple certains pays) apparaissent toujours en gris, cela signifie que les données pour la mesure sélectionnée ne sont pas disponibles pour ces options de sélection spécifiques.
3. Pourquoi les téléchargements de fichiers de données via le navigateur et l’API sont‑ils limités à 60 requêtes par heure ?
Les mesures visant à protéger le réseau du Data Explorer de l’OCDE sont conçues pour garantir un accès équitable et stable pour tous les utilisateurs.
Les bonnes pratiques pour l’utilisation de l’API proposent plusieurs stratégies utiles pour optimiser les requêtes. Par exemple, interroger les contraintes de disponibilité permet de vérifier quels jeux de données ont été mis à jour, afin de limiter les requêtes aux données qui ont changé depuis votre dernière synchronisation. Étant donné que la plupart des jeux de données de l’OCDE sont mis à jour rarement, beaucoup annuellement, certains mensuellement, et seulement quelques-uns (comme les indicateurs économiques à court terme) quotidiennement, des stratégies de requêtes efficaces peuvent réduire considérablement le besoin de téléchargements répétés à grande échelle.
Veuillez également noter que l’OCDE travaille à assouplir ces restrictions. Cela sera possible une fois que nous aurons amélioré notre infrastructure pour mieux gérer des charges plus élevées et la concurrence des accès.
4. Comment extraire des données via API en utilisant R ou Python ?
Exemple en R : télécharger des données CSV depuis une API
Cet exemple montre comment télécharger et lire un fichier CSV en tant que DataFrame dans R, y compris les étiquettes et les ID de séries, directement depuis une API.
url= "https://sdmx.oecd.org/public/rest/data/OECD.SDD.STES,DSD_STES@DF_CLI/.M.LI...AA...H?startPeriod=2023-02&dimensionAtObservation=AllDimensions&format=csvfilewithlabels"
df<-read.csv(url)
Exemple en Python : télécharger des données CSV depuis une API
Cet exemple montre comment télécharger et lire un fichier CSV en tant que DataFrame dans Python, y compris les étiquettes et les ID de séries, directement depuis une API.
import requests
import pandas as pd
from io import StringIO
# Define API query URL (CSV with labels format)
url = "https://sdmx.oecd.org/public/rest/data/OECD.SDD.STES,DSD_STES@DF_CLI/.M.LI...AA...H?startPeriod=2023-02&dimensionAtObservation=AllDimensions&format=csvfilewithlabels"
# Fetch data
response = requests.get(url)
# Load into pandas DataFrame
df = pd.read_csv(StringIO(response.text))
# Display first few rows
print(df.head())
En savoir plus sur le téléchargement de données via l'API
5. Comment les jeux de données de l'Explorateur des données de l'OCDE peuvent-ils être cités dans une publication ?
Actuellement, l'Explorateur des données de l'OCDE n'a pas de fonctionnalité intégrée de citation.
Cependant, pour faciliter la référence aux données dans votre travail, vous pouvez générer une URL courte qui renvoie directement à votre requête. Voici comment :
- Créez un compte MyOECD : inscrivez-vous ici.
- Connectez-vous à l'Explorateur des données de l'OCDE : cliquez sur l'icône d'avatar et connectez-vous en utilisant vos identifiants MyOECD.
- Après avoir effectué votre sélection de données, cliquez sur l’icône Partager en haut du tableau de données, puis sélectionnez Générer une URL courte.
Si vous souhaitez que les lecteurs accèdent toujours à la version la plus récente des données, n’oubliez pas de supprimer le paramètre de version (voir la Question 6 ci-dessus).
Veillez à copier et conserver soigneusement l’URL, car elle ne pourra pas être récupérée ultérieurement depuis votre compte MyOECD.
6. Comment puis-je trouver le jeu de données auquel j'avais accès dans OECD.Stat dans l'Explorateur des données de l'OCDE ?
Pour obtenir la liste complète des jeux de données migrés, vous pouvez consulter ce fichier Excel. Le fichier comporte deux onglets : un pour les jeux de données actuellement mis à jour ("CurrentMappingDatasets") et un autre pour les jeux de données archivés ("CurrentMappingArchive").
7. Après la migration, mes requêtes API ne fonctionnent plus, que dois-je faire?
Le 1er juillet 2024, les serveurs OCDE.Stat (l'ancienne plateforme de diffusion des données de l'OCDE) ont été désactivés ; par conséquent, les requêtes vers http://stats.oecd.org ne fonctionnent plus. Vous pouvez vous référer à ce document (en anglais) pour mettre à jour vos requêtes API. Une cartographie de tous les jeux de données d'OCDE.Stat avec leurs versions correspondantes dans l'Explorateur des données de l'OCDE est disponible ici.
8. Pourquoi avez-vous migré de OECD.Stat (la plateforme de diffusion des données de l'OCDE jusqu'en juillet 2024) vers l'Explorateur des données de l'OCDE ?
Nous avons migré d'OECD.Stat vers l'Explorateur des données de l'OCDE afin de rendre la plateforme plus facile à utiliser. De nombreux utilisateurs trouvaient la plateforme précédente difficile à naviguer et avaient du mal à maîtriser des fonctionnalités complexes, ce qui rendait plus difficile la recherche, la compréhension et l'utilisation des données dont ils avaient besoin. La nouvelle version, construite selon les normes SDMX, offre un design plus intuitif tout en conservant les fonctionnalités clés. Pour plus d'informations, vous pouvez lire les détails complets ici (en anglais).