View a markdown version of this page

Cree una interfaz - AWS IoT SiteWise

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 la AWS CLI.

Console
  1. Navegue hasta la AWS IoT SiteWise consola y elija Modelos en el panel de navegación.

  2. Seleccione Crear interfaz.

  3. Introduzca un nombre único y una descripción opcional para la interfaz. Si lo desea, también puede agregar un ID externo si lo desea.

  4. Añada propiedades a su interfaz. Puede agregar atributos, medidas, transformaciones y métricas al igual que con los modelos de activos. Para obtener más información, consulte Creación de un modelo de activos (consola).

  5. Seleccione Crear interfaz para crear la interfaz.

  6. Si tiene jerarquías para definir las relaciones entre padres e hijos entre las interfaces, elija Agregar jerarquía e introduzca los detalles pertinentes.

AWS CLI

Para crear una interfaz, utilice la CreateAssetModel operación con el assetModelType parámetro establecido para: 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" } ]'