web-dev-qa-db-ja.com

CSVを使用したDHIS 2へのデータインポート

Excelファイルには、新しいDHIS2データベースにインポートする必要がある多くのレガシーデータがあります。 CSVを使用してDHISにデータをアップロードするにはどうすればよいですか?データ入力担当者を雇って手動でデータを入力すると、時間と費用の面で多大なコストがかかります。

2
Seidu Abu

ドキュメントのこのセクションで説明されているCSVインポート形式を使用できます。

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

[アプリ]> [インポート/エクスポート]> [データのインポート]のユーザーインターフェースからファイルをアップロードし、形式としてCSVを選択します。

Web APIを使用して同じことを実現することもできます。これについては、このセクションで説明します。

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

CSV形式を使用する場合、バイナリデータオプションを使用して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