Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Вы находитесь на странице архива. Актуальная документация доступна по ссылке.

Логическая таблица

Содержание раздела
  1. Доступность разных версий данных
  2. Действия с таблицами
  3. Статистика запросов к таблице

Логическая таблица — структурированная совокупность записей о состояниях объектов одного типа, например счетов или контрагентов.

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

Доступность разных версий данных

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

Действия с таблицами

Работа с логическими таблицами напоминает работу с реляционными таблицами. Логические таблицы можно создавать и удалять. Данные логической таблицы можно загружать, обновлять, запрашивать и выгружать.

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

Статистика запросов к таблице

По умолчанию система ведет статистику обработки запросов к данным логических таблиц и других сущностей. Статистику по таблице можно получить с помощью запроса GET_ENTITY_STATISTICS или GET-метода /datamarts/{datamart}/tables/{entity}/statistics.