Sql в Azure Blob в LogicApp
Я - новые функции Azure. Одна из моих задач - читать данные из базы данных Sql и загружать эти данные в виде csv-файла в хранилище BLOB-объектов Azure, используя функции Azure, а затем используя logicapps для его восстановления. Я застрял с Sql, чтобы подать в Azure Blob
2 ответа
Я бы начал с документации по функциям Azure. Я быстро выполнил поиск в Интернете и нашел эту статью о том, как получить доступ к базе данных SQL из функции Azure: https://docs.microsoft.com/en-us/azure/azure-functions/functions-scenario-database-table-cleanup
Вот еще одна статья, в которой показано, как загружать контент в хранилище BLOB-объектов: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob
Примените свои уроки от обоих, и вы должны быть в состоянии выполнить эту задачу.
Что делать, если вместо этого вы создадите триггер для запуска приложений логики, когда что-то происходит в вашей БД. Интересная статья здесь: https://flow.microsoft.com/en-us/blog/introducing-triggers-in-the-sql-connector/
Затем вы можете передать информацию в функцию для обработки данных и отправить новый CSV-файл в хранилище: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-dotnet?tabs=windows
При желании вам может понадобиться преобразовать то, что возвращает вам триггер из sql, там вы можете использовать приложения логики для преобразования ввода: https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-transform