[英]How to query a database from an Azure function in js
我有一个物联网中心,正在获取一些数据。 我也有一个在IOT事件发生时触发的js中的Azure函数应用程序。 在功能应用程序中,我想针对蔚蓝的sql数据库查询传入的数据。
在azure函数->应用程序设置->连接字符串中,我创建了一个连接字符串x,其值为azure db连接字符串。 我的index.js文件如下。
module.exports = function (context, IoTHubMessages) {
context.log(`JavaScript eventhub trigger function called for message array ${IoTHubMessages}`);
IoTHubMessages.forEach(message => {
context.log(`Processed message ${message}`);
var sqlConnection = x;
});
context.done();
};
我收到一个未定义x的错误。 如何访问x? 以及如何从此处执行选择查询。
任何帮助将不胜感激。
尝试使用process.env["x"]
访问您的应用设置,这是docs ,如果您试图在本地运行此文档 ,可能会遇到一个相关问题 。
我没有编写Javascript函数以执行选择查询的经验,但是该文档似乎是一个不错的起点: 使用Node.js查询Azure SQL数据库
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.