Создать график сравнения для разных пользователей в OBIEE 11g

У меня есть набор запросов sql.. который вытаскивает

  1. Имя сотрудника
  2. Продолжительность предыдущей недели
  3. Продолжительность текущей недели

У меня будет 7-8 строк, как это

я хочу создать график в OBIEE с именем сотрудника по оси X и по Y

для каждого сотрудника - предыдущая неделя + пара нынешних недель

2 ответа

Вы можете рассчитать отдельную меру, используя функции временных рядов:

  1. Создайте новый логический столбец в слое BMM, назовите его "Продолжительность - Неделя назад"
  2. Получите из существующего столбца меры (я думаю, он называется "Продолжительность")
  3. Используйте функцию AGO в качестве выражения, например:

    Ago("FactTable"."Duration", "TimeDimension"."Week",1)
    
  4. Используйте оба показателя в своем анализе.

У вас должно быть логическое измерение времени, включающее уровень недели

Когда вы редактируете формулу столбца в Obiee, вы не можете использовать иерархию измерения времени, выбрав ее, потому что она недоступна, а вам придется записать путь этого измерения вручную. Например "Время". "Время". "Год"

Здесь первое "Время" - это имя папки, в которой размещена иерархия времени, а второе "Время" - это иерархия, а третье - это имя значения, например, Год, Квартал или Месяц и т. Д.

Надеюсь это поможет

Другие вопросы по тегам