Budgeting logo
Помощь
Обновлена 23 июня 2026 г. в 10:01

Кубы

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

  • Код — уникальное кодовое обозначение в системе.
  • Краткое наименование — краткое наименование куба.
  • Комментарий — комментарий с дополнительной информацией.
  • Создал — ФИО пользователя, создавшего куб.
  • Дата и время создания.
  • Изменил — ФИО пользователя, изменившего куб.
  • Дата и время изменения.
Перечень кубов модели

Для создания нового куба нажмите кнопку Создать и в появившемся окне заполните поля:

  • Код — уникальное кодовое обозначение в системе (обязательное поле).
  • Краткое наименование — краткое наименование куба (обязательное поле).
  • Полное наименование — полное наименование куба.
  • Комментарий — комментарий с дополнительной информацией.
  • Название таблицы в БД — наименование таблицы в базе данных.

После заполнения нажмите Создать для завершения создания.

Создание куба

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

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

Экспорт куба

Для экспорта конфигурации куба выполните следующие шаги:

  1. В интерфейсе VK Budgeting перейдите в раздел Настройки → Настройка модели.
  2. В структуре настройки выберите раздел Модели.
  3. В списке моделей определите модель, в которой находится куб, конфигурацию которого необходимо перенести и нажмите на нее.
  4. В структуре настройки перейдите в раздел Перечень кубов модели.
  5. В списке определите требуемый куб. В конце строки нажмите ••• и выберите пункт «Экспорт в файл».

На устройстве будет сохранен файл в формате JSON с конфигурацией куба. Конфигурация куба содержит следующие данные:

  • Метаинформацию об измерениях, показателях и связях (для куба-приемника).
  • В файле содержится версия core-model

Создание куба из файла

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

  1. В интерфейсе VK Budgeting перейдите в раздел Настройки → Настройка модели.
  2. В структуре настройки выберите раздел Модели.
  3. В списке моделей определите модель, в которой необходимо создать новый куб и нажмите на нее.
  4. В структуре настройки перейдите в раздел Перечень кубов модели.
  5. Нажмите Создать из файла.
  6. Выберите JSON-файл с конфигурацией куба.
  7. Нажмите Создать.

Будет создан новый преднастроенный куб.

Обновление из файла

Для обновления текущей конфигурации куба новой конфигурацией из файла выполните следующие шаги:

  1. В интерфейсе VK Budgeting перейдите в раздел Настройки → Настройка модели.
  2. В структуре настройки выберите раздел Модели.
  3. В списке моделей определите модель, в которой находится куб, конфигурацию которого необходимо обновить и нажмите на нее.
  4. В структуре настройки перейдите в раздел Перечень кубов модели.
  5. В списке определите требуемый куб. В конце строки нажмите ••• и выберите пункт «Импорт из файла».
  6. Выберите JSON-файл с конфигурацией куба.
  7. Нажмите Обновить.

Структура куба будет заменена конфигурацией из файла.

Перечень измерений Куба

В разделе структуры настройки Перечень измерений Куба находятся измерения выбранного куба. При создании куба в него включаются автоматически два системных измерения — «Версия» и «Показатель» без возможности их удаления. Максимальное количество измерений в кубе — 10.

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

  • Измерение модели — наименование измерения.
  • Номер измерения в кубе — порядковый номер измерения в кубе.
  • Название колонки — наименование колонки в базе данных.
  • Создал — ФИО пользователя, создавшего измерение.
  • Дата и время создания.
  • Изменил — ФИО пользователя, изменившего измерение.
  • Дата и время изменения.
Перечень измерений куба

Для создания измерения куба нажмите кнопку Создать и в появившемся окне заполните поля:

  • Измерение — наименование измерения. Выбирается из списка.
  • Название колонки — наименование колонки в базе данных. У системных измерений название не изменяется.
  • Номер измерения в кубе — порядковый номер измерения.
  • Наименование измерения куба — отображаемое наименование измерения куба.

После заполнения нажмите Создать для завершения создания.

Создание измерения куба

Показатели Куба

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

  • Измерение модели — тип измерения.
  • Код — уникальное кодовое обозначение показателя.
  • Краткое наименование — краткое наименование показателя.
  • Комментарий — комментарий с дополнительной информацией.
  • Формула — формула, по которой будет рассчитываться значение показателя.
  • Тип агрегации:
    • Сумма — при вычислении по иерархии в кубе происходит суммирование данных по указанному показателю.
    • Среднее — при вычислении по иерархии в кубе происходит расчет среднего арифметического по указанному показателю.
  • Формат — формат числовой ячейки показателя.
  • Создал — ФИО пользователя, создавшего показатель.
  • Дата и время создания.
  • Изменил — ФИО пользователя, изменившего показатель.
  • Дата и время изменения.
Показатели куба

