Детализация по URL-адресу

Можно перейти к URL-адресу непосредственно из ячейки в Smart View.

Примечание.:

Можно перейти к URL-адресу только из одной ячейки. Детализация URL-адреса из нескольких ячеек не поддерживается.

Детализация целевых URL-адресов может быть статической или динамической. Пример статического целевого URL-адреса: https://docs.oracle.com.

В динамических целевых URL-адресах используются переменные. Все динамические целевые URL-адреса имеют указанную ниже общую структуру переменных.

$$<dimension-name>-VALUE$$

Когда пользователь выполняет детализацию ячейки, Essbase производит замены, необходимые для создания целевого URL-адреса в контексте выбранного пересечения детализации.

Например, если в детализируемую область входит элемент из измерения Market, переменная для значения измерения Market будет выглядеть следующим образом:

$$Market-VALUE$$

Когда вы выбираете ячейку детализации на пересечении, содержащем элемент измерения Market, Essbase подставляет соответствующее значение Market в синтаксис URL-адреса, например:

East

В следующем примере переменная для значения из измерения Product будет выглядеть следующим образом:

$$Product-VALUE$$

Когда вы выбираете ячейку детализации на пересечении, содержащем элемент измерения Product, Essbase подставляет соответствующее значение Product в синтаксис URL-адреса, например:

Cola

Создание детализированного отчета по URL-адресу

Сначала определите новый детализированный отчет в Sample Basic.

  1. На странице "Приложения" откройте приложение и выберите куб.
  2. Выберите Сценарии на левой панели.
  3. Нажмите Детализированные отчеты.
  4. Нажмите Создать и затем выберите URL-адрес в раскрывающемся меню.
  5. Задайте имя детализированного отчета, например URL_dt.
  6. В поле URL-адрес введите указанный ниже URL-адрес.
    https://docs.oracle.com/search/?q=$$Product-VALUE$$+$$Market-VALUE$$&category=database&product=en/database/other-databases/Essbase

    Примечание.:

    Синтаксис переменной идет сразу после ?q=
  7. Добавьте новую детализируемую область:
    @DESCENDANTS(Product),@CHILDREN(Market)

Изображение определения детализированного URL-адреса с URL-адресом, указывающим на документацию Essbase, с переменными для измерений Product и Market.

  1. На странице "Приложения" разверните приложение.
  2. В меню Действия справа от имени куба выберите Проверить.
  3. В инспекторе кубов выберите вкладку Сценарии, а затем Детализированные отчеты.
  4. Нажмите Создать и затем выберите URL-адрес в раскрывающемся меню.
  5. Задайте имя детализированного отчета, например URL_dt.
  6. В поле URL-адрес введите указанный ниже URL-адрес.
    https://docs.oracle.com/search/?q=$$Product-VALUE$$+$$Market-VALUE$$&category=database&product=en/database/other-databases/Essbase

    Примечание.:

    Синтаксис переменной идет сразу после ?q=
  7. Добавьте новую детализируемую область:
    @DESCENDANTS(Product),@CHILDREN(Market)

Изображение определения детализированного URL-адреса с URL-адресом, указывающим на документацию Essbase, с переменными для измерений Product и Market.

В этом детализированном отчете при переходе от пересечения ячеек к любому элементу поколения Product в любом дочернем элементе измерения Market запускается браузер, и в документации Essbase выполняется поиск параметра, представленного VALUE.

Выполните вход в куб из Smart View.

В этом примере для детализируемых областей выбран синий фон. Выполнте детализацию пересечения Actual, Colas, East, Qtr1.


Изображение листа Smart View с детализируемыми областями, выделенными синим цветом, и элементом, выбранным на пересечении ячеек Actual, Colas, East, Qtr1.

Запускается браузер и выполняется поиск документации Essbase с использованием значений параметров 100 и Восток (напомним, что Colas — это псевдоним для категории продуктов 100).


Изображение результатов детализации URL-адреса, показывающее справочный центр Oracle с результатами поиска для Essbase, 100 и East.

Выполните детализацию другой ячейки, чтобы посмотреть, как параметр, переданный URL-адресу детализации, изменяется в зависимости от контекста пересечения ячеек в Smart View.

Выполите детализацию пересечения Actual, Cream Soda, West, Qtr4:


Изображение листа Smart View с синим фоном для детализированных ячеек и элементом, выбранным на пересечении ячеек Actual, Cream Soda, West, Qtr4.

В документации Essbase теперь выполняется поиск по словам 300 и Запад:


Изображение результатов поиска детализации URL-адреса в справочном центре Oracle по ключевым словам "Essbase", "300" и West.