datahub-project avatar

datahub-project/datahub

12.3k 3.5k 249
Python Apache-2.0
创建于 10 年前 最后更新 2 天前 +6 stars today

AI 综合评分

72 B 级
代码质量
66
文档质量
75
社区健康
69
项目活跃
78
创新性
63

项目简介

DataHub 是一个面向数据和AI堆栈的元数据平台,提供数据发现、治理和可观观测性能力。

项目摘要

【主题】

DataHub 为你的数据和 AI 技术栈提供统一的“上下文平台”,解决元数据分散、数据关系不可见、治理靠人工的核心痛点。

【核心分点总结】

  • 元数据图谱 构建统一的元数据知识图谱,将数据资产、管道、模型之间的关系结构化,支持血缘追踪和影响分析
  • 端到端可观测 从数据摄入到AI模型产出,全链路监控数据质量、Freshness 和 SLA,问题发生时快速定位根因
  • 自助式发现 提供类搜索引擎的数据目录体验,开发者可按业务术语、标签、使用热度快速找到所需数据集
  • 可扩展的集成 原生支持 100+ 数据源与工具连接器,采用事件驱动架构,可自定义 Actions 和 Metadata Ingestion
  • 开放治理框架 内置策略引擎与审批工作流,支持数据分级分类、访问控制和合规审计,适配 GDPR/CCPA 等场景

【行动指南】

  1. 如果你的团队正被“这个字段谁在用”“上游改了什么”这类问题困扰,先用 Docker Compose 5 分钟拉起一个 DataHub 实例,导入 1-2 个关键数据源体验搜索与血缘
  2. 若需将元数据能力嵌入自研平台,通过 DataHub 的 GraphQL API 和 SDK 快速对接,重点调用 Lineage 和 Search 模块
  3. 生产环境建议采用 Kubernetes 部署,结合 Kafka 事件流实现元数据实时更新,并配置 DataHub Actions 触发自动化告警或数据质量检查

【金句总述】

元数据是数据的“说明书”,DataHub 让说明书自己写、自己更新、自己找人。

【故事性收尾】

想象一下:早晨打开 DataHub,一眼看到昨天 A/B 实验失败的根因——上游用户行为表延迟 3 小时;点击血缘图,三跳定位到某 Airflow DAG 的慢任务;顺手 @同事提醒,并标记数据质量问题。下午模型训练时,系统自动跳过异常分区,实验按时跑完。过去这些事要查半天日志、翻三个系统、问五个人,现在一杯咖啡的时间,全链路清清楚楚。

相关项目推荐