Я создал канал ODATAс использованием WCF, с которым я могу подключиться, используя Excel Power Power Query. Excel может извлекать данные, но я не могу найти кнопку «публикация», или все равно, чтобы сообщить Excel о том, чтобы отправить обновления на сервер.Как публиковать изменения в фиде OData из Excel
Поддерживает ли Excel/Power Query функции ODATA CRUD из коробки?
Есть ли другой инструмент, который я мог бы использовать для обновления данных без указания кода?
Excel (2013 и далее) способен извлекать данные из каналов OData, используя вкладку «Данные» -> «Другие источники данных» -> «Одата» без Power Query, но не поддерживает обновление данных обратно к источнику данных. Вам нужно будет написать код или использовать плагин, совместимый с OData. Обновления данных в источнике данных немного отличаются от того, что предназначено для Excel (в основном, для поиска данных из разных источников данных и для обработки этих данных на листах Excel), поэтому обновление данных в источнике данных требует настройки (код/плагинов). – FunkSoulBrother