Распределение расчетов сжатия элементам точки данных

Распределение степеней сжатия элементам точки данных происходит в древовидной структуре основной панели. Необходимо открыть вкладку «Database» («База данных») системы управления и щелкнуть на «RDB Compression» («Сжатие РБД») для открытия основной панели конфигурации (также см. Конфигурация — введение).

Открывается основная панель конфигурации сжатия РБД:

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

Распределение элементов точек данных для расчетов сжатия, а также их изменение и удаление описано в следующих параграфах:

Добавление элемента точки данных

Требования к добавлению элемента точки данных в древовидную структуру:

  • Добавляемые элемент точки данных имеет конфигурацию _archive» с назначенной архивной группой.
  • Элемент точки данных относится к типу «float», «uInt» или «int«.

НИЖЕ ОПИСАНО ДОБАВЛЕНИЕ ЭЛЕМЕНТА ТОЧКИ ДАННЫХ В СЖАТИЕ РБД

  1. Щелчок правой кнопкой мыши на области древовидной структуры. Открывается следующее контекстное меню:

  2. Выбрать «New DPE» («Новый ЭТД») для открытия селектора точки данных с целью выбора элемента точки данных. Выбор осуществляется во вкладке «DPE» селектора точки данных.
  3. Необходимо выбрать соответствующий элемент точки данных и щелкнуть «OK» для добавления элемента точки данных в древовидную структуру сжатия РБД.
  4. Открывается панель создания нового расчета сжатия (для получения информации о настройках панели расчета сжатия, см. Новый расчет сжатия).

  5. Щелкнуть на кнопке «Create» («Создать») для добавления элемента точки данных с настройками расчета сжатия, в древовидную структуру.
  6. Добавленный элемент точки данных (здесь, напр., «ExampleDP_Float.ExampleDP_Trend1«) отображается в древовидной структуре следующим образом:

Новый расчет сжатия

Панель создания расчета сжатия открывается всякий раз, когда:

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

Точка данных

Имя элемента точки данных, к которому добавляется новый расчет сжатия.

В случае добавления нового элемента точки данных, открывается селектор точки данных для выбора элемента точки данных.

Если значение сжатия добавляется к уже существующему элементу точки данных, имя соответствующего элемента точки данных автоматически записывается в поле ввода.

«Compression Step»

Выбирает степень сжатия из выпадающего списка. В случае отсутствия вариантов выбора, степень сжатия можно создать в панели степеней сжатия. Следовательно, для этого необходимо щелкнуть на кнопке «Compression Steps» («Степени сжатия»).

Активное

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

ПРИМЕЧАНИЕ

Необходимо отметить, что расчет сжатия осуществляется только в случае активного состояния соответствующего интервала сжатия и степени сжатия. Контекстное меню расчета сжатия информирует об из состоянии активности (также см. Активация / деактивация расчетов сжатия).

«Base Element» («Основной элемент»)

В данной области можно выбрать два варианта:

  • «based directly on history» («непосредственно основан на исторических данных»)

    Расчет сжатия осуществляется для значений, которые поступают непосредственно из статистики элемента точки данных.
     
  • «based on another compression» («основан на данных другого сжатия»)

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

    Интервал степени сжатия для расчета сжатия, основанного на другом расчете, должен быть не намного больше интервала степени сжатия для расчета основного сжатия, во избежание проблем с производительностью и риска выгрузки основных значений до начала расчета. Это относится к значениям, которые определяют выгрузку архива (см. Выгрузка/резервное копирование архивов).

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

ПРИМЕР

Существующие интервалы сжатия: 5 минут, 6 минут, 1 час, 1 день
Полученные степени сжатия: _5min_sum,  _6min_avg, _1hour_sum, _1day_sum

Степени сжатия с 5-ти и 6-ти минутными интервалами получают свои значения непосредственно из «EVENTHISTORY».
Часовой интервал основывается на 5-ти минутных интервалах (или 6-ти минутных интервалах) — это означает, что функции часового интервала получают свои значения из таблицы «CSHISTORY_5MIN»).
Дневной интервал основывается на часовых интервалах.

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

Создание

Щелчок на кнопке «Create» («Создать») позволяет создавать расчет сжатия с применением настроенных параметров. В случае невозможности создания расчета сжатия, необходимо убедиться в соблюдении следующих требований:

  • Подключение к базе данных Oracle установлено.
  • В случае если расчет сжатия основан на другом сжатии, введенная степень сжатия должна иметь более длинный интервал, нежели степень основного расчета сжатия. Например, нецелесообразно осуществлять расчет значений минут исходя из дневных значений.
  • Необходимо убедиться в существовании элемента точки данных. Если элемент точки данных был удален, вид древовидной структуры автоматически не обновляется, а элемент точки данных отображается как все еще существующий, в результате чего возможность создания для него расчета сжатия все еще существует. Необходимо закрыть панель создания нового расчета сжатия и обновить вид древовидной структуры. Таким образом, необходимо щелкнуть правой клавишей мыши на древовидной структуре для открытия контекстного меню, а затем щелкнуть на пункте «Refresh» («Обновить»). Таким образом осуществляется обновление вида, а удаленный элемент точки данных в древовидной структуре больше не отображается. Аналогичное применяется в случае удаления конфигурации архива (_archive) элемента точки данных или изменения типа данных элемента точки данных, если он не относится к типам «int», «uInt» или «float».

