Обновлять связанный файл Excel при изменении таблицы данных SQL Server - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть файл Excel, который связан с таблицей SQL Server с помощью подключения к внешним данным.Эта таблица обновляется еженедельно восходящим процессом.По какой-то причине наши пользователи не могут обновить данные самостоятельно, поскольку сталкиваются с проблемами аутентификации, даже если пароль сохранен и встроен в файл.Они хотят, чтобы я отправлял по электронной почте файл каждую неделю после обновления данных.

В настоящее время таблица обновляется с помощью процесса SSIS.Я мог бы использовать задачу электронной почты и отправить файл в виде вложения.

Есть ли способ, которым я могу автоматически обновлять файл без открытия или какого-либо другого ручного вмешательства во время выполнения?

Я смотрел на некоторые другие решения, которые были размещены в Интернете, нобольшинство из них имеют исходные данные на отдельной вкладке.Наши данные внешние.

1 Ответ

0 голосов
/ 29 ноября 2018

Вы можете настроить автоматическое обновление таблиц по расписанию, используя powerpivot и sharepoint.

https://support.office.com/en-us/article/manage-a-data-refresh-schedule-218448bc-24fa-4729-a28e-3ce5ef003e95

он создает задание агента сервера sql в фоновом режиме, чтобы обновить то, что я помню, когда настраивал его на своей последней работе, чтобы вы могли привязать его кSSIS в качестве следующего шага после запуска на задании агента.Все файлы sharepoint могут быть получены с помощью проводника Windows, так что вы можете получить его из его пути к файлу и отправить его по электронной почте.Или вы можете просто дать им ссылку на sharepoint, но теперь она всегда будет актуальной.

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