Импорт данных (службы Master Data Services)

Базу данных служб Master Data Services можно заполнить данными из разнородных источников данных организации. Чтобы данные попали в правильные таблицы базы данных служб Master Data Services, их нужно импортировать в промежуточные таблицы, а затем пакетно обработать эти промежуточные данные.

Промежуточный процесс можно использовать в следующих целях:

  • Создание, обновление, отключение и удаление конечных и объединенных элементов.

  • Обновление значений атрибута.

  • Задание связей в явных иерархиях.

ПримечаниеПримечание

Промежуточный процесс был изменен по сравнению с версией SQL Server 2008 R2. Можно по-прежнему использовать процесс SQL Server 2008 R2, однако текущий промежуточный процесс является более гибким и имеет лучшую производительность. Дополнительные сведения об изменениях см. в разделах Устаревшие функции Master Data Services в SQL Server «2012» и Неподдерживаемые функции служб Master Data Services в SQL Server «2012».

Промежуточные таблицы

База данных служб Master Data Services включает три промежуточные таблицы, которые можно заполнять данными организации. После заполнения таблиц необходимо запустить промежуточный процесс для загрузки данных из промежуточных таблиц в соответствующие таблицы MDS.

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

Имя таблицы

Описание

stg. name_Leaf

Создание, обновление и удаление конечных элементов и их атрибутов.

stg. name_Consolidated

Создание, обновление и удаление объединенных элементов и их атрибутов.

stg. name_Relationship

Перемещение элементов в явную иерархию.

Запуск промежуточного процесса

Инициировать промежуточный процесс можно с помощью хранимых процедур или веб-приложения Диспетчер основных данных.

Запуск промежуточного процесса с помощью хранимых процедур

База данных Master Data Services включает хранимые процедуры, связанные с промежуточными таблицами. Используйте эти хранимые процедуры для загрузки данных из промежуточных таблиц в соответствующие таблицы MDS. Хранимые процедуры имеют названия аналогичные связанным таблицам:

  • stg.udp_name_Leaf

  • stg.udp_name_Consolidated

  • stg.udp_name_Relationship

Дополнительные сведения об этих хранимых процедурах см. в разделе Промежуточная хранимая процедура (службы Master Data Services).

Запуск промежуточного процесса с помощью веб-приложения

Функциональную область Управление интеграцией веб-приложения можно использовать для запуска промежуточного процесса. Промежуточный процесс в пользовательском интерфейсе запускается с интервалами, определенными параметром Интервал промежуточных пакетов, заданного в Диспетчер конфигурации Master Data Services.

Регистрация транзакций

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

В Диспетчер конфигурации Master Data Services параметр Регистрация промежуточных транзакций не применяется к этому методу промежуточной обработки данных.

Проверка данных

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

Дополнительные сведения о том, что такое проверка и когда она выполняется, см. в разделе Проверка (службы Master Data Services).

Связанные задачи

Описание задачи

Раздел

Создание, обновление и удаление элементов и их атрибутов.

Загрузка или обновление элементов с помощью промежуточного процесса в службах Master Data Services

Перемещение элементов в явную иерархию.

Перемещение элементов явных иерархий с помощью промежуточного процесса (Master Data Services)

Устранение неполадок в промежуточном процессе.

Устранение неполадок в промежуточном процессе (службы Master Data Services)

См. также