В Azure Digital Twins сущность Ontology содержит набор всех типов и подтипов, которые могут использоваться в вашем приложении.В вашем примере онтология «Обязательный» и «По умолчанию» включена (это по умолчанию).Если вы используете REST API, чтобы увидеть, что содержит онтология «по умолчанию», вы получите следующее:
{
"id": 2,
"name": "Default",
"loaded": true,
"types": [
{
"id": 17,
"category": "SensorDataType",
"name": "Humidity",
"disabled": false,
"logicalOrder": 0
},
{
"id": 18,
"category": "SensorDataType",
"name": "Temperature",
"disabled": false,
"logicalOrder": 0
},
{
"id": 19,
"category": "SensorDataSubtype",
"name": "RoomHumidity",
"disabled": false,
"logicalOrder": 0,
"friendlyName": "Room Humidity"
}, // etc etc
Как видно из приведенного выше примера, онтология имеет базовые определения для типов датчиков / пространств/ типы данных для вещей, связанных со сценариями Smart Building.Онтологии BACnet и Advanced просто добавляют разные и более специфические типы.Когда вы установите для онтологии значение «включено», вы можете начать использовать эти типы / подтипы.Вы можете проверить их в REST API с помощью:
https://your-url.your-region.azuresmartspaces.net/management/api/v1.0/ontologies/3?includes=Types