Печать      Открыть версию интерактивной справки в формате PDF


Предыдущий раздел

Следующий раздел

Отображение результатов аналитики в сводных таблицах

Представление "Сводная таблица" является интерактивным представлением, позволяющим выполнять поворот строк, столбцов и заголовков разделов для получения различных перспектив данных. Сводные таблицы позволяют выполнять навигацию и детализацию, что особенно полезно для отчетов с анализом трендов.

Эта тема содержит описание позиций сводной таблицы и инструкции по выполнению следующих задач:

  • Добавление или изменение представлений сводной таблицы
  • Использование нескольких раскрывающихся списков на странице в сводных таблицах
  • Переопределение правил агрегирования по умолчанию в сводных таблицах
  • Добавление форматирования в сводные таблицы
  • Отображение текущих сумм в сводной таблице
  • Показ позиций в виде относительных значений в сводных таблицах
  • Применение расчетов в сводных таблицах
  • Построение расчетов в сводных таблицах

Позиции сводной таблицы

Когда добавляется или модифицируется сводная таблица, включенные в анализ столбцы появляются как элементы в шаблоне сводной таблицы.

В следующей таблице описаны позиции сводной таблицы.

Позиция

Описание

Предложения сводной таблицы

Предоставляют интерактивный набор результатов, позволяющий пользователям выбирать данные, которые им требуется просмотреть. Значения из столбцов, появляющиеся в позиции "Предложения сводной таблицы", используются как начальный критерий фильтра. Эти значения появляются в раскрывающемся списке для выбора. На базе этого выбора появляется сводная таблица (составленная из секций, столбцов, строк и показателей, определенных в этой сводной таблице).

Разделы

Заполняют области, которые делят представление на несколько разделов. Для каждого значения в столбце "Секция" появляется уникальная сводная таблица, состоящая из столбцов, строк и показателей, определенных в этой сводной таблице.

Столбцы

Показывают элемент в ориентации столбца. Сводные таблицы могут содержать несколько столбцов.

Строки

Показывают элемент в ориентации строки. Сводные таблицы могут содержать несколько строк.

Показатели

Заполняют секцию сводной таблицы, содержащую сводные данные. Элементы в области показателей суммируются на базе элементов в полях страницы, секции, строки и столбца. Каждое значение в элементах показателей представляет сводные данные от пересечения исходных строк и столбцов.

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

Исключено

Исключает столбцы из сводной таблицы результатов. Любой столбец, добавляемый как критерий для отчета после создания сводной таблицы, добавляется как исключенный.

Добавление или изменение представлений сводной таблицы

Следующая процедура содержит основные шаги для добавления и изменения представления сводной таблицы.

Для добавления или изменения представления сводной таблицы.

  1. На вкладке "Результаты" выполните одно из следующих действий:
    • Чтобы добавить новое представления сводной таблицы, нажмите "Новое представление" и выберите "Сводная таблица".
    • Чтобы изменить существующее представление сводной таблицы, нажмите кнопку "Изменить представление" для сводной таблицы.

      В области "Макет" отображаются параметры и настройки для представления.

  2. Для изменения порядка столбцов наведите указатель мыши на заголовок столбца, пока над ним не появится ползунок, и перетащите его в новое место.
  3. Чтобы добавить представление диаграммы в сводную таблицу, щелкните значок диаграммы в панель инструментов.

    После добавления диаграммы в сводную таблицу, можно изменить ее позицию, тип диаграммы и т. д. Дополнительные сведения о представлении диаграммы см. в разделе Отображение результатов в диаграммах.

  4. Для добавления итоговых значений выполните следующие действия:
    1. Для итогов в областях страниц, секций, строк и столбцов нажмите кнопку "Итого" и выберите:
      • "Нет", чтобы итоги не отображались. Кнопка "Итого" появляется с белым фоном (по умолчанию).
      • Для отображения итогов до или после элементов дат выберите "До" или "После". Например, при добавлении итогов в строке, содержащей регионы, и указании параметра "До" итоги отображаются перед отдельными районами, список которых содержится в регионе.
    2. Для итогов в области показателей нажмите кнопку "Дополнительные параметры" для строки или столбца, по которым подсчитываются итоги, выберите "Правило агрегирования", выберите значение и убедитесь, что выбран параметр "Итого на базе отчета".

      ПРИМЕЧАНИЕ. Если не выбран параметр "Итого на базе отчета", Oracle CRM On Demand подсчитывает итоги по всему набору результатов перед применением любых фильтров к показателям.

      В зависимости от итогов, выбранных на уровне строк или столбцов, итоги для сводных данных, представляемые элементами показателей, отображаются как столбец или строка. Столбец и строка итогов содержат метки.

      Если кнопка "Итого" затенена, итоги не будут отображаться.

  5. Для работы с дополнительными параметрами для столбца, показателя или строки нажмите кнопку "Дополнительные параметры" и выполните выбор в раскрывающемся списке.
  6. Для форматирования меток или значений для столбца нажмите кнопку "Итого" или "Дополнительные параметры" для столбца и выберите соответствующий вариант формата.
  7. Сохраните отчет и нажмите кнопку "Готово".

