Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cree una interfaz
Puede crear interfaces mediante la AWS IoT SiteWise consola o el AWS CLI.
- Console
-
-
Navegue hasta la AWS IoT SiteWise consola
y elija Modelos en el panel de navegación. -
Seleccione Crear interfaz.
-
Introduzca un nombre único y una descripción opcional para la interfaz. Si lo desea, también puede añadir un identificador externo de su elección.
-
Añada propiedades a su interfaz. Puede añadir atributos, medidas, transformaciones y métricas igual que con los modelos de activos. Para obtener más información, consulte Creación de un modelo de activos (consola).
-
Elija Crear interfaz para crear la interfaz.
-
Si dispone de jerarquías para definir las relaciones padre-hijo entre las interfaces, elija Añadir jerarquía e introduzca los detalles pertinentes.
-
- AWS CLI
-
Para crear una interfaz, utilice la
CreateAssetModel
operación con elassetModelType
parámetro establecido en:INTERFACE
aws iotsitewise create-asset-model \ --asset-model-name "CNC-INTERFACE" \ --asset-model-description "Standard interface for CNC machines" \ --asset-model-type "INTERFACE" \ --asset-model-properties '[ { "name": "Temperature-in-C", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Celsius" }, { "name": "Down-time", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Minutes" }, { "name": "Running-time", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Minutes" }, { "name": "Availability", "dataType": "DOUBLE", "type": { "metric": { "expression": "Running-time / (Running-time + Down-time) * 100", "variables": [ { "name": "Running-time", "value": { "propertyId": "${Running-time}" } }, { "name": "Down-time", "value": { "propertyId": "${Down-time}" } } ], "window": { "tumbling": { "interval": "1h" } } } }, "unit": "Percent" } ]'