← Back to team overview

dhis2-users team mailing list archive

Re: Sharing Dataset in Two Separate DHIS2 Instances

 

Hi Dung,

Just a remember,

Thanks,



On Mon, Jul 17, 2017 at 10:55 AM, Derek Kahongo Mukenge <
derek.elijah@xxxxxxxxx> wrote:

> 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*
>



-- 
*Derek Kahongo Mukenge*

Follow ups

References