Логическая таблица
Содержание раздела
Логическая таблица — структурированная совокупность записей о состояниях объектов одного типа, например счетов или контрагентов.
Логическая таблица не хранит сами данные, а предоставляет доступ к данным соответствующих физических таблиц хранилища. При создании логической таблицы система создает и далее поддерживает связанный набор физических таблиц.
Доступность разных версий данных
В отличие от обычной реляционной таблицы, которая хранит только текущую версию данных, логическая таблица позволяет получить доступ к любой версии данных. Например, если клиент менял номер телефона, таблица содержит две записи о клиенте, принадлежащие разным версиям данных в истории изменений: с первым и вторым номером телефона.
Виды таблиц
Логические таблицы бывают следующих видов:
- обычные таблицы (не участвующие в партиционировании),
- партиционированные таблицы,
- партиции.
Обычная логическая таблица содержит полный набор данных, партиция — только те данные, в которых значение ключа партиционирования принадлежит одному из заданных диапазонов. Партиционированная таблица предоставляет доступ к данным партиций и не содержит сами данные.
Действия с таблицами
Работа с логическими таблицами напоминает работу с реляционными таблицами. Логические таблицы можно создавать, изменять и удалять. Также для таблицы можно настроить retention-правила.
Подробнее о retention-правилах см. в разделе Retention-правило, о настройке правил — в разделе Управление retention-правилами.
Данные логической таблицы можно загружать, обновлять, запрашивать и выгружать.
При обращении к данным логической таблицы можно указать нужную версию данных. Если версия не указана, возвращаются данные по состоянию на последнюю завершенную операцию записи по серверному времени.
Статистика по таблице
По умолчанию система собирает статистику по логическим сущностям. Подробнее о просмотре, отключении и обнулении статистики см. в разделе Управление статистикой.