Обработка архива кадровых данных средствами 1С в миварном пространстве
Описаны реализация и построение миварного пространства и интерпретатора языка запросов на базе технологической платформы «1С: Предприятие 8.2». Миварное пространство создано на базе регистра сведений, что позволяет использовать стандартные операции «Срез первых» и «Срез последних» для определения требуемых состояний отношений реляционной базы данных. Интерпретатор реализован в виде обработки, которая выделяет операции из результата выполнения запроса к миварному пространству, связанные с обработкой многомерных пространств, и преобразует их в запрос к объектам конфигурации. Результат этого запроса к объектам конфигурации в дальнейшем преобразуется интерпретатором в множества отношений реляционной модели. Таким образом, миварное представление реляционных баз данных позволяет использовать SQL-запросы из предыдущих кадровых систем. В статье приведены также экранные формы, демонстрирующие работу интерпретатора.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
Обработка архива кадровых данных средствами 1С в миварном пространстве
УДК 004.654
Обработка архива кадровых данных средствами 1С
в миварном пространстве
А. <...> Н.Э. Баумана, Москва, 105005, Россия
Описаны реализация и построение миварного пространства и интерпретатора
языка запросов на базе технологической платформы «1С: Предприятие 8.2». <...> Миварное пространство создано на базе регистра сведений, что позволяет использовать
стандартные операции «Срез первых» и «Срез последних» для определения
требуемых состояний отношений реляционной базы данных. <...> Интерпретатор
реализован в виде обработки, которая выделяет операции из результата выполнения
запроса к миварному пространству, связанные с обработкой
многомерных пространств, и преобразует их в запрос к объектам конфигурации. <...> Результат этого запроса к объектам конфигурации в дальнейшем преобразуется
интерпретатором в множества отношений реляционной модели. <...> Таким образом,
миварное представление реляционных баз данных позволяет использовать SQLзапросы
из предыдущих кадровых систем. <...> Ключевые слова: интерпретатор, темпоральные данные, срез первых, срез последних,
реляционная база данных, миварное пространство, SQL-запрос, многомерное
пространство, отношения таблиц, операторы, множество, структура
баз данных, структура данных. <...> При этом возникает задача перекачки накопленного архива
кадровых данных, при которой нарушается целостность перекачиваемых
данных и появляются ошибки функционирования новой системы
из-за несовпадения схем реляционных баз данных (РБД) [1–3]. <...> Рассматриваемую задачу можно решить путем многомерного
представления РБД. <...> К достоинствам данного подхода относятся:
• единое многомерное пространство, консолидирующее множество
РБД;
• простое составление запросов к архиву кадровой информации;
• упрощенный процесс перекачки информации из-за сохранения
структур исходных баз данных в рамках многомерного пространства. <...> А.В. Балдин, С <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: