Идеи для управления версиями данных с возможностью отката и стратегией продвижения - PullRequest
0 голосов
/ 29 июня 2019

У нас есть метаданные (данные о данных), которые наша команда по обработке данных может продолжать добавлять / обновлять / удалять информацию.В настоящее время метаданные хранятся во множестве таблиц (около 10) с таблицами, имеющими отношения и ограничения с другими таблицами.Есть 3 среды (тестирование / этап / производство).Может быть несколько аналитиков данных, работающих с разными командами для добавления новых функций (новая информация метаданных).Нам нужно иметь возможность отслеживать различные изменения функций по отдельности, чтобы их можно было продвигать или откатывать из разных сред.Кроме того, нам нужна возможность поддерживать стабильную версию метаданных по сравнению с краевой версией метаданных.Мы также планируем создать пользовательский интерфейс, чтобы можно было легко добавлять эти изменения для аналитиков данных.Мы также предоставляем API внешних команд для динамического добавления метаданных.Все эти инструменты / API должны быть в состоянии использовать эти возможности управления версиями / продвижения.Не могли бы вы предоставить решения, которые соответствуют упомянутым мною сценариям?

...