SQL Server - создание связанного сервера с электронной таблицей, размещенной на Sharepoint - PullRequest
0 голосов
/ 19 сентября 2018

Я пытаюсь обеспечить безопасность данных для малого бизнеса.Я настраиваю небольшое хранилище данных.Соответствующие данные находятся в Quickbooks и разбросаны, возможно, по 100 Excel файлам, хранящимся на жестких дисках сотрудников, в сети и на SharePoint.

. Моя проблема заключается в загрузке данных из электронных таблиц, размещенных наSharePoint.Я не разобрался, как напрямую к ним подключиться с SQL Server.Я попытался создать linked server для Excel файла, а затем ввести URL в качестве пути к файлу (это прекрасно работает в PowerQuery).Не хорошо.Я не знаю, что еще попробовать.

Итак, мой вопрос: как мне создать linked server для Excel файла, размещенного на SharePoint?

Я также открыт для создания пакета SSIS для загрузки данных несколько раз в день, если это возможно.Я совершенно новичок в SSIS, но если вы укажете мне правильное направление, я это выясню.

Я еще не нашел соответствующих результатов при поиске SO или Google.Мой поиск возвращает результаты о:

1 - загрузка данных из списков SharePoint (не файлов) в SQL Server,

или

2 - Запрос SQL Server из файла Excel.

Либо очень немногие пытаются это сделать, либо я серьезно нуждаюсь в совершенствовании своих навыков в поисковых системах.

Пока что мой лучший обходной путь - перенести данные в файл Excel, размещенный в сети, используя PowerQuery (PowerQuery не имеет проблем с доступом к файлам SharePoint).Затем я создаю linked server для сетевого файла в SQL Server.Я мог бы жить с этим беспорядком, если бы мне пришлось, за исключением того, что я не могу обновить данные сетевого файла с SQL Server.Я должен открыть их в Excel для обновления перед выполнением моих SQL запросов.

Ограничения:

  • Файлы Excel будутоставаться основным источником данных в обозримом будущем.Я не могу устранить или переместить их (должен оставаться на SharePoint для сотрудничества с международной командой).Если мне нужны консолидированные, согласованные данные в моем DW, они должны иметь постоянную ссылку на электронные таблицы, размещенные на SharePoint.

  • У меня нет бюджета, чтобы тратить.Возможно, экземпляру Azure будет проще связываться с данными, я не знаю.Но это не вариант для меня.

SQL Server 2014 Express 64-bit, SharePoint-365, Excel-365

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