在 Azure 数字孪生中设置 sourceTime 元数据
Setting sourceTime metadata in Azure Digital Twins
我尝试使用 Java SDK 在 Digital Twin 中设置 sourceTime
,如下所述:https://docs.microsoft.com/en-us/azure/digital-twins/how-to-manage-twin#update-a-propertys-sourcetime。但是在上传值后我得到 400 评论
"Cannot patch property metadata 'sourceTime'. Please provide a valid patch document.
我有 ADT 权限,没问题。
为了设置 sourceTime
我使用以下代码:
JsonPatchDocument jsonPatchDocument = new JsonPatchDocument();
jsonPatchDocument = jsonPatchDocument.appendReplace("/$metadata/pitch/sourceTime", "2022-04-11T13:17:53.7648958Z");
jsonPatchDocument = jsonPatchDocument.appendReplace("/pitch", 10.5);
digitalTwinsClient.updateDigitalTwin("123", jsonPatchDocument);
库版本:azure-digitaltwins-core:1.2.1
我做错了什么?
如文档中所述,这适用于较新版本的 API/SDKs 请使用 - 1.3.0-beta.1.
我尝试使用 Java SDK 在 Digital Twin 中设置 sourceTime
,如下所述:https://docs.microsoft.com/en-us/azure/digital-twins/how-to-manage-twin#update-a-propertys-sourcetime。但是在上传值后我得到 400 评论
"Cannot patch property metadata 'sourceTime'. Please provide a valid patch document.
我有 ADT 权限,没问题。
为了设置 sourceTime
我使用以下代码:
JsonPatchDocument jsonPatchDocument = new JsonPatchDocument();
jsonPatchDocument = jsonPatchDocument.appendReplace("/$metadata/pitch/sourceTime", "2022-04-11T13:17:53.7648958Z");
jsonPatchDocument = jsonPatchDocument.appendReplace("/pitch", 10.5);
digitalTwinsClient.updateDigitalTwin("123", jsonPatchDocument);
库版本:azure-digitaltwins-core:1.2.1
我做错了什么?
如文档中所述,这适用于较新版本的 API/SDKs 请使用 - 1.3.0-beta.1.