Конвертировать Oracle SQL в функцию OBIEE Evaluate / TO_CHAR - PullRequest
0 голосов
/ 10 июля 2019

Я пытаюсь преобразовать оператор выбора Oracle SQL Developer в функцию Oracle BI.

Похоже, Evaluate - это путь, но синтаксис немного сбивает с толку, поэтому любая помощь приветствуется. Код SQL для разработчиков приведен ниже для двух выбранных операторов:

TRIM(TO_CHAR(COUNT(*), '999,999,999,999,999')) AS Row_Count
TRIM(TO_CHAR(SUM(N_MODEL_ISS_AGE), '999,999,999,999,999')) AS Age

1 Ответ

0 голосов
/ 24 июля 2019

Эти биты SQL предназначены для форматирования результирующего числа в более удобный для чтения формат.OBIEE - это аналитическая платформа, и форматирование не имеет ничего общего с запросом данных.Вы строите свой анализ, выбираете нужные атрибуты и показатели, и в каждом столбце вы сможете установить желаемый формат значений.Форматирование отделено от извлечения данных, поскольку форматирование - это только то, что имеет значение для визуализации.

В каждом столбце на вкладке критериев анализа есть «Свойства столбца»> «Формат данных».Вы либо выбираете предопределенный формат, либо выбираете «пользовательский» и вводите свою собственную маску формата.

...