我正在将现有的本地 sql 数据库迁移到 sql 托管实例。
当前环境:
在本地数据库中,有一个 CLR 可以让网络访问几个不同的外部 api(我确实意识到这是不好的做法,但它是今天的设置方式)当前的两个用例是一个通知 api(只是一个电话就忘了),还有一个谷歌距离 API 调用,我在其中解析返回的 json 以进行进一步处理。
我正在尝试找到一种解决方案来在 Azure 托管实例数据库中执行类似的工作流程。我意识到我可能无法直接从 CLR 进行外部调用,因此我对替代工作流程持开放态度。我有一个正在工作的服务代理,所以我的想法是提出一个服务代理请求,服务代理处理程序会做“一些事情”来完成外部调用。我只是不知道是什么东西。
也许是触发某种外部 Azure 作业的某种方式(逻辑应用程序或任何合适的构建块)
TDLR:如何从在 Azure 托管实例上运行的 SQL 存储过程中调用/运行/触发任何类型的外部 azure 进程?
谢谢!