#azure
#azure
Вопрос:
Я новичок в Azure, и у меня нет обширных навыков программирования, поэтому, пожалуйста, будьте снисходительны ко мне.
Мне нужно загрузить файл csv с общедоступного веб-сайта (без аутентификации), который обновляется ежедневно. Я предполагаю, что мне нужна Azure, потому что я не хочу, чтобы мой компьютер работал каждый день, чтобы убедиться, что он загружается, и я не могу пропустить день, когда файл заменяется новым. Файл может быть отправлен в Azure или облачное хранилище, например Dropbox. Затем я буду использовать ее в службах интеграции Sql Server.
У вас есть рекомендации о том, как действовать дальше?
Вот пример файла: http://www.msss.gouv.qc.ca/professionnels/statistiques/documents/urgences/Releve_horaire_urgences_7jours.csv
Комментарии:
1. Это очень широкий вопрос, требующий обсуждения, и для его решения существует множество способов. Нет «правильного» ответа — только обсуждение.
Ответ №1:
Для этой цели можно использовать приложения Logic, для ваших требований разработка вообще не требуется.
Вот как вы могли бы разработать свое логическое приложение:
- Повторение: запуск потока каждые 24 часа
- HTTP: создайте http-запрос для загрузки содержимого файла
- Dropbox — Создать файл: загрузите файл в свою учетную запись Dropbox
Комментарии:
1. Большое спасибо! Я не знал логики приложений. Знаете ли вы, как я могу указать текущую дату и время в имени файла при создании файла в Dropbox?
2. вы можете использовать функции Azure для расширения функциональности, пример можно найти здесь: blogs.msdn.microsoft.com/mvpawardprogram/2016/08/16 /…
3. Вы можете указать имя файла, который будет отправлен в Dropbox, в действии Logic App Dropbox: azure.microsoft.com/en-us/documentation/articles /…
4. Я искал решение, которое не добавляло бы дополнительных действий в рабочий процесс. Нет способа сделать это непосредственно в действии Dropbox создать файл?