Поделиться через


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

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

  • Модель недоступна в списке моделей

  • Версия недоступна в списке версий

  • Недопустимое число записей

  • Пакет не обрабатывается

  • Пакет выполняется очень долго

  • Обработка пакета с ошибками

Модель недоступна в списке моделей

В среде Диспетчер основных данных, в функциональной области Управление интеграцией, на странице Импорт, на панели Непакетированные промежуточные записи модель может оказаться недоступной в списке Модели.

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

Версия недоступна в списке версий

На странице Импорт на панели Непакетированные промежуточные записи версия может оказаться недоступной в списке Версии.

Недоступны версии модели, имеющие состояние Зафиксировано. Убедитесь в том, что импорт выполняется в версию, имеющую состояние Открыто или Заблокировано.

Недопустимое число записей

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

  • Убедитесь в том, что в промежуточных таблицах в поле UserName для каждой записи содержится имя пользователя в формате домен\имя_пользователя, компьютер\имя_пользователя или что поле имеет значение NULL.

  • Убедитесь, что в промежуточных таблицах поле Batch_ID имеет значение NULL для каждой записи и что поле Status_ID имеет значение 0.

  • Убедитесь, что в промежуточных таблицах значение в поле ModelName точно совпадает с именем модели. Регистр символов в имени должен совпадать с регистром символов в имени модели в Диспетчер основных данных.

Пакет не обрабатывается

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

Убедитесь, что включен компонент Service Broker. Дополнительные сведения см. в разделе Как активировать доставку сообщений компонента Service Broker в базах данных (Transact-SQL).

Пакет выполняется очень долго

Если пакет выполняется дольше обычного, то может помочь обновление статистики по базе данных Master Data Services. Дополнительные сведения см. в разделах:

Обработка пакета с ошибками

Если во время выполнения промежуточного процесса возникают ошибки, коды ошибок указываются в промежуточной таблице, в поле ErrorCode (код с подробными сведениями создается для каждой записи). Полный список кодов ошибок, кодов успешного завершения и предупреждений см. в разделе Сообщения об ошибках при промежуточном хранении (службы Master Data Services).