资源对象
一个 UOSE resource 至少包含:resourceId:资源在当前组织内的唯一标识。resourceType:资源类型,例如semantic_model、sap_odata_api、knowledge、xpert_database。connectionRef:指向 Secret 版本的连接引用。owner:资源负责人或团队。version:资源配置版本。capabilities:资源类型专属能力配置。tags:用于检索、分组和治理。
资源类型目录
资源类型目录由 adapter manifest 和能力 schema 生成。它告诉控制台:- 当前支持哪些资源类型。
- 该资源类型是否有可用 adapter。
- 是否支持同步队列。
- 是否支持同步前选择服务。
- 推荐使用哪些 Secret 模板。
- capabilities 表单有哪些字段和默认值。
注册流程
推荐的资源注册流程如下:- 在 Secret Manager 中创建连接密钥,得到
connectionRef。 - 在资源接入页面选择资源类型。
- 填写资源 ID、负责人、版本和标签。
- 根据资源类型填写 capabilities。
- 保存 resource。
- 如果资源支持队列,系统可自动排入首次 full sync。
- 同步完成后进入资源详情和本体空间查看结果。
能力配置
capabilities 是资源接入的关键扩展点。不同资源类型的配置不同:- 语义模型配置模型 ID、分页参数和上游 endpoint。
- SAP OData 配置 catalog path、metadata path 和 CSRF。协议版本由服务 metadata 自动识别,服务范围在同步时选择。
- Knowledge 配置 knowledgebase ID、是否包含隐藏图谱项、关系数量和 mention 样本数量。
- Xpert 数据库配置 dataSource ID、catalog/table allowlist、元数据增强、最大表数、最大列数和查询行数上限。
资源详情
资源详情页围绕单个 resource 提供:- 资源上下文:类型、状态、负责人、版本、连接引用、标签和最近同步摘要。
- 本体图谱:当前实体、关系、属性和图谱结构。
- 同步作业:队列状态、重试、取消、清理和进度。
- 异常事件:同步失败或处理失败的 dead-letter。
- 设置:更新连接引用、capabilities、负责人、版本和标签。
- 资源对话:在当前资源上下文中调用本体助手。