При запуске сеанса в режиме подробных данных и при отсутствии значения по умолчанию, указанного для выходных портов в Mapping, PowerCenter предназначен для отображения предупреждающих сообщений в журнале сеанса.
Во времяПри инициализации столбца PowerCenter оценивает значение по умолчанию, указанное для каждого выходного порта в Mapping, и отображает соответствующее сообщение.Путь к коду оценки такой же, как и для вычисления любых других выражений позже во время преобразования данных.
Пример Если вы указали SIN (1.415) в качестве значения по умолчанию для выходного порта, выполняется оценка для sin (1.415)успешно.При успешной оценке будет отображаться следующее сообщение:
MAPPING> DBG_21364 Примечание. Значение по умолчанию [SIN (1.4)] выходного столбца [output1] будет использоваться при обнаружении ошибок преобразования
Однако, если значением по умолчанию является ошибка («ошибка преобразования»), следующее сообщение об ошибке будет отображаться во время оценки, как и любые реальные ошибки преобразования:
MAPPING> TE_7007 Ошибка оценки преобразования [<> [ОШИБКА]:ошибка преобразования ... nl: ERROR (u: 'ошибка преобразования')];текущая строка пропущена ...
Сразу после оценки в журнале сеанса будет отображаться следующее сообщение:
MAPPING> DBG_21367 Примечание: Выходной столбец [NUM38_37] не имеет значения по умолчанию.Строка будет пропущена при обнаружении ошибок преобразования сильный текст