Условное разделение служб SSIS - настройка условий
Это одна из моих тренировок, создание условий для раскола шершавых горок.
Тем не менее, он не работал должным образом, так как он не разделял вывод по умолчанию, который установлен как "Не страшно".
Я думаю, что-то не так с моим вторым состоянием, но не могу понять, как это исправить.
Вот обязательное условие:
Very scary
: Столбец "Скорость" больше 50.Quite scary
: Либо столбец "Тип" подстаканника - "Дерево", либо столбец "Дизайн" - не "Присаживаться".Not scary
: Любые другие подставки, не выполняющие первые два условия (вывод по умолчанию).
И вот условие, которое я написал:
Very scary [Speed ( mph )] > 50
Quite scary Type == "wood" || Design != "sit down"
Результат не показал ничего "не страшного", даже если тип не равен дереву или дизайн не соответствует сайту вниз
Пожалуйста, помогите мне, ценю это! благодарю вас:)
1 ответ
Решение
В целом, ваше условное разбиение выглядит хорошо, но обратите внимание, что выражения SSIS ==
оператор чувствителен к регистру, поэтому вы можете преобразовать все значения в верхний регистр
Quite scary: UPPER([Type]) == "WOOD" || UPPER([Design]) != "SIT DOWN"