KingbaseES
Data Source: KingbaseESProfessional Edition+Pengenalan
KingbaseES dapat digunakan sebagai database utama NocoBase untuk menyimpan data tabel sistem NocoBase dan data bisnis dalam 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 kompatibilitas PostgreSQL yang didukung.
Instalasi
Menggunakan sebagai database utama
Untuk alur 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
Menggunakan sebagai database eksternal
Jika ingin menghubungkan KingbaseES sebagai database eksternal, lihat KingbaseES eksternal untuk informasi tentang entri 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 men-deploy NocoBase, pilih atau isi parameter koneksi yang sesuai dengan KingbaseES dalam 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 dalam database, gunakan 「Sinkronkan dari database」 pada halaman pengelolaan database utama.
- Saat mengonfigurasi field tabel, lihat direktori Tabel data dan Field untuk memilih jenis field dan komponen field.
Pemetaan jenis field
Saat membuat field melalui halaman NocoBase dalam database utama, NocoBase akan membuat field KingbaseES yang sesuai berdasarkan konfigurasi field. Saat menghubungkan tabel yang sudah ada melalui 「Sinkronkan 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 tampilan 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.

