Проректор вуза

OData — открытый протокол доступа к данным

OData — открытый протокол доступа к данным

Определение. Open Data Protocol — открытый стандарт REST-API для доступа к данным, использующийся 1С для обмена с внешними системами.

Подробнее

OData (Open Data Protocol) — стандарт ISO/IEC 20802, разработанный изначально Microsoft.

Применение в вузе:
- 1С:Университет предоставляет OData-интерфейс для внешних систем.
- Через OData LMS получает учебные планы, контингент, нагрузку из 1С и возвращает ведомости и журналы.
- BI-инструменты (Power BI, Yandex DataLens) подключаются к 1С через OData.

Типовой запрос:
GET /odata/standard.odata/Catalog_Студенты?$filter=Группа eq 'БИТ-22-1'&$format=json

Преимущества:
- Стандартный протокол — много клиентских библиотек.
- Поддержка фильтрации, сортировки, пагинации.
- Самодокументируемые сервисы ($metadata).

Недостатки:
- Производительность на больших объёмах данных — ниже, чем у специализированных API.
- Требует понимания структуры конфигурации 1С.

В типовой связке CDO.LMS + 1С:Университет OData используется как один из основных протоколов обмена.

Связанные термины

Источники


Карточка глоссария CDO Science. Обновляется по мере изменения нормативной базы.