【问题标题】:Create scoped credential with pemanent SAS for BULK INSERT from blob storage to Azure Database使用永久 SAS 为从 blob 存储到 Azure 数据库的 BULK INSERT 创建范围凭据
【发布时间】:2021-01-22 16:22:23
【问题描述】:

我的应用程序会定期在 Azure SQL 数据库中写入多条记录。我发现最有效的方法是使用 BULK INSERT,因此我正在构建一个 Blob 触发器函数,该函数将在每次将文件上传到我的 blob 容器中以将其内容上传到数据库时执行。我读到here 应该使用 blob 存储帐户中的 SAS 在数据库中创建一个范围凭证,但是我知道 SAS 有到期日期,所以我想我应该在某个时候更新范围凭证。有没有办法创建一个永久凭据,这样我就不必更新它了?

【问题讨论】:

    标签: azure azure-functions azure-sql-database azure-blob-storage


    【解决方案1】:

    您是否尝试过使用函数输出绑定来连接 SQL Server?这将使函数代码保持简单。

    有关如何实现此目的的示例,请参见此处:http://davidpallmann.blogspot.com/2019/02/new-sql-database-binding-for-azure.html

    【讨论】:

    • 该示例不使用输出绑定
    • 对不起,我的错。请参阅此处了解如何为 SQL Server 设置输出绑定。它非常简单,消除了开发人员的所有复杂性:davidpallmann.blogspot.com/2019/02/…
    猜你喜欢
    • 2017-08-05
    • 1970-01-01
    • 2013-10-07
    • 1970-01-01
    • 2021-08-27
    • 1970-01-01
    • 2017-03-14
    • 2020-03-18
    • 1970-01-01
    相关资源
    最近更新 更多