Использование нескольких раскрывающихся предложений в сводных таблицах

Если поместить несколько атрибутов в область "Предложения сводной таблицы" в сводной таблице, можно создать несколько раскрывающихся предложений на странице. Затем, когда пользователи просматривают сводную таблицу, они видят несколько раскрывающихся предложений для каждого атрибута.

После сохранения отчета эти раскрывающиеся предложения становятся доступными для пользователей, имеющих доступ к этому отчету.

Переопределение правил агрегирования по умолчанию в сводных таблицах

Можно переопределить правило агрегирования по умолчанию для показателя, которое определено либо первоначальным автором отчета, либо системой.

Процедура переопределения правила агрегирования по умолчанию в сводной таблице

  1. Нажмите кнопку "Дополнительные параметры" для показателя, для которого требуется переопределить правило агрегирования по умолчанию.
  2. Выберите "Правило агрегирования", затем - правило агрегирования, которое требуется применить.

Добавление форматирования в сводные таблицы

К сводной таблице можно применить стиль зеленых полос и косметическое форматирование. Также можно настроить внешний вид секций, строк, столбцов, показателей и их содержимого.

Например можно указать параметры шрифта, ячейки, границы и таблицы стилей для элементов выбора, значений и меток показателей. Для элементов выбора можно включить и настроить позиции заголовков столбцов вместе со значениями в той же секции. Кроме того, предусмотрена возможность вставки разрыва страниц, чтобы при каждом изменении значений в секции новая секция появлялась на новой странице.

Также можно добавить условное форматирование, помогающее обратить внимание на элемент данных, если его значение соответствует определенному порогу. Подробнее о добавлении условного форматирования в столбец см. в разделе Редактирование свойств столбцов.

Добавление стиля зеленых полос и косметического форматирования в сводную таблицу

При применения стиля зеленых полос строки или столбцы попеременно отображаются в светло-зеленом цвете. Косметическое форматирование воздействует на вид сводной таблицы в целом и также позволяет изменить заданный по умолчанию зеленый цвет полос.

Процедура добавления стиля зеленых полос и косметического форматирования в сводную таблицу

  1. В представлении сводной таблицы нажмите кнопку "Свойства представления сводной таблицы" рядом с верхней границей рабочего пространства.
  2. Чтобы добавить стиль зеленых полос, установите флажок "Разрешить стиль чередующихся строк".

    Чтобы изменить способ применения стиля, выберите нужный параметр в списке "Альтернативный".

  3. Чтобы добавить косметическое форматирование, нажмите кнопку "Форматировать".
  4. Чтобы изменить заданный по умолчанию зеленый цвет полос, в диалоговом окне "Альтернативный формат строк" выберите новый цвет фона для формата ячейки.

    Дополнительные сведения о косметическом форматировании см в разделе Изменение внешнего вида отчетов в аналитике.

Добавление форматирования для секций и содержимого секций

Параметры форматирования секций и содержимого секций позволяют выполнить следующее:

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

