← Back to team overview

dhis2-users team mailing list archive

Re: Sharing Dataset in Two Separate DHIS2 Instances

 

Hi Dung,

Thanks for the explanation, I also have two instance and I can clone.
Provide me the next steps then I'll trry to run.

Thanks.

2017-07-17 9:49 GMT+01:00 Dung Nguyen Anh <nguyenanhdung191@xxxxxxxxx>:

> Hi Derek,
>
> Ok, let assume we have *instance A *(have the data set), and blank*
> instance B *(which need to be synced with *instance A). *What we're going
> to do first is to clone the data set in *instance A *into* instance B*.* "Clone"
> *here mean we will export the data set (including data element, option
> sets, .... but not the values ) on *instance A* to a file (json or xml)
> and then import to *instance B. *By this way, we will have the data set on*
> instance B *with the same "id" as in *instance A *in order to sync the
> values after. Next, we will create a script to get the values from *instance
> A* and put into *instance B, *this script can be run every day or month
> or year, it's up to you.
> You will have to understand these steps first for synchronization between
> 2 instances, then I can show you how to make it done.
>
> Regards,
> Dzung
>
>
>
> 2017-07-17 15:10 GMT+07:00 Derek Kahongo Mukenge <derek.elijah@xxxxxxxxx>:
>
>> Hi Em,
>>
>> Sorry for the delay for responding to your mail. I need to sync data
>> value. If Dzung can guide me It'll be fine.
>>
>> Thanks.
>>
>>
>>
>> 2017-07-10 10:45 GMT+01:00 Em Le Hong <em.hispvietnam@xxxxxxxxx>:
>>
>>> Hi Derek,
>>>
>>> To make sure that we are on the same page, I would like you to confirm
>>> that you want to sync metadata or sync data.
>>>
>>> If you only want to sync metadata, you can use DHIS2 feature, you can
>>> read on https://docs.dhis2.org/2.24/en/user/html/ch31s06.html and the
>>> instruction from Morten email.
>>>
>>> If you want to sync data value, this mean when user enter data in
>>> instance A, the value also be sync to instance B. I mark my team mate
>>> (Dzung) in this email, he will guide you some steps how to use script and
>>> cronjob to sync data value, he did it for some projects.
>>>
>>> Thanks,
>>>
>>>
>>> On Sun, Jul 9, 2017 at 2:54 PM, Derek Kahongo Mukenge <
>>> derek.elijah@xxxxxxxxx> wrote:
>>>
>>>> Hi Em,
>>>>
>>>> I was looking for longtime how to create script and cronjob to sync two
>>>> dhis2 instance. could you have a example of script that sync dataelement
>>>> from on server to the second?
>>>>
>>>> Thanks
>>>>
>>>> 2017-07-05 0:17 GMT+01:00 Em Le Hong <em.hispvietnam@xxxxxxxxx>:
>>>>
>>>>> Hi Stephen,
>>>>>
>>>>> As I know, you can't set up sharing between instances directly in
>>>>> DHIS2.
>>>>> But you can do it with DHIS2 API
>>>>> <https://docs.dhis2.org/2.25/en/developer/html/webapi_data_values.html> +
>>>>> script on custom form or script and cronjob <https://cron-job.org/en/>
>>>>> in background.
>>>>>
>>>>> Good luck!
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Wed, Jul 5, 2017 at 3:50 AM, Stephen Gbanyan <mambu9@xxxxxxxxx>
>>>>> wrote:
>>>>>
>>>>>> Hi All,
>>>>>>
>>>>>> Is it possible to share a dataset from one DHIS2 instance to another
>>>>>> so that when the data is entered into one it synchronizes with the other?
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> __________________________________
>>>>>> Stephen M. Gbanyan, Jr. - ASc. BA. (Hons.)
>>>>>> Director
>>>>>> Health Information System
>>>>>> Ministry of Health and Social Welfare
>>>>>> Republic of Liberia
>>>>>> +231-886-847-915
>>>>>> skype: mambu9
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Em Le Hong*
>>>>> DHIS2 Implementation| *HISP Vietnam *
>>>>> em.hispvietnam@xxxxxxxxx | *Skype:* em.hispvietnam@xxxxxxxxx
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Derek Kahongo Mukenge*
>>>>
>>>
>>>
>>>
>>> --
>>> *Em Le Hong*
>>> DHIS2 Implementation| *HISP Vietnam *
>>> em.hispvietnam@xxxxxxxxx | *Skype:* em.hispvietnam@xxxxxxxxx
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> *Derek Kahongo Mukenge*
>>
>
>
>
> --
> Nguyen Anh Dung - HISP Vietnam
> Phone: (+084) 090 8686 274
>
>


-- 
*Derek Kahongo Mukenge*

Follow ups

References