#azure #azure-functions #azure-sql-database #azure-blob-storage
#azure #azure-функции #azure-sql-database #azure-blob-storage
Вопрос:
Мое приложение будет регулярно записывать несколько записей в базу данных SQL Azure. Я обнаружил, что наиболее эффективным способом сделать это было использование МАССОВОЙ ВСТАВКИ, поэтому я создавал функцию запуска больших двоичных объектов, которая выполнялась бы каждый раз, когда файл загружается в мой контейнер больших двоичных объектов, чтобы загрузить их содержимое в базу данных. Я прочитал здесь, что учетные данные с ограниченной областью должны быть созданы в базе данных с помощью SAS из учетной записи хранилища больших двоичных объектов, однако я понимаю, что у SAS есть даты истечения срока действия, поэтому, я думаю, мне придется в какой-то момент обновить учетные данные с ограниченной областью. Есть ли способ создать постоянные учетные данные, чтобы мне не приходилось их обновлять?
Ответ №1:
Пробовали ли вы вместо этого использовать привязку вывода функции для подключения к серверу SQL? Это упростит код функции.
Смотрите Здесь пример того, как этого добиться : http://davidpallmann.blogspot.com/2019/02/new-sql-database-binding-for-azure.html
Комментарии:
1. В этом примере не используется привязка вывода
2. Извините, я виноват. Смотрите здесь, как настроить привязку вывода для SQL server. Это довольно просто и устраняет все сложности для разработчика: davidpallmann.blogspot.com/2019/02 /…