web-dev-qa-db-fra.com

Importation de données à l'aide de CSV dans DHIS 2

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.

2
Seidu Abu

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:

https://docs.dhis2.org/master/en/developer/html/webapi_data_values.html#webapi_sending_bulks_data_values

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 
2
lars