apache/ossie
GitHub: apache/ossie
Apache Ossie 是一项跨平台语义元数据标准化规范,旨在为数据分析、AI 和 BI 生态提供厂商中立的统一语义模型交换格式。
Stars: 1436 | Forks: 165
# Apache Ossie (孵化中)
Apache Ossie 是一项协作性的开源计划,致力于在数据分析、AI 和 BI 生态系统内的各种工具和平台之间,标准化并简化语义模型的交换与使用。我们的共同愿景是建立一个通用的、供应商无关的语义模型规范,促进所有参与者之间无与伦比的互操作性、效率和协作。通过提供单一、一致的事实来源,这种供应商无关的标准可确保您的数据定义和价值在 AI agent、BI 平台以及您生态系统中的所有其他工具之间交换时保持一致,从而消除不同工具之间的不一致性。
Apache Ossie 前身名为 **Open Semantic Interchange (OSI)**。
Apache Ossie 提供了一个单一的、基于 JSON 和 YAML 的规范,任何工具都可以读取和写入它,旨在解决当今数据技术栈中常见的语义碎片化问题:同一个 KPI 在不同工具中有不同的定义,团队需要花费大量精力手动核对定义,以及 AI agent 在不一致的业务逻辑基础上产生不可靠的输出。
## 此仓库包含的内容
- [`core-spec/`](core-spec/) — Ossie 核心规范 (`spec.md`)、机器可读的 schema (`spec.yaml`, `osi-schema.json`) 以及配套文档。
- [`converters/`](converters/) — 参考转换器,用于在 Ossie 和其他语义格式(例如 dbt、GoodData、Polaris、Salesforce)之间进行转换。
- [`examples/`](examples/) — 示例语义模型,包括一个完整的 TPC-DS 模型。
- [`validation/`](validation/) — 用于根据 Ossie schema 验证语义模型的工具。
- [`docs/`](docs/) — 项目文档和概述。
## 参与其中
- **贡献:** 请参阅 [CONTRIBUTING.md](CONTRIBUTING.md) 了解如何提出规范更改、贡献代码以及参与社区。
- **路线图:** 请参阅 [ROADMAP.md](ROADMAP.md) 了解当前的工作组、未来的工作以及根据社区讨论计划进行的增强功能。
- **讨论:** 在 [GitHub Discussions](https://github.com/apache/ossie/discussions) 和 [Issues](https://github.com/apache/ossie/issues) 中加入对话。
- **加入 Slack 社区:** 在 [Slack](https://join.slack.com/t/apache-ossie/shared_invite/zt-42zw4rflt-Gpve8_NFJq7AsdAQTY~SCg) 上直接与贡献者交流。
标签:AI, Homebrew安装, JSON, 代码示例, 商业智能, 数据分析, 数据治理, 标准化, 自动化代码审查, 语义元数据