Конечный элемент таблицы элементов (службы Master Data Services)
Статья
Промежуточная таблица конечных элементов (stg.name_Leaf) используется в базе данных Master Data Services для создания, обновления, деактивации и удаления конечных элементов. Ее также можно использовать для обновления значений атрибутов конечных элементов.
Столбцы таблицы
В следующей таблице объясняется, для чего используется каждое поле в промежуточной таблице Leaf.
Имя столбца
Описание
ID
Автоматически назначенный идентификатор. Не вводите значение в этом поле. Если пакет не обработан, это поле пустое.
ImportType
Обязательный
Определяет действия в случае, если промежуточные данные совпадают с уже существующими данными в базе данных Master Data Services.
0: Создание новых элементов. Замена существующих данных MDS на промежуточные данные, но только в том случае, если промежуточные данные не имеют значение NULL. Значения NULL не учитываются. Чтобы изменить значение атрибута строки на NULL, установите его в ~NULL~. Чтобы изменить значение числового атрибута на NULL, установите его в -98765432101234567890. Чтобы изменить значение атрибута datetime на значение NULL, установите его в 5555-11-22T12:34:56.
1: Создание только новых элементов. Любые обновления существующих данных MDS завершаются неудачей.
2: Создание новых элементов. Замена существующих данных MDS на промежуточные данные. При импорте значений NULL они будут перезаписывать существующие значения MDS.
3: Отключение элемента на основании значения Code. Все членства атрибутов, иерархий, коллекций и транзакций обслуживаются, но более недоступны в пользовательском интерфейсе. Если элемент используется как значение атрибута другого элемента на основе домена, отключение элемента завершится неудачей. В качестве альтернативы см. ImportType5.
4: Окончательное удаление элемента на основании значения Code. Все членства атрибутов, иерархий, коллекций и транзакций окончательно удалены. Если элемент используется как значение атрибута другого элемента на основе домена, удаление элемента завершится неудачей. В качестве альтернативы см. ImportType6.
5: Отключение элемента на основании значения Code. Все членства атрибутов, иерархий, коллекций и транзакций обслуживаются, но более недоступны в пользовательском интерфейсе. Если элемент используется как значение атрибута других элементов на основе домена, то связанные значения будут установлены в значение NULL. ImportType 5 предназначен только для конечных элементов.
6: Окончательное удаление элемента на основании значения Code. Все членства атрибутов, иерархий, коллекций и транзакций окончательно удалены. Если элемент используется как значение атрибута других элементов на основе домена, то связанные значения будут установлены в значение NULL. ImportType 6 предназначен только для конечных элементов.
ImportStatus_ID
Обязательный
Состояние процесса импорта. Допустимые значения:
0 задается для указания готовности записи к промежуточному хранению;
1 задается автоматически и указывает на успешное завершение промежуточного процесса записи;
2 задается автоматически и указывает на ошибку промежуточного процесса записи.
Batch_ID
Требуется только для веб-службы
Автоматически назначаемый идентификатор, группирующий записи для промежуточного хранения. Всем элементам в пакете назначен этот идентификатор, который отображается в пользовательском интерфейсе Диспетчер основных данных в столбце ID.
Если пакет не обработан, это поле пустое.
BatchTag
Требуется, за исключением веб-службы
Уникальное имя для данного пакета, до 50 символов.
Столбец существует для каждого атрибута в сущности. Используется с параметром ImportType, который равен 0 или 2. Для атрибутов в свободной форме укажите новое текстовое или строковое значение атрибута. Для основанных на домене атрибутов необходимо указать код элемента, который будет атрибутом. Для атрибутов ссылок URL-адрес должен начинаться с http://.
Примечание
Промежуточное хранение файловых атрибутов не поддерживается.