OBIEE Pie graph - Как всегда отображать фактические и процентные значения?
Я создал круговую диаграмму и могу видеть метки данных на ролловере. На ролловере я могу видеть фактические и процентные значения вместе, но после изменения свойства отображения метки данных с "на ролловер" на "Всегда", он показывает только фактические или процентные значения.
Как отобразить фактические и процентные значения в метках данных "Всегда включено"?
Я пытался адаптировать XML, но я не знаю правильный способ сделать это.
1 ответ
Вот трюк, чтобы показать оба...
Но если вы хотите легенду, вы должны включить имена сущностей перед значением и процентами. Результатом будет то, что круговые значения будут иметь как имя объекта / группы, так и фактическое значение (потому что теперь для OBIEE - его часть имени объекта) и процент.:
Сначала необходимо ввести свойства графика круговой диаграммы:
- Свойства графика (нажмите
xyz
значок в правом верхнем углу представления графика на вкладке "Результаты"). - Нажмите
Titles and Labels
>Data Markers
>Display
- Убедиться, что
Show Data Labels
установлен вAlways
, - Убедиться, что
Display
установлен вName and value
, - Убедиться, что
Change Value
установлен вPercentage of total
, - Нажмите
OK
>OK
,
Теперь создайте объединенный столбец и добавьте его в круговую диаграмму ( ссылка на блог Мики Шрайбера):
- Добавьте новый столбец (назовите его "concat").
- Измените формулу нового столбца таким образом, чтобы она объединяла сущность, по которой круговая диаграмма группировалась / срезалась, и ее значение меры.
- Это строковый столбец, поэтому вам нужно преобразовать меру в строку. Это будет выглядеть примерно так:
LOGICAL_TABLE.ENTITY_NAME || ' ' || cast(FACT_TABLE.MY_MEASURE as char)
- Это строковый столбец, поэтому вам нужно преобразовать меру в строку. Это будет выглядеть примерно так:
Установите флажок
Treat as an attribute column
> НажмитеOK
,Теперь отредактируйте представление диаграммы / круговой диаграммы и в редакторе макетов перетащите столбец concat под
Slices
и перетащите меру подSlice Size
, Необязательно: установите флажокShow in Legend
,- Сохраните ваши изменения.