Microsoft Master Data Services – Когда использовать?

Мне интересно, использует ли кто-нибудь в настоящее время службы основных данных Microsoft? Как вы его используете? Считаете ли вы его полезным? Когда вы считаете, что это было бы полезно? Благодаря!

    Я работал с MDS, так как он был впервые выпущен как часть пакета функций для SQL Server 2008 R2. В то время как у MDS есть некоторые непревзойденные функции – наиболее заметная линия данных, я не уверен, что рекомендую ее клиентам.

    Моей причиной такого колебания является характер установки и тенденция к отказу при обновлении или изменении системы. Я сильно боролся с SQL Server 2012 RC0 MDS и установкой RTM. Слишком много хрупких аспектов установки (например, жесткие требования к установке службы на подключенном к домену машине и необходимость установки Silverlight 5.0 SDK для правильной работы клиента). Я также испытал шелушение в надстройке Excel.

    Я вижу, что Microsoft собирается, и я думаю, что продукт в конечном итоге будет полезен. Учитывая, что это цель (хранилище основных данных), MDS должен быть более «прочным», прежде чем я буду использовать его в производстве.

    Мы не используем его в настоящее время в нашем офисе, однако презентация, которую Microsoft сделала в городе, была очень интересной. Я видел его как своего рода конкурента для OBAW-склада Oracle. Вероятно, вы уже посмотрели на них, но у Microsoft есть приличный набор веб-трансляций, в которых описывается, как установить и использовать MDS здесь:
    http://www.msdev.com/Directory/SeriesDescription.aspx?CourseId=155

    Я очень хочу узнать, использует ли кто-нибудь еще его, мы, как правило, с трудом разговариваем с нашим руководством, чтобы позволить нам попробовать эти виды услуг, не указывая на другие корпорации, которые успешно реализовали упомянутый продукт.

    Мы только начинаем изучать использование MDS для поддержки нашей консалтинговой практики, в частности, для анализа данных и ETL для дедупликации, стандартизации и дезинфекции данных клиента. Вероятно, это просто царапает поверхность MDS, но мы сначала пришли к MDS для включения возможностей регулярного выражения в SQL для преобразования текстовых данных в виде свободной формы.

    До MDS / DQS часть устойчивости / долговременного успеха приложения пользовательской базы данных сильно зависела от одного или обоих из следующих элементов …

    1. Наличие полного технического ресурса для ручного обновления основных данных. Тот, кто может работать с бизнес-экспертами и вносить необходимые корректировки в данные в базе данных.
    2. Разработка (в дополнение к базе данных / application / etc) настраиваемого пользовательского интерфейса, который достаточно интуитивно понятен для менее технических экспертов по бизнесу для управления самими основными данными.

    Ни один из них не был идеален с точки зрения затрат. С помощью MDS / DQS, разработчик / подрядчик может прийти, разработать комплексное решение Data Warehouse / BI, включая полную интеграцию с DQS / MDS (возможно, через пакеты SSIS) с относительной легкостью. Бизнес-экспертов можно обучить управлению основными данными с помощью пользовательского интерфейса, с которым они уже знакомы (например, Excel), а разработчик / подрядчик может перейти к следующему проекту / клиенту.

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

    Возможно, это не лучший продукт MDS, однако он поставляется с SQL Server. По сравнению с большинством заказных усилий для размещения метаданных или основных данных на складских нагрузках, это довольно хороший вариант, поскольку большая часть времени тратится на концентрацию на складе, а освоение вспомогательных или других данных обычно недостаточно хорошо для ухода сомнительные результаты. Я предпочитаю использовать его, а не создавать другие неприятные варианты, которые могут затруднить обслуживание клиентов. Если у вас есть бюджет, я бы подумал о том, чтобы посмотреть на что-то более отполированное.

    Как и все, хотя дайте мастер-данные уважение, которого оно заслуживает. Если он будет использоваться, то стоит потратить время на правильное моделирование объектов, поток данных и использование. Стюарды данных должны будут подкованны и потребуют обучения (это не самый удобный интерфейс в мире – мягко говоря).

    Служба основных данных очень полезна для управления основными данными, мы использовали Master Data Services 2012 и 2016, в 2012 году не так уж много функций, 2016 год намного лучше, чем в 2012 году, с некоторыми новыми функциями, но я думаю, что Microsoft все же нуждается в улучшении Master Data Services, они должны включать некоторую гибкость в области бизнес-правил.

    Interesting Posts

    Материализованная таблица запросов в SQL Server 2005

    Длительная работа Сохраненная процедура, не поддерживающая соединение, открытое для базы данных Azure

    Как перечислить таблицы, где данные были вставлены удалены или обновлены на прошлой неделе

    Как экспортировать данные из SQL Server 2005 в MySQL

    SQL UPDATE Loop Non-Sequential Keys

    T-SQL: отдельная строка в нескольких столбцах

    Проблема использования диска SQL Server 2008

    SQL Server DSN-Less ODBC Указывает 32-разрядный драйвер

    Как определить праздничный день на сервере Sql?

    Как изменить столбец от null до не null, когда индекс зависит от этого столбца, не воссоздавая индекс?

    В чем разница между уникальным ограничением и уникальным индексом

    Как использовать MySQL и MSSQL вместе в источнике данных grails?

    Индексированный просмотр в SQL Server

    Как использовать оператор CASE в SQL Server

    Вставка одних и тех же данных в две таблицы, принадлежащие разным серверам

    Давайте будем гением компьютера.