Выражение не работает в фильтре OBIEE - PullRequest
0 голосов
/ 21 сентября 2018
Date <= CASE WHEN UPPER(DAYNAME(@{CMA}{date '2017-09-05'})) = 'SAT'
             THEN TIMESTAMPADD(SQL_TSI_DAY,2, (@{CMA}{date '2017-09-05'}))
        ELSE (@{CMA}{date '2017-09-05})
        END

Я использую выражение в фильтре как выражение SQL.Когда я иду, чтобы отредактировать отчет через каталог, я получаю данные во вкладке результатов.Но когда я запускаю отчет через панель мониторинга, он выдает ошибку из-за этого фильтра.Что-то не так с выражением?

1 Ответ

0 голосов
/ 21 сентября 2018

Это означает, что панель инструментов должна заполнять переменную неправильно.При запуске анализа (не «отчета») из каталога выполняется точно так, как настроено.В контексте панели мониторинга вы должны следить за тем, чем подсказки заполняют переменную.

...