Процедура добавления форматирования для секций в сводной таблице

  1. Чтобы отформатировать вид секции, сделайте следующее:
    1. В представлении сводной таблицы нажмите кнопку "Изменить представление", а затем кнопку "Свойства секции".
    2. В диалоговом окне "Свойства секции" сделайте выбор и нажмите ОК.
  2. Чтобы отформатировать содержимое секции, сделайте следующее:
    1. Для каждого поля, которое необходимо отформатировать, нажмите кнопку "Дополнительные параметры" и выберите в раскрывающемся меню "Свойства столбца".
    2. В диалоговом окне "Свойства столбца" выберите нужные значения и нажмите кнопку ОК.

      Дополнительные сведения о применении косметического форматирования см в разделе Изменение внешнего вида отчетов в аналитике.

Добавление форматирования для строк

Параметры форматирования строк и содержимого строк позволяют выполнить следующее:

  • Применить косметическое форматирование к строкам, заголовкам строк и значениям в строках.
  • Использовать строку в вычислениях сводной таблицы, не подавляя отображения строки в результатах.
  • Определить новые подсчитываемый элемент для использования в сводной таблице.
  • Дублировать строку в сводной таблице.
  • Удалить столбец из представления сводной таблицы.

Процедура добавления форматирования для строк

  • В представлении сводной таблицы нажмите кнопку "Дополнительные параметры" для строки и сделайте выбор в раскрывающемся списке.
    • Для применения косметического форматирования к заголовкам или значениям строки выберите соответствующий параметр.
    • Дополнительные сведения о применении косметического форматирования см в разделе Изменение внешнего вида отчетов в аналитике.
    • Выберите "Скрыто", чтобы скрыть строку в выводимых данных.
    • Чтобы определить новый рассчитываемый элемент, нажмите "Новый рассчитываемый элемент".

      Дополнительные сведения о рассчитываемых элементах см. в разделе "Построение расчетов в сводной таблице" в этой теме.

    • Для дублирования строки в сводной таблице выберите "Дублировать слой".
    • Для удаления столбца из отчета выберите "Удалить столбец".
    • Столбец удаляется из сводной таблицы и всех прочих представлений для отчета.

      ПРИМЕЧАНИЕ.Настройки формата данных для столбцов в области "Показатели" наследуют настройки для столбцов в секции.

Отображение текущих сумм в сводной таблице

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

Обычно текущие суммы отображаются для дубликатов столбцов или для показателей, если для столбца выбран вариант отображения данных в процентах с последним значением 100 процентов. Текущие суммы применяются ко всем итогам. Текущая сумма для каждого уровня детализации подсчитывается отдельно.

Заголовки столбцов не подвергаются воздействию, если выбран вариант текущей суммы. Заголовок столбца можно отформатировать, если требуется указать, что работает вариант отображения текущих сумм.

Для текущих сумм действуют следующие правила использования:

  • Текущая сумма не совместима с функцией SQL RSUM (в результате получится текущая сумма от текущей суммы).
  • При каждом новым выборе происходит сброс всех текущих сумм. Сброс текущей суммы не происходит при разрыве в секции или продолжении по секциям.
  • Если не отображается показатель в отдельном столбце или строке, показатель суммируется слева направо и затем сверху вниз. (правая нижняя ячейка будет содержать общий итог). Сброс текущей суммы не происходит на каждой строке или столбце.
  • Не поддерживается прокрутка мин., макс. и средних значений.

Отображение показателя как текущей суммы

  • В области "Показатели" нажмите кнопку "Дополнительные параметры" для строки или столбца, значения которого должны суммироваться, и выберите следующий параметр:

    Отображать как текущую сумму

Отображение относительного значения элемента в сводной таблице

Можно динамически преобразовать и сохранить подсчитанный показатель в сводной таблице как процент или индекс. При этом отображается относительное значение элемента по отношению к итоговому значению и отсутствует необходимость в выполнении вычислений для него.

Например, если использовать сводную таблицу для анализа продаж по региону, можно дублировать показатель продаж и представить его как процент от итога. Это позволяет отобразить фактические продажи и процент продаж для каждого региона субъекта.

Можно представить показатель как процент в диапазоне от 0.00 до 100.00 или как индекс в диапазоне от 0 до 1. Примите решение о способе отображения по своему усмотрению.

