总结

已完成

在本模块中,你已了解 Azure SQL 数据库使用系统存储过程 sp_invoke_external_rest_endpoint 通过外部 REST 终结点导入数据的功能。 此功能允许从 SQL 查询直接调用任何 HTTP REST 终结点,从而实现与各种服务(如 Azure Functions、Azure 逻辑应用、Azure 应用服务和第三方 API)的集成。 你还了解了 Azure Functions(一款无服务器计算服务)如何自动将数据移动到 Azure SQL 数据库。 它支持多种编程语言,并与 GitHub Actions 集成,以便进行自动数据更新。

本模块的主要要点之一包括了解如何通过 Azure API 管理安全地公开所需的 REST 服务。 你学会了如何使用 DATABASE SCOPED CREDENTIALSIDENTITY 参数来实现安全的 API 调用。 此外,你还了解了 Azure Functions 如何从 Azure SQL 数据库读取数据并将其写入数据,以及如何设置 Azure SQL 触发器以响应 SQL 表中的更改。 你还了解了可用于数据同步、业务流程、迁移、备份和存档的其他工具,例如 SQL 数据同步、Azure 数据工厂和 BACPAC 文件。

附加阅读材料