问题标签 [azure-node-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
365 浏览

node.js - 如何使用 Azure 节点 sdk 创建具有 azure 私有 ACR 映像的容器

我有以下代码尝试使用 Azure 节点 sdk 创建具有私有 ACR 映像的 Azure 容器实例。

它给了我以下错误:

0 投票
2 回答
225 浏览

azure - 尝试在 IoT Hub 中设置文件上传时未找到存储帐户

我正在尝试将存储容器与 IoT 中心相关联,但在这样做时遇到了麻烦。此处的目标是连接存储容器,以便在 IoT 中心启用文件上传。

我已经按照这里的文档

您必须首先将 Azure 存储帐户链接到 IoT 中心。您可以通过 Azure 门户或通过 IoT 中心资源提供程序 REST API 以编程方式完成此任务。

但是在执行上述流程时,没有找到存储容器。我确实有多个存储包含在这个帐户上。

关于如何连接存储容器的任何建议?

0 投票
2 回答
479 浏览

azure - Azure 流分析筛选 IOT 中心输入

我正在尝试使用 Azure 流分析将传入的 IOT Hub D2C 消息持久保存到 Azure Cosmos DB。我可以找到的每个 Azure 流分析教程都假设从 IOT 集线器输入传入的消息具有相同的形状,这对我的情况来说并非如此(出于测试目的,我使用了 IOT Edge 模块示例中的tempSensor 模块和另一个定制的基于本教程的模块)。

这就是为什么我要过滤掉我不想保留的消息(即 tempSensor 模块发送的消息)。在有关将 IOT 集线器用作 Azure 流分析输入的文档中,提到了“StreamId”:

“IoTHub.StreamId:发送方设备添加的自定义事件属性。”

我的想法是在 Azure 流分析查询中使用 WHERE 子句仅选择具有特定 StreamId 的消息,但我不知道在从我的自定义 IOT 边缘模块中发送消息时如何设置此 StreamId。

  • 从 IOT 边缘设备向 IOT Hub 发送消息时如何设置 StreamId?
  • 有没有其他方法可以过滤掉不需要的消息?
0 投票
1 回答
173 浏览

node.js - 如何将 Angular 6 应用程序部署到 azure node.js 空 webapp

我曾经将我的 Angular 应用程序部署到 azure Web 应用程序。并想尝试使用 nodejs webapp。

谁能帮我这样做的步骤是什么?这与我从 dist 文件夹复制文件并将其放在 d:\home\wwwroot\sites\ 中的其他 webapp 相同吗

现在,当我将内容转储到 nodejs webapp 的 \site 文件夹中时。我刚刚收到“Hello world”消息。这是此位置的 server.js:

谢谢

0 投票
1 回答
117 浏览

node.js - 使用 azure-storage 节点库获取属于分区键的最新记录的最佳方法是什么?

在 Node 中使用 azure-storage 库时,有人可以推荐最佳解决方案来获取属于分区键的最新记录吗?由于没有 .orderBy() 选项......最好的方法是什么?

在 C# 中,我可能会执行以下操作:

将此节点库用于表存储时,等价物是什么?

0 投票
1 回答
234 浏览

azure-iot-hub - Azure IoT hub Node jS 重试次数 sendEvent ,设置超时时间

我正在使用 MQTT 协议发送数据。我已经设置了 NoRetry() 因为我想在有任何网络故障时进入回调。但它只会在 4 分钟后到来。当我在 NoRetry() 中时,我可以将超时时间更改为几毫秒吗?原因是如果在发送消息时发现错误,我可以在本地保存数据并在连接恢复时发送。

0 投票
1 回答
2019 浏览

azure - 如何在 Visual Studio 代码中使用 MSI 进行开发?

是否可以从命令行或 Visual Studio Code 使用托管服务标识?
我已经看到Visual Studio 有一个扩展。VS Code 或 Azure 外部可访问的 MSI 端点是否有类似的东西?

如果不是,模拟/绕过 MSI 身份验证的正确方法是什么?

比你提前!

编辑:我正在使用 nodejs 并尝试让 Keyvault 与 MSI 一起使用,遵循此示例

0 投票
1 回答
59 浏览

azure - 通过 nodejs SDK 的 Azure VM 关闭计划

我正在编写一个 Azure Function (nodejs),它将在没有虚拟机的虚拟机上创建虚拟机关闭计划。

我遇到了一个问题,但是列出了时间表。Schedules 接口的所有list*方法都需要该参数,但是,我没有实验室。VM 关闭计划不需要实验室。labName

检查此 VM 关闭计划的实际 ARM 定义,也没有labname在此处输入图像描述

如果我尝试通过 SDK 创建这样的计划,同样的问题也会发生。如果我没有实验室,我该怎么做?

0 投票
2 回答
494 浏览

azure-functions - Azure 函数应用程序 - 无法从死信队列 (DLQ) 中检索

我在这里关注nodejs示例来检索发送到死信队列的消息。我以这种方式将死信推到 Q 上:

我确实看到 Azure 中的死信计数为2。无论这些是由于我上面的死信代码还是其他一些事故导致消息被死信,我在 DLQ 中有 2 个。但是我无法通过以下方式检索它们

我究竟做错了什么?没有错误。为什么我不能阅读 DLQ 并在那里检索 2 个项目?队列名称是否会像有毒消息一样发生变化?我在发送、死信和尝试读取 DLQ 时使用相同的队列名称。

0 投票
1 回答
706 浏览

azure - Azure 服务总线:使用 RootManageSharedAccessKey,仍然抱怨需要“侦听”声明?

我有一个错误处理程序传递给服务总线客户端“接收”函数,它在设置后触发,如下所示:

出现错误: UnauthorizedError:未经授权的访问。执行此操作需要“侦听”声明。

正在使用的连接字符串使用具有所有声明(收听、发送和管理)的默认根共享访问密钥。为什么我会收到此错误/如何解决?谢谢。