Подключаемый модуль SSIS / SSDT для Visual Studio 2017 - Адаптеры SharePoint - PullRequest
0 голосов
/ 15 февраля 2019

Я установил Sql Server Data Tools для Visual Studio 2017 и заметил, что в панели инструментов служб SSIS нет подключений SharePoint.Я знаю, что могу читать из списка SharePoint, используя ADO-соединитель, и сохранять его где-то, но , который я ищу, - это чтение файла в формате csv и возможность записи этой информации в SharePoint.список .Это рабочая машина, поэтому Я не могу использовать параметры архива CodePlex или адаптеры Kingswaysoft .Мне было интересно, является ли адаптеры SharePoint только сторонним вариантом или же в рамках опций служб SSIS отсутствует готовое решение?У меня есть Visual Studio 2017 Professional, а также Sql Server Management Studio 2014. Инструменты данных Sql Server предназначены для Visual Studio 2017.

1 Ответ

0 голосов
/ 15 февраля 2019

Компоненты потока данных Sharepoint

Я не думаю, что в SSIS есть официальный целевой компонент для Sharepoint.Поскольку вы используете SQL Server 2014, вы можете воспользоваться компонентом ODATA Source для подключения к Sharepoint.Эти компоненты находятся в Пакет SQL Server 2014 .

К сожалению, если вам нужно записать в список Sharepoint, вы должны использовать сторонние компоненты, такие как:

Обходные пути

Вы можете использовать назначение плоского файла, чтобы сохранить результат в плоском файле в локальной папке.Затем вы можете добавить Script Task, который будет выполнен после Data Flow Task.Затем напишите сценарий C # / VB.NET, чтобы загрузить файл в Sharepoint, используя сборку Microsoft.Sharepoint.dll.Вы можете обратиться к следующим ссылкам для получения дополнительной информации:

ДругойЕсли вы не знакомы с задачей «Сценарий» и имеете знания в области веб-служб, попробуйте создать веб-сервис для загрузки файлов в список SHarepoint и использовать задачу веб-службы вместо задачи «Сценарий»:

...