业务故事站
P2 Foundry

Foundry · 本体数据平台

把散落的数据表变成"能查、能改、能治理"的业务对象(Object / Link / Action),是全矩阵的语义层地基。本页用场景故事带你认识它擅长什么、怎么调整、边界在哪里。

数据工程师 业务分析师 本体建模 指标口径 数据血缘 Action 写回 14 个主题 · 55 个故事

能 / 不能速览

✅ Foundry 能做
  • 数据接入 + 元数据导入,把表建模成本体对象(Object)
  • 对象查询 / 语义检索 / OOL,按业务语言取数
  • Action 唯一写路径:RBAC + 乐观锁 + 幂等 + 审计,安全写回
  • 版本治理:draft → review → merged,快照 + diff + 影响分析
  • 指标语义层、管道构建、数据血缘与质量
⛔ Foundry 做不了
  • 对象查询是轻量 OOL:单对象、≤3 层深、禁点号,复杂 join 不支持
  • 跨数据源管道暂不做(单数据源 SQL 步骤)
  • HTTP / API 类 Action 回写未实现,仅 SQL 类
  • 版本管理是"浓缩版",不是真正全局分支

适用角色

  • 数据工程师:核心使用者,负责数据源、本体建模、管道与版本合入。
  • 业务分析师:对象查询 / 语义检索自助取数,消费统一指标口径。
  • 业务决策者:通过仪表盘与指标消费洞察,审批受保护的变更。
  • 平台管理员:权限(RBAC / RLS)、审计、系统健康。

核心能力(能做什么)

本体论引擎

Object / Link / Action 三要素:对象定义属性与约束,链接表达关系(1:N / N:N),动作提供唯一写路径。

对象查询三件套

SemanticSearch(找口径)+ OOL(单对象遍历过滤)+ 对象查询(页面精确过滤),覆盖从"不知道该去哪查"到"精确定位"。

Action 写路径

VALIDATE / RUN / VALIDATE_AND_EXECUTE 四模式执行,乐观锁防并发冲突,幂等防重放,强制审计。

版本治理

草稿 + 快照 + 变更 diff + 审批策略,合入前做影响分析,历史版本可回溯可回滚。

指标语义层

entity / dimension / measure / metric 四层,把 total_gmv、aov 等口径集中管理,消灭"口径对不上"。

管道 + 血缘 + 质量

SQL 步骤声明式管道(含 write_mode),四级血缘(源 → 管道 → 对象 → 指标 → 报表),质量规则拦截问题数据。

做得好的场景

Foundry 最擅长"把数据变成业务资产并安全演进":
  • 10 分钟建模型:数据工程师从接数据源到对象可查询,分钟级完成,替代数天排期。
  • 业务自助取数:分析师用业务语言查数,口径统一,不再等临时报表。
  • 受控数据变更:改状态 / 改字段走唯一写路径,冲突有 409、重复有幂等、过程有审计。
  • 核心对象演进:版本快照 + 影响分析,改核心对象不心惊胆战。

限制与不足

明确的边界,选型前先知道:
  • 查询深度受限:OOL 单对象、≤3 层深、禁点号;跨源复杂 join 不支持。
  • 占位 / 未实装项:order_to_product 是占位链接;语义检索向量增强默认关闭;HTTP / API 类回写未实现。
  • 版本非真分支:浓缩版(快照 + diff + 审批),复杂多人并行能力有限。
  • 演示数据会重置:demo 数据源每次启动重建,源表改动重启还原(编辑态 / 审计保留)。

主题列表

