KingbaseES
Data source: KingbaseESProfessional Edition+Introducción
KingbaseES puede utilizarse como base de datos principal de NocoBase para almacenar los datos de las tablas del sistema de NocoBase y los datos empresariales de la fuente de datos principal. La base de datos principal se configura al implementar NocoBase y no se puede eliminar una vez que la aplicación está en funcionamiento.
Si desea conectar una base de datos KingbaseES existente como base de datos externa, consulte KingbaseES externo.
Actualmente, solo se admiten bases de datos KingbaseES que se ejecuten en modo compatible con PostgreSQL.
Instalación
Uso como base de datos principal
Consulte el proceso de instalación en Instalar la aplicación NocoBase. La principal diferencia está en las variables de entorno de la base de datos.
Variables de entorno
Modifique el archivo .env y añada o modifique las siguientes variables de entorno relacionadas con la base de datos:
Instalación con Docker
Instalación mediante create-nocobase-app
Uso como base de datos externa
Si desea conectar KingbaseES como base de datos externa, consulte KingbaseES externo para conocer el punto de entrada de configuración, los parámetros de conexión y las reglas de sincronización.
Instrucciones de uso
La fuente de datos principal KingbaseES es compatible con el modo PostgreSQL. Para la gestión diaria, puede consultar Fuente de datos principal PostgreSQL.
- Al implementar NocoBase, seleccione o introduzca los parámetros de conexión correspondientes a KingbaseES en la configuración de conexión de la base de datos.
- Después de iniciar NocoBase, acceda a la fuente de datos «Main» en «Gestión de fuentes de datos» para administrar las tablas y los campos de la base de datos principal.
- Si necesita conectar tablas que ya existen en la base de datos, puede utilizar «Sincronizar desde la base de datos» en la página de gestión de la base de datos principal.
- Al configurar los campos de las tablas de datos, puede consultar los directorios Tabla de datos y Campo para seleccionar los tipos de campo y los componentes de campo.
Asignación de tipos de campo
Al crear campos desde una página de NocoBase en la base de datos principal, NocoBase crea los campos correspondientes de KingbaseES según la configuración del campo. Al conectar tablas existentes mediante «Sincronizar desde la base de datos», NocoBase identifica los tipos de campo de KingbaseES según la lógica de compatibilidad con PostgreSQL y los asigna automáticamente al Field type y Field interface adecuados. Puede ajustar la forma de visualización en la configuración del campo.
Las asignaciones habituales son las siguientes:
Los tipos de campo de KingbaseES no compatibles se mostrarán por separado en la configuración de campos. Estos campos deberán adaptarse mediante desarrollo antes de poder utilizarse como campos normales en NocoBase.
Para consultar más configuraciones generales, vea Introducción a la fuente de datos principal.

