2015-02-11 2 views
0

У меня есть документ google, который я использую для обновления таблицы в таблице sql, и в настоящий момент я делаю это вручную; скопируйте и вставьте данные из документа google. в excel, удалите столбцы, которые мне не нужны, затем сохраните их как CSV и загрузите.Автоматизация загрузки данных в sql из электронной таблицы google

Мне интересно, есть ли способ, которым я могу автоматизировать это? Отчет, для которого он предназначен, ежедневно, и загрузка становится немного скучной!

Спасибо!

+0

Не знаете, почему все нисходящие голоса, но вы можете использовать API Google Spreadsheets для захвата ваших данных, а затем вставить их непосредственно в свою базу данных - https://developers.google.com/google-apps/spreadsheets/ – timothyclifford

+0

Вполне уверенно, почему downvotes - нет попытки реализовать вышеупомянутый вопрос. – user2366842

ответ

-1

Какая СУБД вы используете? Если вы используете Microsoft SQL Server, вы можете использовать службы SSIS (службы интеграции SQL Server), самый простой способ сделать это для новичков - щелкнуть правой кнопкой мыши по базе данных в SQL Server Management Studio -> Задачи -> Импорт Данные, затем следуйте указаниям мастера, чтобы настроить источник данных (плоский файл/файл Excel и т. Д.) И место назначения данных (таблица DB). По завершении работы с мастером вы можете сохранить пакет и повторно использовать его позже (или даже автоматизировать его с помощью задания агента SQL). Вы можете отредактировать пакет в Visual Studio (например, инструменты данных SQL Server) до развертывания/автоматизации, если это необходимо. Дополнительная информация по: SSIS: https://msdn.microsoft.com/en-us/library/ms169917.aspx

+0

В разделе Задачи -> Импорт данных ... в SSMS отсутствует опция «импорт из URL». – Bardicer