P2 Foundry 4 个故事
入门:从数据到本体
从接入数据源到对象建模,再到查询、Action 写回与版本合入,一条龙看懂 Foundry 的基础玩法。
数据工程师 业务分析师 本体 查询
P2 Foundry 5 个故事
本体建模:把业务表变成对象
把数据源里的表建成“对象”,配好主键、属性映射与约束,用同义词与 PII 标记统一团队语义,再设计受控的 Action 与链接关系。看完 5 个故事,你就能亲手建出第一个业务对象。
数据工程师 业务分析师 本体 建模
P2 Foundry 4 个故事
版本治理:draft → review → merged 全流程
任何本体改动都走“草稿 → 评审 → 合入”,带版本快照、变更 diff 与影响分析;改错了能回滚,并发改了会被 409 拦截。4 个故事讲透版本状态机。
数据工程师 管理员 版本 draft
P2 Foundry 5 个故事
Action 写路径:受控回写与安全流水线
业务数据写回的唯一入口:先 VALIDATE 预校验再执行,逐动作 RBAC、记录级 RLS、乐观锁、幂等、审计五道防线。5 个故事讲透写路径。
运营人员 数据工程师 Action 写回
P2 Foundry 4 个故事
语义检索与对象查询:用业务语言查数
不会 SQL 也能查数:语义检索帮你找到正确的对象、属性与指标,对象查询精确过滤拉明细,指标查询统一口径算汇总。4 个故事讲透查数三板斧。
业务分析师 数据工程师 语义检索 对象查询
P2 Foundry 4 个故事
指标语义层:口径统一
用实体/维度/度量/指标四层结构把 total_gmv、aov 等口径集中管理,按维度聚合查销售额,让财务与业务不再为口径打架。
数据工程师 业务分析师 指标 口径
P2 Foundry 4 个故事
管道构建:清洗与调度
用有序 SQL 步骤声明式建管道、真实运行与排错,配 cron 声明实现定时,让数据清洗结果被对象与指标消费。
数据工程师 运营人员 管道 SQL
P2 Foundry 3 个故事
数据血缘:来路与去向
从源表、管道、对象到指标的四级链路,加上 Action 写回边,把数据的来龙去脉画成图,改表先评估影响,改完可追责。
数据工程师 业务分析师 血缘 链路
P2 Foundry 3 个故事
数据质量:规则与闭环
用列格式、引用完整性等规则把质量门槛前置到管道运行时,违规生成问题,走确认 → 修复闭环,让坏数据进不了下游。
数据工程师 业务分析师 质量 规则
P2 Foundry 3 个故事
YAML 导入导出:本体即代码
把对象定义导出成 YAML 进 Git、批量导入多个对象与链接、跨环境迁移,让本体定义像代码一样可评审、可版本、可迁移。
数据工程师 平台管理员 YAML 导入导出
P2 Foundry 4 个故事
可视化仪表盘:看数一页统览
图表绑定本体对象,栅格编排成仪表盘,支持 Y 轴聚合、配置预览与按用户 / 角色分享。4 个故事覆盖建图、拼盘、分享、边界。
业务分析师 运营人员 仪表盘 聚合
P2 Foundry 4 个故事
MLOps 模型注册与预测:推理 + 注册
把外部训练好的模型注册进平台、传版本、部署、做预测,输出可注册为对象计算属性。rule 规则模型开箱即用;onnx / pmml 只能注册不能推理——边界如实讲。
数据工程师 风控 MLOps 模型
P2 Foundry 4 个故事
访问控制与数据治理:看得见才敢信
读有 RLS / CLS / 属性级三层过滤,写有记录级 RLS 兜底;术语表统一词汇、分类标签标注敏感度、质量规则闭环。4 个故事讲透安全与治理。
管理员 数据工程师 RLS 治理
P2 Foundry 4 个故事
API 与 SDK:把本体能力开放给机器
用 OpenAPI 文档 + lfk_ API Key 把本体、查询、动作能力开放给报表系统与 CI 调用;密钥只在创建时给一次,库里只有哈希。4 个故事讲透接入路径与边界。
平台管理员 开发工程师 API Key OpenAPI

常见问题

Foundry 和 AIP 是什么关系?

AIP 负责"自然语言查数",Foundry 是它的语义层地基:AIP 的查询准确率来自 Foundry 的对象与指标口径。数据工程师把数据建模成对象,分析师和 AI 都消费同一套语义。

不会 SQL 能用 Foundry 吗?

能。对象查询、语义检索、指标查询都是页面操作,按业务语言选对象、加过滤即可;SQL 只出现在管道构建等数据工程场景,分析师不需要碰。

数据写回安全吗?

安全。所有写操作必须走 Action:参数 Schema 校验、逐动作 RBAC、对象 / 记录级写权限、乐观锁防冲突、幂等防重放、强制审计,还保存修改前状态快照。

怎么体验?

启动 Foundry 后端(18081),用 admin / admin1 登录。演示数据自动就绪:foundry_demo_warehouse 数据源、customer / order / product 对象、update_order_status 动作、total_gmv / aov 指标。建议先看"入门:从数据到本体"。

产品小结

一句话:Foundry 是把"数据接入 → 本体建模 → 查询取数 → 受控写回 → 版本治理"收进单一系统的本体数据平台。它让你用业务语言消费数据,用唯一写路径保护数据,用版本与审计让一切变更可追溯。边界同样明确:轻量查询、占位链接、无向量增强、仅 SQL 回写。