Skip to content

Sinkronasi DB OpenDK

Eddie Ridwan edited this page Jun 3, 2021 · 2 revisions

OpenDK

OpenDK (https://github.com/OpenSID/OpenDK) adalah aplikasi Dashboard Kecamatan, yang bertujuan mengumpulkan data OpenSID dari semua desa pada suatu kecamatan dan menampilkan statistik dan profil kecamatan berdasarkan data tersebut.

Proses pengumpulan data dari OpenSID desa dilakukan melalui pengiriman data dari OpenSID. Pengiriman data tersebut dapat dilakukan melalui proses ekspor/impor data melalui file, atau secara daring menggunakan API. Kendali pengiriman data ada pada OpenSID, yaitu pengelola OpenSID masing-masing desa yang menentukan kapan mengirim data. OpenDK tidak dapat mengambil data dari OpenSID, melainkan menyediakan fitur impor dan API supaya dapat menerima data kiriman OpenSID.

Sinkronisasi Data

Panduan ini menjelaskan proses untuk mengirim data dari OpenSID ke OpenDK secara daring, dengan mengakses API yang disediakan OpenDK.

Proses sinkronisasi ini akan otomatis menambah atau mengubah atau menghapus data penduduk di OpenDK sesuai dengan setiap perubahan data di OpenSID sehingga data penduduk di OpenDK akan selalu sesuai dgn data OpenSID.

Sinkronisasi ini bisa dilakukan secara rutin/berkala sesuai waktu yg dijadwalkan misalnya 2x seminggu ataupun setiap hari.

1. Persiapan (Dilakukan hanya di awal saja)

A. Menu Pengaturan -> Aplikasi :

  • Masukan alamat server OpenDK di kolom api_opendk_server
  • Masukan email login server OpenDK di kolom api_opendk_user
  • Masukan password login server OpenDK di kolom api_opendk_password

opendk1

B. Menu Pengaturan -> Database -> Sinkronasi DB OpenDK :

  • Klik tombol "Buat Key"
  • Klik tombol "Salin Key ke Clipboard"

opendk2

C. Menu Pengaturan -> Aplikasi :

  • Tempatkan posisi kursor di kolom api_opendk_key, Klik mouse kanan, Pilih dan klik "Paste"

2. Sinkronisasi database (Dilakukan rutin/berkala)

Menu Pengaturan -> Database -> Sinkronisasi DB OpenDK :

  • Klik tombol "Sinkronkan Database OpenDK"
  • Tunggu sampai proses Sinkronisasi Database selesai. Proses ini bisa memakan waktu beberapa menit tergantung jumlah data penduduk

opensid3

3. Di OpenDK

Command queue listen untuk background job php artisan queue:listen sudah harus dijalankan.


Panduan OpenSID

OpenSID

Install dan Update

Utama
Web Artikel
Web Lapak
Web Peta
Web Analisis
Web Pembangunan
Web Covid19
Web Vaksin
Web Statistik
Web Pengaduan
Web Kehadiran

Siaga Covid-19

Home SID

Info Desa

Kependudukan

Statistik

Kehadiran

Layanan Surat

Sekretariat

Keuangan

Buku Administrasi Desa

Analisis

Bantuan

Pertanahan

Pembangunan

Lapak

Pengaduan

Pemetaan

Hubung Warga

Pengaturan

Admin Web

Layanan Mandiri

Halaman Layanan Mandiri

Halaman Kehadiran Perangkat Desa

Halaman Anjungan

Lainnya

Dll

Clone this wiki locally