Временные метки и качество таблицы данных

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

Коды качества

Код качества - это целочисленное значение, связанное с каждой таблицей данных, которое указывает на уровень надежности и достоверности данных таблицы. Эти коды распределяют данные по трем основным группам: "Хорошо", "Неопределенно" и "Плохо". Такая классификация позволяет пользователям различать высококачественные данные, сомнительные значения и ненадежную информацию.

Коды качества обычно присваиваются переменным устройства либо физическим устройством, либо драйвером устройства, либо ядром AggreGate в некоторых ситуациях. Однако качество таблицы данных может регулироваться логикой пользовательского приложения, а именно функциями языка выражений getQuality() и setQuality(). Дополнительные сведения см. в разделе Временные метки значений переменных и коды качества.

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

Временные метки

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

Was this page helpful?