Создать график сравнения для разных пользователей в OBIEE 11g
У меня есть набор запросов sql.. который вытаскивает
- Имя сотрудника
- Продолжительность предыдущей недели
- Продолжительность текущей недели
У меня будет 7-8 строк, как это
я хочу создать график в OBIEE с именем сотрудника по оси X и по Y
для каждого сотрудника - предыдущая неделя + пара нынешних недель
2 ответа
Вы можете рассчитать отдельную меру, используя функции временных рядов:
- Создайте новый логический столбец в слое BMM, назовите его "Продолжительность - Неделя назад"
- Получите из существующего столбца меры (я думаю, он называется "Продолжительность")
Используйте функцию AGO в качестве выражения, например:
Ago("FactTable"."Duration", "TimeDimension"."Week",1)
Используйте оба показателя в своем анализе.
У вас должно быть логическое измерение времени, включающее уровень недели
Когда вы редактируете формулу столбца в Obiee, вы не можете использовать иерархию измерения времени, выбрав ее, потому что она недоступна, а вам придется записать путь этого измерения вручную. Например "Время". "Время". "Год"
Здесь первое "Время" - это имя папки, в которой размещена иерархия времени, а второе "Время" - это иерархия, а третье - это имя значения, например, Год, Квартал или Месяц и т. Д.
Надеюсь это поможет