将Azure Iot集线器设备导出到Blob存储
我尝试将Azure Iot Hub设备导出到Blob存储,以便将其用作Azure流分析中的参考输入,但未成功。 我已阅读并理解本文件。 但它是用C#编写的,我不知道如何用nodejs或javascript编写它。。。有人尝试过类似的东西,或者有其他文档或示例吗?您可以利用。下面是一个关于如何将设备导出到Blob的片段:将Azure Iot集线器设备导出到Blob存储,azure,iot,azure-iot-hub,azure-blob-storage,Azure,Iot,Azure Iot Hub,Azure Blob Storage,我尝试将Azure Iot Hub设备导出到Blob存储,以便将其用作Azure流分析中的参考输入,但未成功。 我已阅读并理解本文件。 但它是用C#编写的,我不知道如何用nodejs或javascript编写它。。。有人尝试过类似的东西,或者有其他文档或示例吗?您可以利用。下面是一个关于如何将设备导出到Blob的片段: registry.exportDevicesToBlob(outputSasUrl, false, function (error, result) {
registry.exportDevicesToBlob(outputSasUrl, false, function (error, result) {
if (error) {
console.error('Could not create export job: ' + error.message);
} else {
console.log('--------------\r\nDevices Export Job Identifier:--------------\r\n' + result);
var jobId = result.jobId;
var interval = setInterval(function () {
registry.getJob(jobId, function (error, result) {
if (error) {
console.error('Could not get job status: ' + error.message + ' : ' + error.responseBody);
} else {
console.log('--------------\r\njob ' + jobId + ' status:\r\n--------------\r\n' + result);
var status = result.status;
if (status === "completed") {
clearInterval(interval);
}
}
});
}, 500);
}
});