Для создания показателя нажмите кнопку Создать и в появившемся окне заполните следующие поля:

  • Код — уникальное кодовое обозначение в системе.
  • Краткое наименование — краткое наименование показателя.
  • Полное наименование — полное наименование показателя.
  • Комментарий — комментарий с дополнительной информацией.
  • Формула — формула по которой будет рассчитываться значение показателя. Задаётся в редакторе формул.
  • Тип агрегации — тип агрегации, который будет использоваться в показателе. Выбирается из списка.
  • Формат — формат числовой ячейки. Формат определяется в виде {T1}{N1}.{N2}, где T1 — тип (N — число, P — процент), N1 — кол-во знаков до запятой, N2 — после (округляется при необходимости). Например:
    • N8 (целое, 8 знаков).
    • P3.2 (процент, 2 знака после разделителя).
    • N5.3 (дробное, 3 знака после разделителя).

Нажмите Создать для завершения создания показателя.

Создание показателя

Редактор формул

Редактор формул представляет собой визуальный интерфейс с графическими элементами, предназначенный для создания формулы для расчета выбранного показателя. Интерфейс вызывается нажатием на Редактировать в строке «Формула» при создании показателя.

Редактор формул

Интерфейс логически разделен на три основные секции:

  • Показатели — перечень имеющихся в кубе показателей. В скобках указывается общее количество показателей. Доступна функция поиска по показателям.
  • Операторы — математические операторы, которые можно использовать при создании формулы:
    • + — сложение.
    • — вычитание.
    • * — умножение.
    • / — деление.
    • ( и ) — скобки.
    • const — числовое значение.
  • Формула — рабочее поле для формирования формулы.

Для создания формулы переместите элементы с показателями и операторами в область формирования формул. По завершению формирования формулы нажмите Сохранить.

Цветокодирование

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

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

  • Краткое наименование — краткое наименование условия.
  • Начало диапазона — начальное значение числового диапазона.
  • Включенная левая граница в диапазон (<=) — признак включения начального значения в диапазон.
  • Конец диапазона — конечное значение диапазона.
  • Включенная правая граница в диапазон (>=) — признак включения конечного значения в диапазон.
  • Цвет — цвет заливки ячейки.
  • Порядок сортировки — порядковый номер условия.
  • Создал — ФИО пользователя, создавшего куб.
  • Дата и время создания.
  • Изменил — ФИО пользователя, изменившего куб.
  • Дата и время изменения.
Цветокодирование

Для создания нового условия нажмите кнопку Создать и в появившемся окне заполните поля:

  • Код — уникальное кодовое обозначение в системе.
  • Краткое наименование — краткое наименование условия.
  • Полное наименование — полное наименование условия.
  • Комментарий — дополнительная информация об объекте.
  • Показатель — наименование показателя для которого создается условие.
  • Флаг активности правила — признак активности правила в системе.
  • Начало диапазона — начальное значение диапазона. Обязательно для заполнения, если поле «Конец диапазона» пустое.
  • Конец диапазона — конечное значение диапазона. Обязательно для заполнения, если поле «Начало диапазона» пустое.
  • Включенная левая граница в диапазон (<=) — признак включения начального значения в диапазон.
  • Включенная правая граница в диапазон (>=) — признак включения конечного значения в диапазон.
  • Порядок сортировки — порядковый номер условия.
  • Цвет — цвет, которым будет заполнена ячейка при выполнении условия.

После заполнения нажмите Создать для завершения создания.

Перечень связей куба

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

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

  • Код — уникальное кодовое обозначение элемента.
  • Краткое наименование — краткое обозначение элемента.
  • Комментарий — комментарий с дополнительной информацией.
  • Куб-источник — куб, из которого осуществляется передача данных.
  • Куб-приемник — куб, в который осуществляется передача данных.
  • Создал — ФИО пользователя, создавшего связь.
  • Дата и время создания.
  • Изменил — ФИО пользователя, создавшего связь.
  • Дата и время изменения.
Связи куба

Для создания связи куба нажмите кнопку Создать и в появившемся окне заполните поля:

  • Код — уникальное кодовое обозначение в системе.
  • Краткое наименование — краткое наименование создаваемой связи (обязательное поле).
  • Полное наименование — полное наименование связи.
  • Комментарий — комментарий с дополнительной информацией.
  • Куб-источник — куб, из которого осуществляется передача данных (обязательное поле). Выбирается из списка.
  • Куб-приемник — куб, в который осуществляется передача данных. Выбирается из списка.
  • Выполняется автоматически — признак автоматического выполнения связи.

После заполнения нажмите Создать для завершения создания.

Создание связи

Перечень связей измерений

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

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

  • Измерение куба-источника — наименование измерения куба-источника.
  • Измерение куба-приемника — наименование измерения куба-приемника.
  • Перекодировка — ID перекодировки.
  • Создал — ФИО пользователя, создавшего связь.
  • Дата и время создания.
  • Изменил — ФИО пользователя, создавшего связь.
  • Дата и время изменения.
Создание связи куба