Процедура отображения элемента как относительного значения в сводной таблице

  1. В представлении сводной таблицы нажмите кнопку "Дополнительные параметры", чтобы настроить столбец на показ относительного значения.

    Следующий шаг необязателен. Если дублировать показатель в сводной таблице, можно одновременно просматривать итоги для показателя и его относительное значение. Это устраняет необходимость добавления столбца дважды на вкладке "Критерии" для отображения итогового и относительного значения в сводной таблице.

  2. Чтобы продублировать показатель, выберите "Дублировать уровень".

    Показатель в сводной таблице отображается дважды с одинаковым именем. Если требуется переименовать показатель, нажмите "Дополнительные параметры" и выберите "Форматирование заголовков", затем введите новое имя в первое поле.

  3. Нажмите "Дополнительные параметры" и выберите "Показать данные как", выберите "Процент" или "Индекс", а затем выберите соответствующий пункт подменю.

    ПРИМЕЧАНИЕ. Параметр "Показать данные как" доступен только для сохраняемых элементов или рассчитываемых показателей.

    Параметры для выбора "Процент" и "Индекс":

    • Столбец
    • Строка
    • Раздел
    • Страница
    • Родительский элемент столбца
    • Родительский элемент строки
    • Уровень (если выбирается уровень, то необходимо также выбрать столбец в отчете, по которому группируются проценты).

Применение расчетов в сводной таблице

Можно использовать расчеты в сводной таблице для получения различных представлений данных. Расчеты позволяют переопределять указанное в системе правило агрегирования по умолчанию (для имеющегося отчета правило агрегирования выбирается автором).

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

Расчет

Описание

По умолчанию

Применяется правило агрегирования по умолчанию, как определено в репозитории , или определенное первоначальным автором отчета.

Сумма

Подсчитывается сумма, полученная от сложения всех значений в наборе результатов. Используется для элементов, имеющих числовые значения.

Мин.

Подсчитывается минимальное значение (нижнее числовое значение) для строк в наборе результатов. Используется для элементов, имеющих числовые значения.

Макс.

Подсчитывается максимальное значение (высшее числовое значение) для строк в наборе результатов. Используется для элементов, имеющих числовые значения.

Среднее

Подсчитывается среднее значение для элемента в наборе результатов. Используется для элементов, имеющих числовые значения. Средние значения в сводных таблицах округляются до ближайшего целого числа.

Первый

Выбирается первый экземпляр этого элемента в наборе результатов.

Последний

Выбирается последний экземпляр этого элемента в наборе результатов.

Количество

Подсчитывается количество строк в наборе результатов, имеющих определенные значения (не null) для элемента. Элемент обычно является именем столбца – в этом случае возвращается количество строк со значениями, отличными от null.

Количество различных

Добавляется обработка различных значений при подсчете количества. Это означает, что подсчитываются только экземпляры элемента, имеющие различные значения.

Формула

Открывается панель инструментов, позволяющая выбрать математические операторы, которые требуется включить в расчет.

Агрегировать на сервере

Этот параметр указывает, что правило агрегирования и подсчеты определяются сервером аналитики, а не сводной таблицей. При этом применяется оператор "AGGREGATE(x by y)", который сервер аналитики интерпретирует следующим образом: использовать наиболее приемлемое правило агрегирования для показателя "x" для получения его на уровне "y".

Нет

Расчеты не применяются.

Дополнительные сведения о функциях SQL см. в разделе Использование функций в аналитике.

Построение расчетов в сводной таблице

Можно построить расчеты для элементов в областях страниц, секций, строк и столбцов.

