惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

I
InfoQ
C
CERT Recently Published Vulnerability Notes
The Last Watchdog
The Last Watchdog
P
Proofpoint News Feed
D
Darknet – Hacking Tools, Hacker News & Cyber Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
GbyAI
GbyAI
T
Tenable Blog
博客园 - 三生石上(FineUI控件)
P
Privacy & Cybersecurity Law Blog
Simon Willison's Weblog
Simon Willison's Weblog
Jina AI
Jina AI
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tor Project blog
博客园_首页
F
Fortinet All Blogs
博客园 - Franky
Latest news
Latest news
Last Week in AI
Last Week in AI
T
Threat Research - Cisco Blogs
Scott Helme
Scott Helme
L
LINUX DO - 热门话题
U
Unit 42
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Hugging Face - Blog
Hugging Face - Blog
D
Docker
Project Zero
Project Zero
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MongoDB | Blog
MongoDB | Blog
F
Full Disclosure
D
DataBreaches.Net
Google DeepMind News
Google DeepMind News
Cisco Talos Blog
Cisco Talos Blog
Y
Y Combinator Blog
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
H
Help Net Security
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Blog — PlanetScale
Blog — PlanetScale
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
S
Schneier on Security
C
Cybersecurity and Infrastructure Security Agency CISA
P
Proofpoint News Feed
PCI Perspectives
PCI Perspectives
Cloudbric
Cloudbric
V
Visual Studio Blog
Recorded Future
Recorded Future
人人都是产品经理
人人都是产品经理

博客园 - AlfredZhao

一人公司OPC理念探索:如何把Agent业务做成闭环 DB升级 23.26.2:/opt 空间临界导致 OPatch 失败的处理记录 Docker 容器不写代理,临时用 OS 变量解决网络问题 impdp 遇到 TSTZ Version 报错:ORA-39405 处理实践 SQL*Plus 执行中文 SQL 文件,如何避开乱码坑 Podman 报错:普通用户无法运行 rootless Podman 怎么办 语义层构建:企业级AI落地绕不开的关键 AI时代最扎心的真相:人类在打杂,AI在做决策 Win7老系统登录报错怎么解?PuTTY这次真能救急 Linux 主机防火墙如何同时开启 80 和 443? AI 编程变更记录:知识加工模块与博客工厂模块的状态重新定义 一篇搞定:用 curl 测试私有部署模型联通性 DBA除了修库,还能把经验变成更大的价值 原本3GB+ 的 Docker 镜像直接缩成500M RAG技术从1.0到4.0,系统为何越来越“会想” 生产环境里,为什么不建议把普通端口直接暴露到公网? ORACLE默默地搞了个免费的智能体工厂 GPT 省钱,不是别用最新模型,而是别浪费缓存 Docker 容器时区不对,`timedatectl` 不存在怎么办? AI 编程工作总结:从体验问题到模块能力建设 OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G? vi 删除指定范围的行,不用再反复按 dd AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础 AI编程系列01:裸 API 账单场景下,如何自建 LLM 用量可视化看板 氛围编程实战系列:先规划清楚学习路径 入门:我的第一个Vibe Coding实践程序 Linux时区修改为CST 如何在Oracle Agent Factory中配置国内厂商的LLM? Oracle Deep Data Security (Deep Sec) 初体验 APEX实战第13篇:全套开发环境的本地配置与恢复实践 Codex 和 OpenClaw,到底差在哪? 微信对接OpenClaw的常见问题和解决方案 在群晖NAS上配置OpenClaw:一次踩坑后的保姆级教程(完整修订版) 用Docker安全驯服OpenClaw,并打通社交软件 RAG 时代的“破壁人”:为什么你的大模型应用急需 Docling? 为什么 AI 服务器首选 Ubuntu?难道 OEL 和 RHEL 不香吗? APEX实战第12篇:Oracle APEX 工作区密码忘记了怎么办? AI开发者如何无痛部署Oracle AI Database 26ai环境 Oracle 26ai 本地通用版这次是真的来了 Docker 快速入门:手把手教你打包 Python 应用 APEX实战第11篇:图形界面轻松解锁工作区账户 APEX实战第10篇:手把手教你给APEX打补丁 APEX实战第9篇:手把手教你集成RAS轻松实现真正的数据安全 小白学AI开发01:创建第一个示例Agent LangChain、LangFlow、LangGraph:一文讲清三大 LLM 框架的定位与差异 使用 Oracle 官方 HR Demo 快速验证 RAS 功能(小白实战指南) Oracle RAS:AI时代企业数据安全核心 新版MOS(My Oracle Support)主要变化 APEX实战第8篇:ORDS连库报错574?一招根治用户过期问题 为什么 Iceberg 在数据湖领域这么火
数据乱成一锅粥,还能先做本体吗?
AlfredZhao · 2026-07-16 · via 博客园 - AlfredZhao

数据乱成一锅粥,还能先做本体吗?

2026-07-16 19:22  AlfredZhao  阅读(0)  评论()    收藏  举报

很多人一听到“本体论”,第一反应是:数据还没治理好,怎么可能做本体?这背后其实有一个常见误区:以为必须先把数据洗干净,业务语义才能统一。笔者更愿意把本体看成一种让业务先跑起来的方法,尤其适合数据混乱、口径不一的环境。

01 | 数据不干净,不该成为停摆理由

在传统模式下,数据质量差很容易变成项目停摆的借口。

“不是不做,是数据不干净。”

这句话听起来合理,但问题是,复杂业务里的数据往往很难一次性治理到理想状态。不同系统、不同部门、不同临时台账,都可能有自己的字段、口径和解释方式。等所有数据都完全一致再启动,业务可能已经等不起了。

本体方案的思路不同。

它不是先追求数据“完美干净”,而是先建立一个业务语义框架,让业务能在可理解、可追踪的规则下跑起来。这样,数据治理的重点就从“有没有数据”转向“数据好不好、哪里不好、为什么不好”。

这样,数据团队专心负责数据质量治理,而业务团队通过统一语义更容易发现问题、反馈问题,二者分工明确,能够更有效的共同推动构建本体。

02 | 轻量本体的价值,是承载不一致

本体能包容脏数据,并不是因为它能把数据自动变干净,而是因为它可以把不一致显式表达出来。

比如:A 系统认为"活跃用户"是最近 30 天登录一次;B 系统认为"活跃用户"是最近 7 天登录一次。传统做法往往要求先确定哪个定义"正确",再统一所有系统。但现实业务中,不同部门可能长期采用不同口径,短期内难以统一。

轻量本体不会强行消除差异,而是把不同定义及其关系显式表达出来:A 如何定义活跃用户、B 如何定义活跃用户、两者之间如何映射,以及哪些业务场景采用哪个口径。这样,冲突没有被掩盖,而是被纳入一个可讨论、可追踪、可治理的语义框架中。

这时,本体不是一个沉重的大工程,而是一层业务语义骨架。它允许不同来源、不同成熟度的数据暂时共存,包括正式系统、历史系统以及临时维护的数据,只要其业务语义能够被清晰描述并逐步纳入统一框架。

所以,数据越混乱,越不应该只等待清洗完成。更现实的路径,是先建立轻量本体作为统一业务语义层,使不同定义和数据来源能够被清晰表达。在业务使用过程中逐步发现冲突、明确优先级,并持续推动数据治理。

关注我,和AI一起成长~