Associar e desassociar ativos - AWS IoT SiteWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Associar e desassociar ativos

Se o modelo do ativo definir quaisquer hierarquias de modelo de ativo filho, você poderá associar ativos filho ao ativo. Os ativos pai podem acessar e agregar dados de ativos associados. Para obter mais informações sobre modelos de ativos de hierarquia, consulte Definir hierarquias de modelos de ativos.

Associar e desassociar ativos (console)

Você pode usar o AWS IoT SiteWise console para associar e desassociar ativos.

Como associar um ativo (console)
  1. Navegue até o console do AWS IoT SiteWise.

  2. No painel de navegação, selecione Ativos.

  3. Escolha o ativo pai ao qual deseja associar um ativo filho.

    dica

    Você pode escolher o ícone de seta para expandir uma hierarquia de ativos para localizar seu ativo.

  4. Selecione a opção Editar.

  5. Em Ativos associados a este ativo, escolha Adicionar ativo associado.

    A página AWS IoT SiteWise Editar ativo com este texto de campo: Adicionar ativo associado.
  6. Em Hierarquia, escolha a hierarquia que define o relacionamento entre o ativo pai e o ativo filho.

  7. Em Ativo, escolha o ativo filho a ser associado.

  8. Escolha Salvar.

Como desassociar um ativo (console)
  1. Navegue até o console do AWS IoT SiteWise.

  2. No painel de navegação, selecione Ativos.

  3. Escolha o ativo pai do qual deseja desassociar um ativo filho.

    dica

    Você pode escolher o ícone de seta para expandir uma hierarquia de ativos para localizar seu ativo.

  4. Selecione a opção Editar.

  5. Em Ativos associados a este ativo, escolha Desassociar para o ativo.

    AWS IoT SiteWise Captura de tela da página “Editar ativo” com “Desassociar” destacado.
  6. Escolha Salvar.

Associar e desassociar ativos ()AWS CLI

Você pode usar o AWS Command Line Interface (AWS CLI) para associar e desassociar ativos.

Para este procedimento, você deve saber a ID da hierarquia (hierarchyId) no modelo do ativo pai que define o relacionamento com o modelo do ativo filho. Use a DescribeAssetoperação para encontrar o ID da hierarquia na resposta.

Como localizar um ID de hierarquia
  • Execute o seguinte comando para descrever o ativo pai. Substituir parent-asset-id com o ID do ativo principal ou ID externo.

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

    A operação retorna uma resposta que contém os detalhes do ativo. A resposta contém uma assetHierarchies lista com a seguinte estrutura:

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

    a ID da hierarquia é o valor de id de uma hierarquia na lista de hierarquias de ativos.

Depois de obter a ID da hierarquia, associe ou desassocie um ativo com essa hierarquia.

Para associar um ativo secundário a um ativo principal, use a AssociateAssetsoperação. Para desassociar um ativo secundário de um ativo principal, use a DisassociateAssetsoperação. Especifique os seguintes parâmetros, que são os mesmos para as duas operações:

  • assetId— O ID do ativo principal ou o ID externo.

  • hierarchyId— O ID da hierarquia ou ID externo no ativo principal.

  • childAssetId— O ID do ativo secundário ou o ID externo.

Para associar um ativo (AWS CLI)
  • Execute o seguinte comando para associar um ativo filho a um ativo pai. Substituir parent-asset-id, hierarchy-id e child-asset-id com o respectivoIDs:

    aws iotsitewise associate-assets \ --asset-id parent-asset-id \ --hierarchy-id hierarchy-id \ --child-asset-id child-asset-id
Para desassociar um ativo ()AWS CLI
  • Execute o seguinte comando para desassociar um ativo filho de um ativo pai. Substituir parent-asset-id, hierarchy-id e child-asset-id com o respectivoIDs:

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