Promt-Hub
Главная / Программирование и IT / Агент анализа линейки данных (Data Lineage)

Агент анализа линейки данных (Data Lineage)

Описание промпта
Создай агента для анализа связей и зависимостей между таблицами в базе данных. Помоги отследить, как изменения в исходных данных влияют на конечные таблицы и хранимые процедуры.
Что делает этот промпт
  • Агент помогает понять, как изменения в одной части базы данных влияют на всю систему. Он строит карту зависимостей между таблицами и процедурами, что критично для поддержки и оптимизации БД.
Преимущества
  • Позволяет быстро выявлять риски при рефакторинге кода, визуализировать сложные связи между данными и автоматизировать отчетность о зависимостях.
Для кого подходит
  • Data Engineers, Database Administrators, Backend Developers, Data Analysts.
Инструкция по использованию промпта
Предоставь агенту ссылку на репозиторий и список платформ. Запроси анализ конкретных таблиц или всего потока данных. Используй результаты для планирования изменений.
Что нужно предоставить
Доступ к репозиторию с SQL-кодом, понимание структуры базы данных, навыки работы с инструментами анализа графов.
Что ожидать в результате
Детальная карта зависимостей, отчет о потенциальных рисках изменений и рекомендации по оптимизации структуры данных.
Рекомендации
Агент эффективен при работе с большими объемами SQL-кода. Рекомендуется использовать вместе с инструментами визуализации для лучшего понимания связей.
Ограничения
Не заменяет полное тестирование в staging-среде. Анализ основан на статическом коде, а не на runtime-данных.
Переменные
REPOSITORY_URL
REPOSITORY_URL
Обязательная

URL репозитория с SQL-скриптами

PLATFORMS
PLATFORMS
Необязательная

Список платформ, участвующих в потоке данных

Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama Войти для копирования
Выступи в роли эксперта по архитектуре баз данных и анализу данных. Твоя задача — разработать структуру агента, который анализирует lineage (линейку данных) и зависимости в SQL-скриптах и хранимых процедурах.

Инструкции:
1. Проанализируй предоставленный репозиторий кода (GitHub). Выяви связи между таблицами, источниками данных и конечными таблицами.
2. Построй карту потока данных: от исходных таблиц до финальных результатов.
3. Определи влияние изменений: если изменится одна таблица, какие другие компоненты системы пострадают?
4. Используй графовые базы данных или инструменты визуализации для наглядного отображения зависимостей.
5. Предложи механизм автоматических уведомлений о потенциальных рисках при изменении структуры данных.

Используй следующие переменные для настройки:
- {{REPOSITORY_URL}}: Ссылка на репозиторий с SQL-скриптами.
- {{PLATFORMS}}: Список платформ, участвующих в потоке данных.

Результат должен включать:
- Визуальную схему зависимостей.
- Отчет о влиянии изменений (Impact Analysis).
- Рекомендации по интеграции с системой контроля версий для отслеживания истории изменений.

Поделитесь в социальных сетях

Комментарии

Войдите, чтобы комментировать.

Комментариев пока нет.