Skip to content

Mapping Contract Agent: Мультиагентна архітектура, інтеграції та безпека ​

Сучасні корпоративні конвеєри даних вимагають координації, широкої підтримки платформ та суворих принципів безпеки. Mapping Contract Agent працює у межах мультиагентної архітектури співпраці, інтегрується з основними хмарними сховищами даних та функціонує в модель безпеки з нульовим збереженням (zero-storage). Він включає основні можливості, такі як автоматизована документація, виконання бізнес-логіки (SQL/Python), лінія походження джерело-ціль (source-to-target), правила перевірки DQ, робочі процеси затвердження та контроль версій.

first

Мультиагентна архітектура та співпраця ​

В екосистемі Datapunkt спеціалізовані агенти працюють разом під управлінням Root Orchestrator для автоматизації конвеєрів. Mapping Contract Agent виступає як міст між схемами джерел та цільовими моделями.

Тріада співпраці ​

  1. Source Catalog Agent: Підключається до необроблених джерел даних, профілює стовпчики та публікує метадані схеми джерела.
  2. Data Modeling Agent: Проєктує та генерує цільові схеми на основі бізнес-проєктів сховищ даних або канонічних стандартів.
  3. Mapping Contract Agent (Цей агент): Споживає схему джерела від Source Catalog Agent, порівнює її з цільовою схемою від Data Modeling Agent і встановлює зв'язок Source-to-Target, власну бізнес-логіку та правила DQ Validation.

Подальші інтеграції ​

  • Transformation Agent: Використовує згенерований контракт мапінгу та файли SQL/Python для виконання фізичних конвеєрів ETL/ELT.
  • Data Quality Agent: Посилається на правила DQ Validation контракту для встановлення очікувань та відстеження операційної якості даних.
  • Data Lineage Agent: Зчитує визначення мапінгу Source-to-Target контракту для візуалізації графів лінії походження на рівні стовпчиків.

Інтеграції ​

Mapping Contract Agent підтримує широкий спектр систем баз даних, файлових систем та додатків контролю версій.

Підтримувані формати вхідних джерел ​

  • Бази даних: PostgreSQL, MySQL та Oracle.
  • Файли: CSV, JSON, Parquet та Avro.
  • Прямий імпорт: Прямий імпорт метаданих доступний для розширених корпоративних конфігурацій.

Підтримувані цільові призначення ​

  • Сховища даних: Google BigQuery, Snowflake та Amazon Redshift.
  • Озера даних: Google Cloud Storage (GCS), Amazon S3 та Azure Data Lake Storage (ADLS).
  • Бази даних: PostgreSQL та MySQL.

Інтеграції з контролем версій та розгортанням ​

  • Git-репозиторії: Відправляйте керовані версіями контракти YAML/JSON безпосередньо в GitHub, GitLab або Bitbucket.
  • Оркестратори CI/CD: Інтегрується з Airflow, Prefect, Dagster та dbt для виконання згенерованих трансформацій SQL/Python та запуску шлюзів валідації.

Інтеграція з чатами ​

  • Інструменти співпраці: Підключайте агента до Slack або Microsoft Teams для редагування схем мапінгу у спільних каналах. Зверніться до служби підтримки на сайті Datapunkt для запиту токенів налаштування.

Безпека, комплаєнс та резиденційність даних ​

Datapunkt надає пріоритет безпеці та корпоративному комплаєнсу. Mapping Contract Agent розроблено для захисту ваших активів метаданих.

Політика нульового збереження даних (Zero-Data Storage Policy) ​

Основна перевага безпеки архітектури Datapunkt полягає в тому, що ми не зберігаємо ваші операційні записи баз даних:

  • Агент обробляє лише визначення схем, назви стовпців та структури метаданих.
  • Фактичні транзакційні дані, інформація про клієнтів та рядки таблиць ніколи не торкаються і не зберігаються на наших серверах.
  • Увесь парсинг виконується в оперативній пам'яті та видаляється після завершення сесії, залишаючи ваші дані в межах вашої мережі.

Підтримка корпоративного комплаєнсу ​

  • GDPR & CCPA: Агент спрощує відповідність вимогам шляхом ідентифікації шляхів мапінгу PII та відстеження маршрутизації чутливих даних.
  • SOC 2 & ISO 27001: Працює з використанням ізоляції облікових даних, шифрування передачі даних TLS 1.3 та логів аудиту, що фіксують усі системні дії.
  • Approval Workflow & Version Control: Відповідає вимогам комплаєнсу шляхом логування інформації про те, хто затвердив кожен контракт мапінгу, разом із повною історією ревізій.

Мультирегіональний контроль резиденційності ​

Ви можете вказати регіон, де розміщується екземпляр агента та метадані сесії:

  • США (US)
  • Європа (EU)
  • Азіатсько-Тихоокеанський регіон (APAC)
  • Визначене клієнтом місце розташування (для індивідуальних розгортань)

Усунення несправностей та підтримка ​

Дотримуйтесь цих практик для вирішення поширених операційних викликів:

Обробка невідповідностей типів ​

Якщо агент повідомляє про невідповідність типів між полями джерела та цілі, напишіть запит у чаті з проханням застосувати чіткі правила приведення типів (casting) у згенерованій трансформації SQL/Python.

Вирішення збоїв валідації ​

Якщо шлюзи DQ Validation відхиляють зміни мапінгу схем, перевірте умови валідації в редакторі контракту. Ви можете оновити межі валідації у вікні чату.

Підтримка клієнтів ​

Для індивідуальних конфігурацій API, корпоративного ліцензування або питань підписки зв'яжіться з нашою службою підтримки безпосередньо через сайт Datapunkt.

Переваги: Чому це ефективно? ​

  • Архітектура безпеки з нульовим збереженням: Захищає ваші чутливі бізнес-дані, обробляючи лише метадані.
  • Безперервна мультиагентна синхронізація: Інтегрується з агентами Source Catalog та Data Modeling, гарантуючи автоматичне оновлення мапінгів при зміні схем.
  • Спрощений аудит: Поєднання історії Version Control та логів підписів Approval Workflow надає миттєву звітність про комплаєнс.
  • Високопортативні конвеєри трансформацій: Генерація скриптів SQL та Python дозволяє легко розгортати трансформації в будь-якому рушії виконання.

Contact Us