用于从其他项目/存储库中提取文件的Azure函数应用程序

okxuctiv  于 2022-11-17  发布在  其他
关注(0)|答案(1)|浏览(123)

我有一个简单明了的方案,但我不知道怎么做。
我有一个SQL数据库项目,其中有一堆简单的SQL文件和一些这样的删除/创建汇总表。
我正在尝试使用计时器上的Azure函数应用程序从这个项目中获取某些SQL文件并运行它们(每天晚上)。然而,我很困惑如何将这些SQL文件导入我的函数中运行?
我已经尝试引用SQL项目并从bin/debug中获取文件,但是一旦部署了函数应用程序,我就可以看到它将如何构建SQL项目?
有什么想法吗

9gm1akwq

9gm1akwq1#

如果您选择Azure Functions来实现这一点,那么您可以利用REST API调用作为对数据库执行操作(获取或更新数据)的逻辑。
有关在Azure Functions中使用数据库调用的Rest API的信息和代码,请参阅C# Corner Article
我相信长期可靠的解决方案满足了这一要求;建议使用Azure DevOps项目。
1.为SQL项目创建Azure DevOps项目。
1.使用一个内部时间来安排它,无论何时签入也发生在该项目上,它都会按时部署相应的结果。
有关使用上述解决方案的详细信息,请参阅此MS Doc

相关问题