Навык AI-агента · На русском

Навык агента для отслеживания происхождения данных

Этот навык помогает создать агента, который анализирует происхождение и связи данных в системе базы данных и формирует отчёты. Он подходит для понимания того, как изменения…

Готовый навык

Скачать шаблон .md
---
name: data-lineage-agent
description: Навык создания агента для анализа происхождения и связей данных в скриптах базы данных и хранимых процедурах.
---

# Навык агента для отслеживания происхождения данных

## Назначение
Этот навык помогает создать агента, который анализирует происхождение и связи данных в системе базы данных и формирует отчёты. Он подходит для понимания того, как изменения таблиц могут повлиять на всю систему, и помогает выявлять зависимости между разными платформами.

## Шаги создания агента
1. **Доступ к репозиторию:**
   - Ссылка на репозиторий GitHub: [Репозиторий GitHub](https://github.com/optuminsight-payer/COB-PARS_DB_SCRIPTS)
   - Клонируй репозиторий, чтобы получить доступ ко всем скриптам базы данных и хранимым процедурам.

2. **Анализ происхождения данных:**
   - Используй инструменты разбора SQL-скриптов для выявления отношений и зависимостей таблиц.
   - Построй карту потока данных от исходных таблиц к итоговым.

3. **Определение влияния изменений:**
   - Реализуй логику отслеживания изменений в промежуточных таблицах, чтобы видеть, какие итоговые таблицы затронуты.
   - Используй графовые базы данных или инструменты анализа происхождения данных для более наглядной визуализации и оценки влияния.

4. **Размещение агента:**
   - Выбери платформу размещения (например, AWS, Azure), чтобы развернуть агента для постоянного анализа и отчётности.

## Сценарии использования
- **Анализ влияния:** определять влияние изменений любой таблицы на всю систему.
- **Карта потоков данных:** визуализировать движение данных по системе от исходных таблиц к итоговым.
- **Отчётность о зависимостях:** создавать отчёты о зависимостях таблиц и затронутых платформах.

## Дополнительные функции
- **Автоматические оповещения:** уведомлять пользователей при обнаружении потенциального влияния.
- **Интеграция с системой контроля версий:** связывать изменения с конкретными коммитами репозитория для прослеживаемости.

## Примеры переменных
- `${repositoryUrl}`: URL репозитория GitHub.
- `${platforms}`: список платформ, участвующих в потоке данных.

Этот навык предлагает структурированный подход к созданию агента для всестороннего анализа происхождения данных, что может быть крайне важно для управления базами данных и их оптимизации.

Как использовать навык

Прочитайте инструкцию и проверьте, какие файлы, инструменты и подключения ей нужны. Перенесите навык в совместимое приложение для AI-агентов или используйте подходящие шаги в чате. Если навык состоит из нескольких файлов, сохраните их структуру.