View a markdown version of this page

Asociación y desasociación de activos - 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.

Asociación y desasociación de activos

Si el modelo de activos define jerarquías de modelos de activos secundarios, puede asociar activos secundarios al activo. Los activos principales pueden acceder a los datos de los activos asociados y agregarlos. Para obtener más información acerca de los modelos de activos jerárquicos, consulte Definición de jerarquías de modelos de activos. Si utiliza interfaces, las jerarquías definidas en la interfaz se aplican a los modelos de activos que implementan la interfaz. Para obtener más información sobre las interfaces, consulteInterfaces de modelos de activos.

Asociación y desasociación de activos (consola)

Puede usar la AWS IoT SiteWise consola para asociar y desvincular activos.

Para asociar un activo (consola)
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, elija Activos.

  3. Elija el activo principal con el que desea asociar un activo secundario.

    sugerencia

    Puede elegir el icono de flecha para expandir una jerarquía de activos y encontrar su activo.

  4. Elija Edit (Edición de).

  5. En Activos asociados a este activo, elija Agregar un activo asociado.

    La página AWS IoT SiteWise Editar activo con este texto de campo: Agregar activo asociado.
  6. En Jerarquía, elija la jerarquía que defina la relación entre el activo principal y el activo secundario.

  7. En Activo, elija el activo secundario que desea asociar.

  8. Seleccione Save.

Para disociar un activo (consola)
  1. Vaya a la consola de AWS IoT SiteWise.

  2. En el panel de navegación, elija Activos.

  3. Elija el activo principal para el que desea disociar un activo secundario.

    sugerencia

    Puede elegir el icono de flecha para expandir una jerarquía de activos y encontrar su activo.

  4. Elija Edit (Edición de).

  5. En Activos asociados a este activo, elija Desvincular para el activo.

    AWS IoT SiteWise Captura de pantalla de la página «Editar activo» con la opción «Disociar» resaltada.
  6. Seleccione Save.

Asociar y desvincular activos (AWS CLI)

Puede usar el AWS Command Line Interface (AWS CLI) para asociar y desvincular activos.

Para este procedimiento, debe conocer el ID de la jerarquía (hierarchyId) en el modelo de activos principal que define la relación con el modelo de activos secundario. Utilice la DescribeAsset operación para buscar el identificador de la jerarquía en la respuesta.

Para encontrar un ID de jerarquía
  • Ejecute el siguiente comando para describir el activo principal. parent-asset-idSustitúyalo por el ID del activo principal o el ID externo.

    aws iotsitewise describe-asset --asset-id parent-asset-id

    La operación devuelve una respuesta que contiene los detalles del activo. La respuesta contiene una lista assetHierarchies que tiene la siguiente estructura:

    { ... "assetHierarchies": [ { "id": "String", "name": "String" } ], ... }

    El ID de jerarquía es el valor id para una jerarquía en la lista de jerarquías de activos.

Después de tener el ID de jerarquía, puede asociar o disociar un activo con esa jerarquía.

Para asociar un activo secundario a un activo principal, utilice la AssociateAssets operación. Para desvincular un activo secundario de un activo principal, utilice la DisassociateAssets operación. Especifique los siguientes parámetros, que son los mismos para ambas operaciones:

  • assetId: ID del activo principal o ID externo.

  • hierarchyId: ID de jerarquía o ID externo en el activo principal.

  • childAssetId: ID del activo secundario o ID externo.

Para asociar un activo (AWS CLI)
  • Ejecute el siguiente comando para asociar un activo secundario con un activo principal. Sustituir parent-asset-id y child-asset-id por los ID respectivos: hierarchy-id

    aws iotsitewise associate-assets \ --asset-id parent-asset-id \ --hierarchy-id hierarchy-id \ --child-asset-id child-asset-id
Para desvincular un activo (AWS CLI)
  • Ejecute el siguiente comando para disociar un activo secundario de un activo principal. Sustituir parent-asset-idhierarchy-id, y child-asset-id con los ID respectivos:

    aws iotsitewise disassociate-assets \ --asset-id parent-asset-id \ --hierarchy-id hierarchy-id \ --child-asset-id child-asset-id