问题标签 [azure-digital-twins]

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 投票
2 回答
379 浏览

azure-active-directory - 如何使用服务主体访问 Azure 数字孪生 API?

我的用例是每当我从 Azure 函数中的 Cosmos DB 获得触发器时,需要在没有任何人工交互的情况下与 Azure 数字孪生 API 进行交互。
从下面的链接中,我了解到我们可以使用服务主体来实现它。
是否可以为守护程序应用配置 Azure 数字孪生 API 访问?

但我不知道如何使用数字孪生 API 对服务主体进行身份验证。
1)需要什么类型的身份验证以及流程如何?
2)如果是Oauth2,访问数字孪生的授权类型和范围是什么?

提前致谢。

0 投票
2 回答
152 浏览

azure-iot-hub - 如何查询 Azure 数字孪生的内置 IoT-Hub?

据我了解,Azure 数字孪生预览版的每个实例都有自己的 IoT-Hub。我可以像这样查询一个普通的 Azure IoT-Hub ( https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-query-language ):

如何查询 Azure 数字孪生的内置 IoT-Hub?还是不能访问这个 IoT-Hub 并且我总是必须使用 Digital Twins REST-API?

0 投票
0 回答
334 浏览

azure - 如何从 Power BI 查询 Azure 数字孪生?

我正在尝试从 PowerBI 查询我的 Azure 数字孪生实例的 REST-API 以获取给定空间的完整空间路径。

这次尝试的目的是,为 PowerBI 中的报告获取我的空间层次结构。为了继续使用 Microsoft 教程,如果我查询特定的 Raspberry,我想获取 Raspberry 所在的 Campus/Building/Floor/Room。这些信息对于更好地理解报告信息和上下文非常有用。

有没有人做过类似的事情?

提前谢谢!问候, 法比安

0 投票
2 回答
83 浏览

azure - 是否可以创建已弃用的 azure 数字孪生版本?

目前我正在使用 Azure 数字孪生预览 v1(Microsoft.IoTSpaces/Graph,2017-10-01-preview),几天前它已被弃用,微软消息称它将在 2020 年底退役。

但我想在另一个订阅中创建相同的弃用版本,据我所知,无法通过门户创建弃用版本的 Digital Twin。

azure 会支持我通过 ARM 模板创建已弃用的版本吗?

0 投票
0 回答
100 浏览

azure - 通过单一网关 (MQTT) 获得多个 Azure IoT 设备身份

我有一项任务,我想从具有 IoT 和 Azure 经验的人那里获得见解。

在理论设施中,我有一个 PLC 设置,它从设备中提取数据并将它们存储在具有不同节点 ID 的单个数据块中(每个节点代表单个设备并保存测量值)。PLC 将通过专用网关(即单个连接字符串和单个标识)连接到 Azure IoT 中心,因此网关将在 IoT 中心注册为单个设备。

问题:是否可以纯粹基于传入数据(节点 ID)而不是实际设备连接在 Azure 中设置单独的设备身份,以便物联网中心可以将其识别为多个设备,而不是具有多个数据点的单个设备(网关)?这样做的原因是我希望能够利用 Azure 数字孪生功能并在每个设备的基础上表示数据。

谢谢

0 投票
1 回答
412 浏览

azure - Azure 数字孪生身份验证 - InteractiveBrowserCredential 身份验证失败

尝试从Azure-Samples/digital-twins-samples运行示例。在这段代码中失败了 client.GetDigitalTwin("---");

我已经在身份验证窗口中输入了所需的凭据,它给出了一个异常说“InteractiveBrowserCredential Authentication Failed”。

内部异常 - “仅支持环回重定向 uri,但找到了 urn:iet:wg:oauth:2.0:oob。” 在应用注册期间和创建 PublicClientApplication 对象时配置 http://localhost 或 http://localhost:port。有关详细信息,请参阅https://aka.ms/msal-net-os-browser

我已验证我的用户 ID 是否存在“Azure 数字孪生所有者(预览版)”角色,并且我能够从此示例ADT 资源管理器中查看/更新数字资源管理器示例中的模型和孪生,但无法通过更新模型代码。我相信桌面/网页 url 的回复 url 中缺少一些配置。

任何想法如何解决这个问题。

0 投票
0 回答
152 浏览

azure-digital-twins - Azure 数字孪生 ADT 资源管理器 - 多个房间

使用本教程设置 ADT Explorer 和 Sample Floor & Room 数字孪生教程

此外,添加了额外的房间并使用这些命令创建了关系

当我运行查询“ SELECT floor, room FROM DIGITALTWINS floor JOIN room RELATED floor.contains where floor.$dtId = 'floor0'”时,我只能看到 floor0 和 room0 之间的关系,而看不到 room01 和 room02 之间的关系。

在此处输入图像描述

请有任何建议。

0 投票
1 回答
104 浏览

azure - Azure 数字孪生 - 模型/孪生的 RBAC 访问

使用新版本的 Azure 数字孪生,除了所有者/读者角色之外,如何启用对数字孪生的 RBAC 访问。与以前的版本类似,我们可以在任何级别为特定用户/租户 ID 提供访问权限,是否可以在特定节点及以下节点提供角色访问权限。

我假设在下面的命令中,它只支持所有者/读者角色。

0 投票
1 回答
87 浏览

azure-digital-twins - 在没有用户交互的情况下无法访问 Azure 数字孪生 API

我参考了这些答案,但我无法在没有浏览器交互的情况下对 Azure 数字孪生进行身份验证。

  1. 如何使用服务主体访问 Azure 数字孪生 API?

  2. 是否可以为守护程序应用配置 Azure 数字孪生 API 访问?

0 投票
1 回答
137 浏览

azure-digital-twins - DTDL 可写属性 - Azure 数字孪生

创建了一个测试 DTDL 模型类,其中一个可写属性为假,另一个可写属性为真,如此模型中定义 测试模型

即使 writable 属性为 false,以下代码的执行也没有任何问题。如何在 DTDL 中只创建可读属性?