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, 代码示例, 商业智能, 数据分析, 数据治理, 标准化, 自动化代码审查, 语义元数据