哪个API操作用于将自定义本体上传到Azure Digital Twins实例?

时间:2018-11-14 15:45:34

标签: azure-digital-twins

documentation中,有一段关于图可扩展性的内容为:

  

使用可扩展性以新的类型和本体来自定义基础的Digital Twins对象模型。您的Digital Twins数据还可以通过可扩展的属性和值进行充实。

我在Digital Twins Service Management API中发现了用于预加载本体的列出,检索和更新状态的操作,但没有用于上载新的自定义本体的操作。

如果我尝试使用Update操作创建/上传新的本体,则会收到错误结果:

{
    "error": {
        "code": "404.600.000.001",
        "message": "Specified Ontology was not found."
    }
}

是否可以在公共预览中上传新的本体,如果可以,我应该使用什么API操作将自定义本体上传到我的Digital Twins实例?

谢谢!

2 个答案:

答案 0 :(得分:2)

在有关documentation中本体论的段落中,我发现了以下内容:

  

本体由系统管理,并且定期添加新的本体或新的类型名称。用户可以加载或卸载本体。

我现在了解到,这意味着无法添加自定义本体,只能加载或卸载系统已经提供的本体。

答案 1 :(得分:1)

对于公共预览版本,您不能创作和上传自己的本体。目前只有在我们的支持下才能使用此功能。您需要与我们联系,我们将为您提供架构,并为您上传。但是,这将改变GA。我们将创建具有公开架构的本体库,并保留对作者进行认证的权利。认证后,我们会将本体导入平台。我们的目标是公开公开标准化的本体,而最终不会带来数千种本体。但是,我了解到某些用户可能希望导入新的本体而不公开。这也是我们正在考虑的事情。