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


Промежуточная таблица элементов (службы Master Data Services)

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

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

Нельзя импортировать данные элемента для модели метаданных. Элементы метаданных автоматически добавляются и удаляются при добавлении и удалении связанных объектов (моделей, сущностей, иерархий, атрибутов и групп атрибутов).

Этот раздел состоит из следующих подразделов.

  • Столбцы таблицы

  • Пример

Столбцы таблицы

Имя столбца

Описание

ID

Отображает автоматически назначенный идентификатор. Если пакет не обработан, это поле пустое.

Batch_ID

Отображает автоматически назначаемый идентификатор, группирующий записи для промежуточного хранения. Всем элементам в пакете назначен этот идентификатор, который отображается в пользовательском интерфейсе Диспетчер основных данных в столбце ID. Это значение присутствует также в таблице mdm.tblStgBatch, в поле ID.

Если пакет не обработан, это поле пустое.

UserName

Необязательное значение. Укажите имя пользователя для фильтрации записей в пользовательском интерфейсе Диспетчер основных данных. Вошедший в систему пользователь может видеть следующие элементы:

  • записи для его имени пользователя;

  • записи без назначенного имени пользователя.

Имя пользователя должно присутствовать в списке пользователей Диспетчер основных данных, например DOMAIN\user_name или server\user_name.

ModelName

Обязательное значение. Укажите имя модели с учетом регистра.

HierarchyName

Это значение является обязательным только в случае, если создается объединенный элемент (элемент, у которого поле MemberType_ID содержит значение 2). Для конечных элементов и коллекций это поле должно быть пустым. Укажите имя иерархии.

EntityName

Обязательное значение. Укажите имя сущности.

MemberType_ID

Обязательное значение. Укажите тип создаваемого элемента. Допустимые значения:

  • 1 означает конечный элемент;

  • 2 означает объединенный элемент;

  • 3 означает коллекцию.

MemberName

Необязательное значение. Укажите имя элемента или коллекции.

MemberCode

Обязательное значение. Укажите уникальный код.

ПримечаниеПримечание
Если код уже существует, элемент или коллекция не создается.

Status_ID

Отображает состояние процесса импорта. Допустимые значения:

  • 0 задается для указания готовности записи к промежуточному хранению;

  • 1 задается автоматически и указывает на успешное завершение процесса промежуточного хранения для записи;

  • 2 задается автоматически и указывает на ошибку процесса промежуточного хранения для записи.

ErrorCode

Отображает код ошибки. Для всех записей, поле Status_ID которых содержит значение 2, просмотрите более подробное описание на странице Ошибки промежуточных пакетов в Диспетчер основных данных.

Пример

Этот пример работает с образцом модели Product, расположенным в каталоге Master Data Services\Samples\Packages, в который выполнена установка служб Master Data Services. Дополнительные сведения о развертывании образца модели Product см. в разделе Развертывание моделей (службы Master Data Services).

Этот пример можно сохранить как неструктурированный файл и импортировать в свою базу данных. Дополнительные сведения об импорте данных в базу данных с помощью служб SQL Server Integration Services см. в разделе Как запустить мастер импорта и экспорта SQL Server.

В следующем примере показано, как создавать конечный элемент, объединенный элемент и коллекцию.

  • В первой строке этого примера содержатся имена столбцов.

  • Во второй строке создается конечный элемент BK-M101 в сущности Product модели Product.

  • В третьей строке создается объединенный элемент MW в явной иерархии Product Management в сущности Product модели Product.

  • В четвертой строке создается коллекция JR в сущности Product модели Product.

    ModelName,HierarchyName,EntityName,MemberType_ID,MemberName,MemberCode
    Product,,Product,1,Mountain-100,BK-M101
    Product,Product Management,Product,2,Men's and Women's Products,MW
    Product,,Product,3,John's Responsibility,JR