Greetings
I’d like to share my experience with the Import/Export app while updating tracked entity records in DHIS2.
My goal was to update the “Full Name” variable for around 923 tracked entity instances. To do this, I attempted to export all 923 records as a CSV using the Import/Export app, but only 322 were exported—this issue persisted even when exporting in JSON format. To work around this, I used the Event Reports app to display all cases and then downloaded the data.
Next, I modified the “Full Name” variable using R for data processing. Since the update process in DHIS2 requires re-importing the JSON file via the Import/Export app, I converted my CSV file to JSON. However, I encountered another challenge: the Event Reports export structure differs from the required JSON format for import, making the conversion process complex.
I’m sharing this experience to highlight two key gaps:
- Incomplete exports using the Import/Export app – Has anyone else faced this issue?
- Best practices for bulk updating tracked entity data – What is the most efficient way to update a large number of records in DHIS2?
Looking forward to your insights and suggestions.
1 post - 1 participant