Соединение с источником данных OData источника запроса служб SSIS не работает - PullRequest
2 голосов
/ 12 февраля 2020

Я пытаюсь использовать соединитель источника Power Query Source в SSIS (VS 2017) для получения данных из источника данных OData.

Я могу создать соединитель OData и подключиться к нему нормально. Когда я пытаюсь просмотреть столбцы после ввода запроса, я получаю следующую ошибку " не удалось загрузить файл или сборку" Microsoft.OData.Edm.NetFX35.V7 ' (см. Прикрепленное изображение):

enter image description here

Я скачал пакет nuget напрямую, но не уверен, как его установить или где установить? Можно ли подключиться к источнику OData? с помощью разъема Power Query?

1 Ответ

0 голосов
/ 13 февраля 2020

Странно, что я не нашел ничего связанного с этой ошибкой в ​​сети, но я предложу несколько возможных решений:

(1) Запустите пакет в 32-битном режиме

Попробуйте изменить свойство Run64bitRuntime на False в свойствах проекта:

(2) Установить ODATA Компоненты

Если вы используете предыдущую версию SQL Server 2016 (если SQL 2016 или новее, эти компоненты установлены по умолчанию) , попробуйте установить компоненты ODATA из SQL Серверный пакет функций, например:

(3) Убедитесь, что вы выбрав правильный TargetServerVersion

Убедитесь, что вы выбрали SQL версию сервера в свойствах проекта:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...