Bỏ qua để đến nội dung

Custom Connector

Khi nguồn dữ liệu của bạn không có connector dựng sẵn (vd hệ thống nội bộ, định dạng riêng), OpenMetadata cho phép tự xây connector bằng Python SDK.

Ingestion Framework theo mô hình Source → Processor → Sink (và Stage/Bulk Sink):

  • Source: đọc metadata từ hệ thống nguồn.
  • Processor: biến đổi/làm giàu (tùy chọn).
  • Sink: đẩy entity vào OpenMetadata qua API.
  • Nguồn độc quyền/nội bộ không có connector.
  • Cần logic thu thập đặc thù mà connector chuẩn không đáp ứng.
  • Tích hợp định dạng metadata riêng của doanh nghiệp.
  1. Tạo Source (Python) đọc nguồn → phát các entity theo JSON Schema.
  2. Cấu hình workflow trỏ tới source tùy biến.
  3. Chạy như ingestion thường (UI/Airflow/external).
  • Mô hình schema-first đảm bảo entity bạn tạo nhất quán với phần còn lại.
  • SDK Python có sẵn tiện ích (client, mixin) để tạo entity, lineage, tag.

Tiếp tục với:

Chia sẻ: