dbt 패키지 결과를 읽어 리포트를 생성하고 Slack과 Teams 알림을 보내는, dbt 기반 오픈소스 데이터 관측 CLI입니다.
- 스타
- 15,522
- 포크
- 2,466
- 열린 이슈
- 819
- 마지막 커밋
- 3시간 전
어떤 프로젝트인가요?
OpenMetadata는 130개 이상의 커넥터를 통해 데이터 웨어하우스, 데이터 레이크, BI 도구, 파이프라인 및 기타 시스템에서 메타데이터를 수집한 뒤 하나의 지식 그래프로 연결하는 오픈 플랫폼입니다. 이 그래프는 테이블 및 컬럼 수준의 데이터 계보, 소유자, 용어집 용어, 분류, 데이터 품질 테스트, 데이터 계약, 데이터 제품을 아우르므로 팀이 데이터를 찾고 이해하며 신뢰할 수 있습니다.
이 프로젝트에는 호환되는 AI 어시스턴트가 메타데이터를 검색하고, 시맨틱 검색을 실행하고, 계보를 살펴보고, 용어집 용어와 테스트를 생성하고, 설명이나 소유자를 업데이트할 수 있도록 하는 MCP 서버도 포함되어 있습니다. 자산에 연결된 결정, 가정, 문제 해결 기록을 저장하는 메모리 엔터티도 제공합니다. 데이터 수집과 자동화를 위한 Python, TypeScript, Java SDK 및 REST API를 지원합니다.
이 플랫폼은 개방형 스키마를 기반으로 하며, ODCS 3.1 데이터 계약, OpenLineage 이벤트, DCAT/DPROD 및 PROV-O 시맨틱 모델을 지원합니다. 주로 TypeScript로 작성되었으며 Apache-2.0 라이선스로 배포됩니다.
핵심 기능
- 01데이터 웨어하우스, BI 도구, 파이프라인을 포함한 130개 이상의 데이터 소스에 연결
- 02영향 분석과 함께 테이블 및 컬럼 수준의 데이터 계보 제공
- 03데이터 품질 테스트, 프로파일링, 최신성 검사 포함
- 04거버넌스를 위한 용어집, 분류, 도메인, 데이터 계약 제공
- 05AI 어시스턴트가 메타데이터를 조회하고 업데이트할 수 있도록 MCP 서버와 SDK 제공
활용 사례
- 회사 데이터 웨어하우스와 BI 도구 전반에서 데이터셋을 찾고 이해
- 컬럼 변경 시 어떤 하위 대시보드나 모델이 영향을 받는지 파악
- AI 어시스턴트에 비즈니스 정의와 데이터 소유권에 대한 거버넌스된 접근 권한 제공
- 데이터 품질 문제를 추적하고 해결 방법 기록
빠른 시작
- 1
메타데이터를 읽고 쓰기 위한 Python SDK를 설치합니다
pip install "openmetadata-ingestion" - 2
토큰으로 실행 중인 OpenMetadata 서버에 연결해 테이블을 읽습니다
- 3
선택 사항으로 AI SDK를 설치해 LLM이나 에이전트에 MCP를 통한 거버넌스 기반 액세스 권한을 제공합니다
pip install data-ai-sdk
사용 전 알아둘 점
- SDK 예제를 사용하려면 실행 중인 OpenMetadata 서버와 액세스 토큰이 필요합니다.
- SDK 버전은 서버 버전과 일치해야 합니다.
토픽
자주 묻는 질문
- OpenMetadata은(는) 무엇인가요?
- 데이터 카탈로그, 계보, 품질, 거버넌스와 MCP 서버를 통합해 사람과 AI 에이전트에 데이터 맥락을 제공하는 오픈소스 메타데이터 플랫폼입니다. OpenMetadata는 130개 이상의 커넥터를 통해 데이터 웨어하우스, 데이터 레이크, BI 도구, 파이프라인 및 기타 시스템에서 메타데이터를 수집한 뒤 하나의 지식 그래프로 연결하는 오픈 플랫폼입니다. 이 그래프는 테이블 및 컬럼 수준의 데이터 계보, 소유자, 용어집 용어, 분류, 데이터 품질 테스트, 데이터 계약, 데이터 제품을 아우르므로 팀이 데이터를 찾고 이해하며 신뢰할 수 있습니다.
- OpenMetadata은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- OpenMetadata은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- OpenMetadata은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. OpenMetadata의 마지막 커밋은 2026년 10월 20일입니다.
- OpenMetadata은(는) 어디에 사용할 수 있나요?
- 회사 데이터 웨어하우스와 BI 도구 전반에서 데이터셋을 찾고 이해 컬럼 변경 시 어떤 하위 대시보드나 모델이 영향을 받는지 파악 AI 어시스턴트에 비즈니스 정의와 데이터 소유권에 대한 거버넌스된 접근 권한 제공 데이터 품질 문제를 추적하고 해결 방법 기록
- OpenMetadata는 어떻게 설치하나요?
- 메타데이터를 읽고 쓰기 위한 Python SDK를 설치합니다: pip install "openmetadata-ingestion" 토큰으로 실행 중인 OpenMetadata 서버에 연결해 테이블을 읽습니다 선택 사항으로 AI SDK를 설치해 LLM이나 에이전트에 MCP를 통한 거버넌스 기반 액세스 권한을 제공합니다: pip install data-ai-sdk
- OpenMetadata은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/open-metadata/OpenMetadata
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
대화 기록을 원문 그대로 저장하고 의미 검색으로 찾아주는 로컬 우선 AI 메모리 시스템으로, MCP 서버와 CLI를 제공합니다.
폴더를 자동 인덱싱하고 Elasticsearch API를 제공하는 Rust 기반 로컬 AI 검색 엔진
방문한 웹 페이지와 보관한 파일을 색인하고 웹, 터미널, MCP를 통한 AI 비서에서 검색하는 비공개 셀프 호스팅 검색 엔진입니다.
AI로 GitHub 별표 저장소를 정리하는 데스크톱 및 셀프 호스팅 앱으로, 시맨틱 검색, 저장소 Q&A, MCP 연동과 릴리스 추적을 지원합니다.
음성 복제, 음성 생성, 앱 어디서나 음성 받아쓰기, AI 에이전트에 음성 부여를 지원하는 로컬 우선 오픈소스 AI 음성 스튜디오입니다.