DatabaseTableSchemaRegistry

文档中心 › 组件索引 › DatabaseTableSchemaRegistry

DatabaseTableSchemaRegistry Controller Service

类型全限定名:cn.org.acal.lynxus.db.schemaregistry.DatabaseTableSchemaRegistry

所属 Bundle:cn.org.acal.lynxus:lynxus-db-schema-registry-service-nar:2.11.8

描述

提供从数据库表定义生成记录架构的服务。该服务配置为使用表名和数据库连接来获取表元数据(即表定义),如列

标签

schemaregistrydatabasetable

属性

下表中,加粗的属性为必填项;其余为可选项。表格同时标注默认值、是否支持表达式语言,以及是否为敏感属性(值会被加密)。

名称默认值可选值描述
Database Connection Pooling Service控制器服务 API:
DBCPService
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
用于获取与数据库的连接以检索表信息的Controller Service。
Catalog Name指定用于定位所需表的目录名称。这可能不适用于您查询的数据库。在这种情况下,请将此字段留空。请注意,如果设置了此属性且数据库区分大小写,则目录名称必须与数据库的目录名称完全匹配。
支持表达式语言:是(仅使用环境/系统变量求值)
Schema Name指定表所属的 Schema 名称。这可能不适用于您更新的数据库。在这种情况下,请将此字段留空。请注意,如果设置了此属性且数据库区分大小写,则 Schema 名称必须与数据库的 Schema 名称完全匹配。还要注意,如果相同的表名存在于多个 Schema 中且未指定 Schema 名称,服务将找到这些表,如果不同的表具有相同的列名,则会报错。
支持表达式语言:是(仅使用环境/系统变量求值)

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

提供的 Service API

  • SchemaRegistry (cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8)