Промежуточная таблица элементов (службы 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 |
Обязательное значение. Укажите тип создаваемого элемента. Допустимые значения:
|
MemberName |
Необязательное значение. Укажите имя элемента или коллекции. |
MemberCode |
Обязательное значение. Укажите уникальный код.
Примечание
Если код уже существует, элемент или коллекция не создается.
|
Status_ID |
Отображает состояние процесса импорта. Допустимые значения:
|
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
См. также