Какая операция API используется для загрузки пользовательской онтологии в экземпляр Azure Digital Twins?

В документации есть параграф о расширяемости Graph, который гласит:

Используйте расширяемость для настройки базовых моделей объектов Digital Twins с новыми типами и онтологиями. Ваши данные Digital Twins также могут быть обогащены расширяемыми свойствами и значениями.

В API управления цифровыми сервисами Twins я обнаружил операции для статуса "Перечисление, получение и обновление" для предварительно загруженных онтологий, но не для загрузки новой пользовательской.

Если я пытаюсь создать / загрузить новую онтологию с помощью операции обновления, я получаю сообщение об ошибке:

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

Можно ли загрузить новые онтологии в публичный предварительный просмотр, и если да, то какую операцию API я должен использовать для загрузки своей пользовательской онтологии в мой экземпляр Digital Twins?

Спасибо!

2 ответа

Решение

В параграфе об онтологиях в документации о чванстве я обнаружил следующее:

Онтологии управляются системой, и регулярно добавляются новые онтологии или новые имена типов. Пользователи могут загружать или выгружать онтологии.

Теперь я понимаю, что это означает, что невозможно добавить пользовательскую онтологию, только загружать или выгружать уже предоставленные системой.

Для публичного предварительного просмотра вы не можете создавать и загружать свою собственную онтологию. Эта функция в настоящее время возможна только при нашей поддержке. Вам необходимо связаться с нами, мы предоставим вам схему и загрузим ее для вас. Тем не менее, это изменится в GA. Мы создадим библиотеку онтологий, имеющих общедоступную схему, и оставляем за собой право сертифицировать авторов. После сертификации мы импортируем онтологии в платформу. Наша цель - предоставить общедоступные стандартизированные онтологии, а не тысячи их разновидностей. Однако я понимаю, что некоторые пользователи могут захотеть импортировать новые онтологии, не делая их общедоступными. Это то, что мы также рассматриваем.

Другие вопросы по тегам