KingbaseES
Data Source: KingbaseESProfessional Edition+Pengenalan
KingbaseES dapat digunakan sebagai database utama NocoBase untuk menyimpan data tabel sistem NocoBase dan data bisnis dari sumber data utama. Database utama dikonfigurasi saat NocoBase di-deploy dan tidak dapat dihapus setelah aplikasi berjalan.
Jika ingin menghubungkan database KingbaseES yang sudah ada sebagai database eksternal, lihat KingbaseES eksternal.
Saat ini hanya database KingbaseES yang berjalan dalam mode kompatibel PostgreSQL yang didukung.
Instalasi
Digunakan sebagai database utama
Untuk proses instalasi, lihat Menginstal aplikasi NocoBase. Perbedaan utamanya terletak pada variabel lingkungan database.
Variabel lingkungan
Ubah file .env, lalu tambahkan atau ubah variabel lingkungan terkait database berikut:
Instalasi Docker
Instalasi menggunakan create-nocobase-app
Digunakan sebagai database eksternal
Jika ingin menghubungkan KingbaseES sebagai database eksternal, lihat KingbaseES eksternal untuk informasi tentang akses konfigurasi, parameter koneksi, dan aturan sinkronisasi.
Petunjuk penggunaan
Sumber data utama KingbaseES kompatibel dengan mode PostgreSQL. Untuk pengelolaan sehari-hari, lihat Sumber data utama PostgreSQL.
- Saat melakukan deployment NocoBase, pilih atau isi parameter koneksi yang sesuai dengan KingbaseES pada konfigurasi koneksi database.
- Setelah NocoBase dijalankan, buka sumber data 「Main」 di 「Manajemen sumber data」 untuk mengelola tabel dan field dalam database utama.
- Jika perlu menghubungkan tabel yang sudah ada di database, gunakan 「Sinkronisasi dari database」 pada halaman pengelolaan database utama.
- Saat mengonfigurasi field tabel, lihat direktori Tabel dan Field untuk memilih jenis field dan komponen field.
Pemetaan jenis field
Saat membuat field melalui halaman NocoBase di database utama, NocoBase akan membuat field KingbaseES yang sesuai berdasarkan konfigurasi field. Saat menghubungkan tabel yang sudah ada melalui 「Sinkronisasi dari database」, NocoBase akan mengenali jenis field KingbaseES berdasarkan logika kompatibilitas PostgreSQL, lalu secara otomatis memetakannya ke Field type dan Field interface yang sesuai. Anda dapat menyesuaikan cara tampil di antarmuka dalam konfigurasi field.
Pemetaan umum adalah sebagai berikut:
Jenis field KingbaseES yang tidak didukung akan ditampilkan secara terpisah dalam konfigurasi field. Field tersebut harus diadaptasi melalui pengembangan terlebih dahulu agar dapat digunakan sebagai field biasa di NocoBase.
Untuk konfigurasi umum lainnya, lihat Pengenalan sumber data utama.

