Integrations

Database Integrations

Integrasi ke Database

Integrasi Database digunakan untuk menghubungkan data yang ada di AlurKerja dengan database eksternal sehingga sistem dapat membaca, mengambil, atau mengirim data secara langsung ke sumber data tersebut. Melalui integrasi ini, berbagai informasi seperti data master, aktivitas operasional, atau catatan transaksi dapat diakses dan disinkronkan sesuai konfigurasi yang telah ditentukan. Dengan demikian, pengguna dapat meminimalkan input data secara manual, menjaga konsistensi informasi antar sistem, serta memastikan proses bisnis berjalan lebih efisien melalui koneksi langsung ke database.

Langkah-langkah Integrasi Database

Buka Menu DB

Halaman Menu DB,
  1. Masuk ke Dashboard Integrations.
  2. Pilih menu DB pada panel kiri.
  3. Sistem akan menampilkan daftar Database Connections yang tersedia.
  4. Klik Add New Connection untuk membuat koneksi baru.

Menambahkan Koneksi Database Baru

  1. Setelah klik Add New Connection pada menu DB, sistem akan menampilkan formulir Connection Configuration.

    Basic Settings

    Add New Configuration DB,
    • Connection Name : Masukkan nama koneksi database yang ingin digunakan.
    • Database Type : Pilih jenis database yang akan dihubungkan.
    • Host : Masukkan alamat host atau IP address dari database eksternal yang ingin dihubungkan.
    • Port : Masukkan port yang digunakan oleh database tersebut.
    • Database Name : Masukkan nama database yang ingin diakses melalui koneksi ini.
    • Username : Masukkan username yang digunakan untuk autentikasi ke database.
    • Password : Masukkan password yang sesuai untuk autentikasi database

    SSH Tunnel

    Add New Configuration DB SSH Tunnel,

    Aktifkan Use SSH Tunnel jika koneksi database harus diakses melalui server perantara (bastion/jump server).

    Add New Configuration DB SSH Tunnel,

    Field yang perlu diisi:

    • SSH Host : Alamat server SSH.
    • SSH Port : Port koneksi SSH.
    • SSH Username : Username untuk autentikasi SSH.
    • SSH Password/Private Key : Metode autentikasi untuk SSH.

    SSL/TLS
    Pilih SSL Mode sesuai kebutuhan koneksi:

    Add New Configuration DB SSL,
    • Disable: Koneksi tanpa SSL.
    • Require: Mengaktifkan SSL untuk koneksi database.
    • Verify-CA: SSL dengan verifikasi sertifikat CA.
    • Verify-Full: Verifikasi CA sekaligus validasi nama host.
  2. Klik Test Connection untuk memastikan koneksi valid.

  3. Klik Save Connection untuk menyimpan koneksi database.

Mengubah atau Menghapus Konfigurasi Database

Action DB,

Mengubah Konfigurasi Database

Configuration DB Basic, Configuration DB SSH Tunnel, Configuration DB SSL,
  1. Pada tabel External Database Connections, klik ikon pensil pada konfigurasi yang ingin diubah.
  2. Sistem akan menampilkan halaman Connection Configuration.
  3. Lakukan perubahan pada field yang diperlukan.
  4. Klik Test Connection untuk memastikan koneksi valid.
  5. Klik Save Connection untuk menyimpan perubahan.

Menghapus Koneksi Database

Terdapat dua cara untuk menghapus koneksi konfigurasi:

  1. Dari Daftar Konfigurasi

    Remove Configuration DB,
    • Pada tabel Database Connections, klik ikon tempat sampah pada baris konfigurasi yang ingin dihapus.
    • Konfigurasi penghapusan.
  2. Dari Halaman Detail Konfigurasi

    Remove Configuration DB,
    • Buka konfigurasi yang ingin dihapus.
    • Klik tombol remove di bagian kanan judul Configuration Details.
    • Konfirmasi penghapusan.