Процедура построения расчета для элемента в сводной таблице

  1. В области "Секции" или "Строки" нажмите кнопку "Дополнительные параметры" для показателя, для которого требуется выполнить расчет.
  2. Выберите параметр "Новый рассчитываемый элемент".

    Появляется окно "Рассчитываемый элемент".

  3. Назначьте расчету имя в поле "Отображаемое название".
  4. Для построения расчета не по формуле выберите один из следующих вариантов:
    • Для создания одного расчета выберите функцию в раскрывающемся списке "Функция" и нажмите один или несколько элементов в списке "Значения" для добавления этих элементов в поле "Выбранные".
    • Если требуется вычислить среднее значение для столбца с целочисленным типом (integer), измените формулу для столбца для приведения ее к типу с плавающей точкой (double). Например, если текущая формула x, измените ее на CAST(x as double).

      ПРИМЕЧАНИЕ. Средние значения в сводной таблице округляются до ближайшего целого числа.

  5. Для построения формулы выберите функцию "Пользовательская формула" в раскрывающемся списке "Функция" и введите формулу в поле "Выбранные".

    ПРИМЕЧАНИЕ. Формулой выполняется динамическое пользовательское группирование в сводной таблице. Все показатели, указанные в формуле, должны быть из одного и того же логического столбца и должны присутствовать в результатах. Формулы могут быть вставлены или скомбинированы с прочими расчетами.

    Отображаются математические операторы. Эти операторы приведены в следующей таблице.

    Оператор

    Описание

    +

    Знак плюс для операции сложения в формуле.

    -

    Знак минус для операции вычитания в формуле.

    *

    Знак умножения для операции умножения в формуле.

    /

    Знак деления для операции деления в формуле.

    $

    Знак доллара для действия с позицией строки как с элементом в формуле.

    (

    Открытая скобка для обозначения начала группы операций в формуле.

    )

    Закрытая скобка для обозначения окончания группы операций в формуле.

    1. В поле "Выбранные" постройте формулу путем ввода или нажатия имен показателей и операторов для вставки их в формулу.
    2. В случае надобности используйте скобки.
  6. По завершении создания расчета нажмите кнопку ОК.

    Если обнаруживаются какие-либо ошибки, появляется сообщение. Исправьте ошибку и повторно нажмите "Завершено".

Примеры расчетов в сводной таблице

Приведенные в данном разделе примеры и пояснения предполагают наличие базовых знаний об SQL и его синтаксисе. Примеры являются гипотетическими. Рассматриваются не все возможные расчеты.

Пример 1. В этом примере получаются значения текущего показателя, такие как долларовые продажи для SoftDrinkA, SoftDrinkB и SoftDrinkC, и складываются эти значения.

sum("SoftDrinkA","SoftDrinkB","SoftDrinkC")

Это эквивалентно выбору функции "Сумма" в раскрывающемся списке "Функция" с последующим вводом или выбором ‘SoftDrinkA’,‘SoftDrinkB’,‘SoftDrinkC’ для добавления их в поле "Функция".

Пример 2. В этом примере получается минимальный текущий показатель, такой как долларовые продажи для SoftDrinkA или SoftDrinkB, в зависимости от того, который из них меньше.

min('SoftDrinkA','SoftDrinkB')

В примере 1 и примере 2 каждый функциональный расчет выполняется для каждого элемента во внешнем слое, например в слое продукта. Например, если по одной оси указаны "Год" и "Продукт" и один из предшествующих расчетов построен на уровне продукта, результаты рассчитываются по году.

Пример 3. В этом примере получаются и складываются значения для каждого элемента во внешнем слое ("Год" и "Продукт").

sum(*)

Пример 4. В этом примере получается текущий показатель (долларовые продажи) для элемента в первой, второй и третьей строке, а затем суммируются полученные значения.

sum($1,$2,$3)

Вместо указания имени элемента, например SoftDrinkA, можно указать $n или $-n, где n - целое число, указывающее позицию строки элемента. При указании $n показатель берется из n-ой строки. При указании $-n показатель берется из n-ой строки от последней строки.

Например, для долларовых продаж $1 получает показатель из первой строки набора данных, а $-1 получает показатель из последней строки набора данных.

Пример 5. В данном примере складываются продажи для SoftDrinkA, SoftDrinkB и SoftDrinkC.

"SoftDrinkA" + "SoftDrinkB" + "SoftDrinkC"

Это эквивалентно следующему расчету:

sum("SoftDrinkA","SoftDrinkB","SoftDrinkC")

Пример 6. В данном примере складываются продажи для SoftDrinkA с продажами diet SoftDrinkA, затем прибавляются продажи SoftDrinkB с продажами diet SoftDrinkB и возвращается макс. значение из этих двух сумм.

max("SoftDrinkA" + "diet SoftDrinkA", "SoftDrinkB" + "diet SoftDrinkB")


Опубликовано в Август 2018 Copyright © Oracle, 2005, 2018 гг. Все права защищены.Legal Notices.