Определение

Если провести аналогию с реляционной базой данных, то все данные (и метаданные) в NetBD хранятся в одной большой плоской таблице. Каждому столбцу этой таблицы соответствует некоторый показатель.

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

В других BI-инструментах принято разделять меры (числовые величины) и измерения (справочники, даты и т.п.), в NetDB и то и другое является показателем, и на техническом уровне нет разницы между ними. Однако, для простоты, можно считать что числовые показатели (тип: число, целое, денежный) являются мерами, а прочие (тип: справочник, период, Дата и время, Да/Нет) - измерениями.

Для показателя можно задать «аналитические признаки» - это показатели, в разрезе которых мы хотим анализировать данный. То есть, если показатель - это мера, то его аналитические признаки - это измерения в стандартном представлении многомерного анализа.

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

  1. Дата - показатель типа «период» (не рекомендуется использовать тип Дата и Время, т.к. он е поддерживает агрегации)
  2. Магазин - показатель типа «справочник»
  3. Товар - показатель типа «справочник»
  4. Количество - показатель типа «Целое», аналитическими признаками являются Дата, Магазин и Товар
  5. Сумма - Показатель типа «Число», аналитическими признаками являются Дата, Магазин и Товар