# Получение данных через ODATA

# Подключение OData к Microsoft Excel (Excel 2016 / 2019 / 365)

Ниже приведена подробная инструкция с примерами экранов Excel.

---

## Шаг 1. Откройте вкладку «Данные»

В Excel откройте новую или существующую книгу и перейдите на вкладку **Данные**.

[![](https://wiki.sociometer.ru/uploads/images/gallery/2026-06/scaled-1680-/image-1781015083003.png)](https://wiki.sociometer.ru/uploads/images/gallery/2026-06/image-1781015083003.png)

На современных версиях Excel путь выглядит так:

**Данные → Получить данные → Из других источников → Из канала OData (OData Feed)**.

---

## Шаг 2. Выберите источник OData

### Excel 365 / Excel 2021

```
Данные
 └── Получить данные
      └── Из других источников
           └── Из канала OData
```

### Excel 2016

```
Данные
 └── Новый запрос
      └── Из других источников
           └── Из канала OData
```

---

## Шаг 3. Укажите URL OData-сервиса

После выбора источника откроется окно подключения.

Введите адрес OData-сервиса, например:

```
https://server.company.ru/odata
```

или

```
https://server.company.ru/odata/Polls
```

Нажмите **ОК**.
---

## Шаг 4. Выберите таблицы

После успешного подключения появится окно **Навигатор**.

В левой части будут отображены сущности OData:

```
Organizations
Users
Polls
Questions
Answers
```

Отметьте нужную таблицу.

Доступны варианты:

- **Загрузить** — сразу в Excel.
- **Преобразовать данные** — открыть Power Query и настроить данные перед загрузкой.

---

## Шаг 5. Настройка Power Query (по необходимости)

Перед загрузкой можно:

- удалить лишние столбцы;
- переименовать поля;
- отфильтровать данные;
- объединить таблицы;
- преобразовать типы данных.

После настройки нажмите **Закрыть и загрузить**.

---

## Шаг 6. Обновление данных

После загрузки Excel сохраняет подключение.

Для получения актуальных данных:

```
Данные → Обновить всё
```

или

```
ПКМ по таблице → Обновить
```

Excel повторно запросит данные через OData и обновит таблицу.

---

## Проверка OData-сервиса

Перед подключением удобно проверить URL в браузере.

Если открыть:

```
https://server.company.ru/odata
```

вы должны увидеть XML/JSON-ответ с перечнем сущностей сервиса.

Например:

```xml
<service>
  <workspace>
    <collection href="Polls"/>
    <collection href="Users"/>
    <collection href="Answers"/>
  </workspace>
</service>
```

Если браузер показывает ошибку 401/403 — потребуется авторизация.

---

## Пример для Социометра

Если ваш сервер публикует OData по адресу:

```
https://survey.company.ru/odata
```

то процесс выглядит так:

1. Данные → Получить данные.
2. Из других источников → Из канала OData.
3. Вводите URL.
4. Авторизуетесь.
5. Выбираете таблицу: `Polls` или `Interviews`.
6. Нажимаете **Загрузить**.

После этого данные появятся в Excel и смогут обновляться одной кнопкой.