Параметри синхронізації установок
Можливо визначити опції синхронізації для кожної з налаштувань Device. Доступ до попередніх опцій синхронізації здійснюється через опцію змінити налаштування Device контексту Device. Нижче наведено список доступних опцій синхронізації для кожної установки Device:
Існує кілька режимів синхронізації:
- Звичайна синхронізація. Значення налаштування синхронізується між AggreGate Server та Device під час циклу синхронізації.
- Синхронізацію вимкнено. Для цієї настройки не виконується синхронізація.
- Лише від пристрою до сервера. Примушує сервер робити серверне значення доступним тільки для читання та забороняє пристрою записувати операції для цього налаштування. Це виявляється корисним, коли пристрій/драйвер повідомляє про налаштування як про записувану, хоча насправді операцію із запису не було здійснено (наприклад, через відсутність необхідних прав доступу).
- Прямий доступ до Device. Значення настройки зчитується безпосередньо з Device, коли його вимагають компоненти системи. Якщо деякі системні компоненти намагаються модифікувати системні значення, зміни також записуються безпосередньо на Device. При такому налаштуванні зчитування запис операцій можуть бути не зроблені у випадку, якщо не здійснено введення/виведення Device або Device повідомляє про помилку.
- Прямий запис Device. Так само, як і вище, але застосовується лише для операцій запису. Читання значення здійснюється з кешу налаштувань, як і в режимі звичайної синхронізації.
- Використовувати задане значення сервера. У цьому режимі синхронізація від сервера до пристрою завжди виконується для цього налаштування. Таблиця даних, повернена Виразом заданого значення (див. нижче), закладається у пристрій замість значення, взятого зкеш налаштувань.
- Ігнорувати час модифікації. Ігнорує часові позначки модифікацій налаштування як сервера, так і пристрою. Налаштування синхронізується від сервера до пристрою, якщо значення було змінено на сервері, або від пристрою до сервера.
- Нестандартні. Використовує засіб контролю синхронізації користувача, пропонований системою, за наявності такого. Цей режим зазвичай автоматично вмикається системою, якщо засіб контролю доступний, але може бути запущений також і вручну.
Час зберігання історії
Якщо ця опція встановлена на ненульове значення (тобто збереження історії оновлень активовано), постійна подія Оновлений буде з'являтися щоразу, коли задане значення змінено на серверному кеші. Це може відбуватися, якщо нове значення, яке відрізняється від попереднього, зчитується з віддаленого пристрою, або будь-який компонент системи модифікує кеш. Подія оновлення містить значення змінної, тому його історія може використовуватися як джерело інформації для звітів і таблиць. Збереження історії відключено за замовчуванням, щоб уникнути лавиноподібного збільшення бази даних.
Режим запису історії
Визначає, які значення збережено в моментальному знімку пристрою та в сховищі історії. Негативні та нульові опції мають особливе значення.