KingbaseES
Nguồn dữ liệu: Kingbase (KingbaseES)Professional Edition+Giới thiệu
KingbaseES có thể được sử dụng làm cơ sở dữ liệu chính của NocoBase để lưu trữ dữ liệu bảng hệ thống NocoBase và dữ liệu nghiệp vụ trong nguồn dữ liệu chính. Cơ sở dữ liệu chính được cấu hình khi triển khai NocoBase và không thể xóa sau khi ứng dụng đã chạy.
Nếu muốn kết nối cơ sở dữ liệu KingbaseES hiện có dưới dạng cơ sở dữ liệu bên ngoài, hãy tham khảo KingbaseES bên ngoài.
Hiện chỉ hỗ trợ cơ sở dữ liệu KingbaseES chạy ở chế độ tương thích PostgreSQL.
Cài đặt
Sử dụng làm cơ sở dữ liệu chính
Tham khảo quy trình Cài đặt ứng dụng NocoBase; điểm khác biệt chủ yếu nằm ở các biến môi trường cơ sở dữ liệu.
Biến môi trường
Sửa đổi tệp .env, thêm hoặc chỉnh sửa các biến môi trường liên quan đến cơ sở dữ liệu sau:
Cài đặt Docker
Cài đặt bằng create-nocobase-app
Sử dụng làm cơ sở dữ liệu bên ngoài
Nếu muốn kết nối KingbaseES dưới dạng cơ sở dữ liệu bên ngoài, hãy tham khảo KingbaseES bên ngoài để biết cách truy cập cấu hình, tham số kết nối và quy tắc đồng bộ.
Hướng dẫn sử dụng
Nguồn dữ liệu chính KingbaseES tương thích với chế độ PostgreSQL; cách quản trị hằng ngày có thể tham khảo Nguồn dữ liệu chính PostgreSQL.
- Khi triển khai NocoBase, chọn hoặc điền các tham số kết nối tương ứng với KingbaseES trong cấu hình kết nối cơ sở dữ liệu.
- Sau khi khởi động NocoBase, vào nguồn dữ liệu 「Main」 trong 「Quản lý nguồn dữ liệu」 để quản lý các bảng và trường dữ liệu trong cơ sở dữ liệu chính.
- Nếu cần kết nối các bảng đã tồn tại trong cơ sở dữ liệu, có thể sử dụng 「Đồng bộ từ cơ sở dữ liệu」 trên trang quản lý cơ sở dữ liệu chính.
- Khi cấu hình các trường của bảng dữ liệu, có thể tham khảo danh mục Bảng dữ liệu, Trường để chọn loại trường và giao diện trường.
Ánh xạ loại trường
Khi tạo trường thông qua trang NocoBase trong cơ sở dữ liệu chính, NocoBase sẽ tạo trường KingbaseES tương ứng dựa trên cấu hình trường. Khi kết nối các bảng hiện có bằng 「Đồng bộ từ cơ sở dữ liệu」, NocoBase sẽ nhận diện loại trường KingbaseES theo logic tương thích PostgreSQL và tự động ánh xạ sang Field type và Field interface phù hợp. Bạn có thể điều chỉnh cách hiển thị trên giao diện trong cấu hình trường.
Các ánh xạ phổ biến như sau:
Các loại trường KingbaseES không được hỗ trợ sẽ được hiển thị riêng trong cấu hình trường. Những trường này cần được phát triển khả năng tương thích trước khi có thể sử dụng như các trường thông thường trong NocoBase.
Xem thêm các cấu hình chung tại Giới thiệu về ngu ồn dữ liệu chính.

