Top > Сведения о сопоставлении данных > Типы свойств и доступные для них действия

Типы свойств и доступные для них действия

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

ПРИМЕЧАНИЕ.

Типы свойств и действия, описанные здесь, также доступны при создании отношений между объектами.

 

Тип свойства

Действие

Описание

Логическое

Нет

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

 

Значение

Для свойства требуется логическое значение, которое необходимо ввести как True/False.

Дата

Нет

См. описание логического свойства.

 

Копировать

Выберите столбец с датой в источнике и формат, используемый в источнике. Форматы, поддерживаемые для настраиваемой даты, описываются Microsoft как строки в формате .NET Framework 1.1 Custom DateTime. В общем случае используются следующие определители формата: д — день, М — месяц, г — год и м — минута. Например, введите дд.ММ.гг для формата дат в источнике вида 03.06.11. Дополнительные сведения об этом формате см. на веб-странице http://msdn.microsoft.com.

 

Значение

Выберите новую дату с помощью средства выбора дат. Это действие игнорирует исходные данные.

Десятичные

Нет

См. описание логического свойства.

 

Копировать

Использовать содержимое исходного файла или базы данных для свойства. Выберите в источнике столбец, соответствующий импортируемому свойству. У десятичного значения может быть всего два знака после запятой. Если знаков после запятой больше двух, десятичная часть округляется до двух знаков. Использовать исходное содержимое, только если оно подходит для свойства. Если содержимое не подходит, выберите «Значение», чтобы вручную ввести нужное значение свойства.

 

Значение

Введите новое значение свойства. Это действие игнорирует исходные данные. У десятичного значения обычно два знака после запятой. Если знаков после запятой больше двух, десятичная часть округляется до двух знаков. Каждый созданный или обновленный объект будет содержать одно значение свойства. Используйте поле «Значение», если в источнике нет значения для свойства или если вы не хотите использовать его значение.

Целое число

Нет

См. описание логического свойства.

 

Копировать

См. описание десятичного свойства, но помните, что у целого числа не может быть знаков после запятой.

 

Значение

См. описание десятичного свойства.

Список

Нет

См. описание логического свойства.

 

Копировать список

Копирует значение из исходных данных «как есть». Убедитесь, что значения в источнике подходят для списка. Если это не так, используйте функцию «Подстановка списка» для сопоставления исходных значений списка с правильными предварительно заданными значениями списка.

 

Подстановка списка

Функция «Подстановка списка» используется в следующих ситуациях: если в исходном содержимом есть значения, отличающиеся от предварительно заданных для определенного свойства, или если имеется несколько значений, которые необходимо сопоставить со свойством. В первой ситуации, если источник содержит 1 и вы сопоставляете 1 с предварительно заданным значением «Списано», у всех конечных объектов будет свойство «Списано», если источник содержит значение 1. Во второй ситуации источник может содержать значения 1, 2, 3 и 4, которые нужно сопоставить с определенным состоянием жизненного цикла. Используйте параметр «Подстановка списка», чтобы сопоставить 1 с состоянием «Установлено»,
2 — с состоянием «Списано», 3 — с состоянием «Утилизировано» и 4 — с состоянием «Отправлено». Созданные объекты будут содержать состояния жизненного цикла в соответствии с заданным сопоставлением.

 

Значение списка

Игнорировать содержимое исходного файла или базы данных. Вместо этого выбрать предварительно заданное значение для свойства. Каждый созданный или обновленный объект будет содержать одно значение свойства. Выберите параметр Значение списка, если в источнике нет значения для свойства или если вы не хотите использовать его значение.

Строка

Нет

См. описание логического свойства.

 

Конкатенация

Сложите несколько значений, чтобы получить одно значение для свойства. Выберите один или несколько столбцов из источника, чтобы использовать их в строке и объединить в собственные текстовые значения. Например, свойство «Имя актива» можно сформировать, объединив два столбца и текстовую строку: инвентарный номер + «-» + модель. Тогда «Имя актива» будет выглядеть следующим образом: 10074589 - Lenovo ThinkPad 520.

 

Копировать

См. описание десятичного свойства.

 

Разделить

Используйте разделение для извлечения строки из источника с использованием положения сегмента и разделителя. Например, если источник содержал значение sn-xyz-001, вы бы могли извлечь любой из трех сегментов, используя дефис в качестве разделителя между сегментами. В этом случае при вводе «-» в качестве разделителя и позиции 3 мы получим результат 001. Если изменить позицию на 2, то результатом будет xyz.

 

Подстрока

Используйте подстроку для извлечения строки из источника с помощью начального и конечного положения символа. Например, если источник содержал значение «Модель T450 Lenovo ThinkPad», вы бы могли извлечь часть этого текста, чтобы использовать ее как значение. Если начальная позиция была 7, а конечная позиция — 26, то результатом была бы строка «T450 Lenovo ThinkPad».

 

Значение

См. описание десятичного свойства.