У меня есть странная проблема с контейнером для контура Foreach.Контейнер Foreach Loop с более чем одним входным ограничением
У меня есть пакет для резервного копирования из кубов SSAS. У нас есть UDM и табличные кубы. Учитывая на рисунке ниже, на основе переменной, поток должен пойти в Find UDM Cubes
ИЛИ Find TAB Cubes
, так что я использовал выражение в Сдерживает (соединения)
С одного конкретного параметра, поток должен идти корыто Find UDM Cubes
и с другим параметр, поток должен пройти через Find TAB Cubes
.
При тестировании я заметил, что пакет работает не так, как ожидалось, и задача сценария не выполняется. Если я удалю одну из выделенных ограничений (соединение), задачи сценария будут запущены и будут работать. Так что, пока у меня есть один вход для задания скрипта, он работает иначе, он просто ничего не делает.
Цените, если кто-нибудь может помочь.
Если на основе этого параметра мои кубы Find Tab не выполняются, будет ли результат неудачным? – FLICKER
мммм. Думаю, для меня казалось очевидным потенциальный вопрос, но я сам не пробовал узнать точное значение (-ы). Я думаю, что ваш результат для потока данных, который не выполняется, будет NULL, что означает, что это не удачный или неудачный, но для того, чтобы ваша задача скрипта выполнялась, ему действительно нужно было бы добиться успеха. – Matt
yep Я просто протестировал его, и вам понадобится контейнер последовательности. Значение не является ни неудачным, ни успешным, поэтому я принимаю NULL. Хорошая новость заключается в том, что контейнер сделает вашу логику работать точно так, как вы хотите – Matt