我有一个简单明了的方案,但我不知道怎么做。我有一个SQL数据库项目,其中有一堆简单的SQL文件和一些这样的删除/创建汇总表。我正在尝试使用计时器上的Azure函数应用程序从这个项目中获取某些SQL文件并运行它们(每天晚上)。然而,我很困惑如何将这些SQL文件导入我的函数中运行?我已经尝试引用SQL项目并从bin/debug中获取文件,但是一旦部署了函数应用程序,我就可以看到它将如何构建SQL项目?有什么想法吗
9gm1akwq1#
如果您选择Azure Functions来实现这一点,那么您可以利用REST API调用作为对数据库执行操作(获取或更新数据)的逻辑。有关在Azure Functions中使用数据库调用的Rest API的信息和代码,请参阅C# Corner Article。我相信长期可靠的解决方案满足了这一要求;建议使用Azure DevOps项目。1.为SQL项目创建Azure DevOps项目。1.使用一个内部时间来安排它,无论何时签入也发生在该项目上,它都会按时部署相应的结果。有关使用上述解决方案的详细信息,请参阅此MS Doc。
1条答案
按热度按时间9gm1akwq1#
如果您选择Azure Functions来实现这一点,那么您可以利用REST API调用作为对数据库执行操作(获取或更新数据)的逻辑。
有关在Azure Functions中使用数据库调用的Rest API的信息和代码,请参阅C# Corner Article。
我相信长期可靠的解决方案满足了这一要求;建议使用Azure DevOps项目。
1.为SQL项目创建Azure DevOps项目。
1.使用一个内部时间来安排它,无论何时签入也发生在该项目上,它都会按时部署相应的结果。
有关使用上述解决方案的详细信息,请参阅此MS Doc。