Notre fichier Excel contient de nombreuses données héritées que nous devons importer dans notre nouvelle base de données DHIS2. Comment pouvons-nous télécharger les données sur le DHIS en utilisant CSV? Il nous coûte beaucoup de temps et d’argent de faire appel à des commis à la saisie de données pour saisir manuellement les données.
Vous pouvez utiliser le format d'importation CSV décrit dans cette section de la documentation:
https://docs.dhis2.org/master/en/developer/html/webapi_data_values.html#webapi_data_values_csv
Vous pouvez télécharger le fichier via l'interface utilisateur à partir de Applications> Importer/Exporter> Importation de données, puis sélectionner le format CSV.
Vous pouvez également utiliser l'API Web pour atteindre le même objectif, documenté dans cette section:
Notez que lorsque vous utilisez le format CSV, vous devez utiliser l'option de données binaires pour conserver les sauts de ligne dans le fichier CSV:
curl --data-binary @datavalueset.csv "https://play.dhis2.org/demo/24/api/dataValueSets" -H "Content-Type:application/csv" -u admin:district -v