Табличная функция как физическая таблица в Oracle BI EE
Как импортировать функцию таблицы оракула в качестве физической таблицы в Oracle BI EE? Скажем так
выберите * из sche.table_function1(adate)
Каков правильный синтаксис для установки его в качестве физической таблицы BI? Как мне указать входной параметр (adate)?
1 ответ
Решение
Создайте новую физическую таблицу вручную в репозитории, установите тип таблицы "Выбрать" и включите свой SQL-запрос.
Вы используете переменную репозитория в качестве входного параметра? Предполагая, что ADATE является строковой переменной репозитория, синтаксис будет
select * from scheme.table_function1( 'valueof(ADATE)' )
Вам придется вручную добавить столбцы в новую физическую таблицу и убедиться, что они совпадают с результатами sql.