Skip to content

Пререквизиты

  1. Для работы с сервисом предварительно нужно создать Продукт и минимум одну команду в сервисе MWS Data Portal

  2. Для создания Контракта или Требования Объект данных должен быть загружен в MWS Data Cat

Основные понятия Data Contracts

В двух словах

Data Contracts — это "договоры" о данных между командами. Как договор аренды, но для данных.

Кто есть кто?

  • Поставщик — владелец данных (создает и поддерживает)
  • Потребитель — пользователь данных (для отчетов, аналитики)
  • Владелец контракта — ответственный за договоренность

Что есть что?

📋 Дата Контракт

"Я обещаю не менять данные без предупреждения"

Что внутри:

  • Какие данные
  • Контакты
  • Правила использования

✅ Требование качества

"Данные должны быть вот такими"

Примеры:

  • Email должен содержать @
  • Цена не может быть отрицательной
  • Нет пустых значений

🔍 Проверка (DQ)

Автоматический контроль выполнения требований

Зачем это мне?

Если вы Потребитель

  • Узнаете об изменениях заранее
  • Знаете, к кому обращаться при проблемах
  • Данные соответствуют ожиданиям

Если вы Поставщик

  • Контролируете кто использует ваши данные
  • Быстро решаете проблемы
  • Избегаете "сломанных" отчетов у потребителей

Аналогия с доставкой еды 🍕

  • Контракт = меню и условия доставки
  • Требование = "пицца горячая", "доставка за 30 мин"
  • Проверка = повар проверяет температуру
  • Поставщик = пиццерия
  • Потребитель = вы

Начало работы

⚒ В данный момент Сервис доступен в режиме пилотной эксплуатации ограниченным числом команд.

Выберите подходящий сценарий:

  1. Создание контракта Поставщиком — если вы владелец данных и хотите предложить контракт потребителям
    Инструкция

  2. Создание контракта Потребителем — если вы хотите запросить контракт на использование данных
    Инструкция

  3. Создание требования — чтобы зафиксировать требования к качеству данных → Инструкция

  4. Подписка на контракт — чтобы получать уведомления об изменениях в контракте и объектах контракта → Инструкция

  5. Подписка на требование — чтобы получать уведомления об изменениях в требовании к качеству данных → Инструкция

  6. Согласование подписки на контракт — управление заявками на подписку от потребителей
    Инструкция

  7. Согласование подписки на требование — управление заявками на подписку от потребителей
    Инструкция

Что делать, если я не могу найти себя при создании Требования или Контракта

Инструкция по созданию продукта и команды в DataOps Portal

Для работы с Data Contracts (требованиями и контрактами) необходимо состоять в продуктовой команде. Ниже приведена инструкция по созданию продукта и добавлению команды в MWS Data Portal

Проверка существующего продукта

Шаг 1. Поиск продукта в профиле

Перейдите в MWS Data Portal

Продукт, в котором состоит пользователь, отображается в шапке страницы рядом с профилем:


alt text

  • Если вы состоите в нескольких продуктах - переключайтесь между ними кнопкой справа
  • Нажмите на «Мой продукт» для просмотра детальной информации

Если вашего продукта нет в портале - переходите к Шагу 2

Если продукт, в котором вы работаете, отображается в портале, но недоступен при создании или подписке на Контракте или Требование Обратитесь в поддержку MWS Data Test

Создание нового продукта

Шаг 2. Инициация создания продукта

Если продукт не отображается:

  1. Нажмите «Добавить продукт» рядом с профилем пользователя
  2. Заполните форму создания продукта


alt text

Шаг 3. Заполнение формы продукта


alt text

Обязательные поля:

  • Продукт - название продукта (латиница или кириллица)
  • Ключ продукта - короткое уникальное название на латинице (можно использовать "Код продукта Oracle" из PPInfo)

Дополнительные поля:

  • PPInfo ID - идентификатор из справочника https://product.mts.ru (для привязки биллинга)
  • Владелец продукта - автоматически назначается автор заявки (потом можно будет поменять через редактирование)
  • CPO - ФИО или логин директора по продукту
  • Комментарий - описание продукта (до 300 символов)

Шаг 4. Согласование продукта

После нажатия «Сохранить»:

  • Создается заявка в Service Desk
  • Требуется согласование командой Professional Services
  • До согласования с продуктом нельзя взаимодействовать

После согласования вы сможете:

  • Добавлять команды в продукт
  • Редактировать составы команд
  • Заказывать ресурсы на продукт
  • Выдавать доступы к ресурсам

Добавление команды в продукт

Шаг 5. Создание команды

Для добавления новой команды:

  1. Перейдите на страницу продукта
  2. Нажмите «Добавить команду»


alt text

Шаг 6. Заполнение формы команды


alt text

Обязательные поля:

  • Команда - название команды (латиница или кириллица)
  • Ключ команды - короткое уникальное название на латинице
  • Лид команды - укажите свои ФИО (потом Лида можно будет поменять при редактировании)

Дополнительное поле:

  • Описание - краткое описание команды или ссылка на Confluence (до 300 символов)

Шаг 7. Добавление пользователей в команду

⚠️ Этот шаг необходим, только если помимо себя вы планируете добавлять в список Контрактных лиц других сотрудников вашей команды.

  1. Перейдите в карточку новой команды
    alt text
  2. И нажмите Добавить
  3. В форме укажите ФИО других пользователей, кого нужно будет добавлять в Контактных лицах в Контракте/Требовании, и нажмите Добавить
    alt text

С кем связаться

По любым вопросам по работе в MWS Data Portal можно обращаться в команду поддержки портала

Дополнительные материалы

После создания команды

Теперь вы можете:

  • ✅ Добавлять участников в вашу команду
  • ✅ Управлять доступом к ресурсам продукта
  • ✅ Создавать и работать с Контрактами и Требованиями в Data Contracts