Более подробная информация о причине указана в средстве просмотра журналов РБД, в котором отображены ошибки, предупреждения и информация из таблиц «ARC_LOG» и «CSTIMELOG«.

«Compression Step»

Кнопку «Compression Step» («Этап сжатия») необходимо нажать для открытия «Compression-Steps-Overview» («Обзор степеней сжатия»). Это позволяет создавать, удалять или активировать / деактивировать степени сжатия.

Закрыть

Закрывает панель создания нового расчета сжатия без создания только что редактированного расчета сжатия.

ПРИМЕЧАНИЕ

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

Добавление расчета сжатия

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

ДАННЫЙ ПРИМЕР ДЕМОНСТРИРУЕТ ДОБАВЛЕНИЕ РАСЧЕТА СЖАТИЯ НА БАЗЕ ОСНОВНЫХ ЗНАЧЕНИЙ ЭТД

  1. Щелкнуть правой кнопкой мыши на элементе точки данных добавленного элемента точки данных. После этого открывается следующее контекстное меню:

  2. Для добавления нового расчета сжатия на базе основных значений ЭТД необходимо щелкнуть на пункте «New» («Новый»).
  3. Открывается панель «New compression calculation» («Новый расчет сжатия»). Для создания расчета сжатия с выбранной степенью сжатия, следует выбрать пункт «based directly on history «.
  4. В древовидную структуру добавляется новый расчет сжатия:

СЛЕДУЮЩИЙ ПРИМЕР ДЕМОНСТРИРУЕТ ДОБАВЛЕНИЕ РАСЧЕТА СЖАТИЯ, ОСНОВАННОГО НА ДРУГОМ РАСЧЕТЕ СЖАТИЯ

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

  2. Для добавления нового расчета сжатия в основной расчет сжатия необходимо выбрать вариант «New«.
  3. Открывается панель «New compression calculation» («Новый расчет сжатия»). Для создания расчета сжатия с выбранной степенью сжатия, следует выбрать пункт «based on another compression«.
  4. В древовидную структуру добавляется новый расчет сжатия:


     

Активация / деактивация расчетов сжатия

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

В случае если основной расчет сжатия активен, а подчиненный расчет сжатия отключен, основной расчет сжатия по-прежнему выполняется.

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

Отображаемая в начале пиктограмма расчета сжатия демонстрирует текущую активность или неактивность расчета сжатия:

  •  — расчет сжатия активен
  •  — расчет сжатия неактивен

Состояние соответствующего интервала и степени сжатия

Расчет сжатия осуществляется только в случае активного состояния соответствующего интервала сжатия и степени сжатия. Контекстное меню расчета сжатия информирует о состоянии степени, интервала и расчета:

 ПРИМЕР НИЖЕ ДЕМОНСТРИРУЕТ ВЫКЛЮЧЕНИЕ РАСЧЕТА СЖАТИЯ

  1. Щелкнуть правой кнопкой мыши на активном расчете сжатия, который следует выключить. После этого открывается следующее контекстное меню:

  2. Для выключения расчета сжатия необходимо выбрать пункт «Deactivate» («Деактивировать»).

 ПРИМЕР НИЖЕ ДЕМОНСТРИРУЕТ АКТИВАЦИЮ РАСЧЕТА СЖАТИЯ

  1. Щелкнуть правой кнопкой мыши на не активном расчете сжатия, который следует включить. После этого открывается следующее контекстное меню:

  2. Для включения расчета сжатия необходимо выбрать пункт «Activate» («Активировать»).

Удаление расчетов сжатия

Удаление расчетов сжатия возможно только в случае если:

  • Расчет не активен (для получения информации относительно отключения расчета сжатия, см. инструкции выше).
  • Расчет не имеет подчиненного расчета сжатия. В противном случае, сначала его необходимо удалить.

 ПРИМЕР НИЖЕ ДЕМОНСТРИРУЕТ УДАЛЕНИЕ РАСЧЕТА СЖАТИЯ

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

  2. Для удаления расчета сжатия необходимо выбрать пункт «Delete» («Удалить»). В действительности, расчет сжатия удаляется именно сейчас, но архивированные значения все еще доступны.

Отображение расчетов сжатия нижнего уровня

В случае наличия нескольких расчетов сжатия для элемента точки данных, функция «open Sub-Compressions» («Открыть сжатия нижнего уровня») способствует их отображению.

СЛЕДУЮЩИЙ ПРИМЕР ДЕМОНСТРИРУЕТ ОДНОВРЕМЕННОЕ ОТКРЫТИЕ НЕСКОЛЬКИХ РАСЧЕТОВ СЖАТИЯ

  1. Щелкнуть правой кнопкой мыши на элементе точки данных, расчеты сжатия которого следует открыть. После этого открывается следующее контекстное меню:
  1. Для открытия всех расчетов сжатия нижнего уровня, следует выбрать пункт «open Sub-Compressions«:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *