PT
Español
English
Português
    Registrar mapeamentos

    Na seção anterior, relacionamos as propriedades dos ICs no CMDB com as propriedades da hpTechpulse e atribuímos um tipo de Mapeamento (como obteremos os valores), para os tipos de Associação de Valor “Mapeador e Valor”, é necessário criar uma associação e/ou relação de valores da seguinte maneira:


    Relacionamento e/ou parceria para propriedade “marca”

    1. Pesquise valores de propriedade techpulse “marca”.

    2. Com a ajuda de um CMDB Obter as IDs dos valores da propriedade “marca”.

    3. Defina o mesmo valor para “referência” em que estamos trabalhando no exemplo (“computador”).

    4. Digite os valores no “marca” no arquivo de configuração, na propriedade id o identificador no CMDB e na propriedade value o valor no techpulse.

    {
        "brand": [
            {
               "reference": "computer",
               "id": 59,
               "value": "Dell"
            },
            {
               "reference": "computer",
               "id": 23,
               "value": "HP"
            }
        ]
    }
    


    Nota: Repita a etapa em todas as definições cuja propriedade “type” é “Mapper” ou “Value”.

    5. Em nosso exemplo de modelo também usa o valor Mapper na propriedade type, repetimos os mesmos passos que usamos na propriedade brand e teremos o seguinte mapeamento

    {
      "model": [
        {
          "reference": "computer",
          "id": 95,
          "value": "HP PROBOOK 440 14 INCH G9 NOTEBOOK PC"
        },
        {
          "reference": "computer",
          "id": 80,
          "value": "LATITUDE 3420"
        }
      ]
    }
    

    1. Uma das propriedades criadas acima, esta parte do json vai na raiz da configuração json:

    {
      "model": [
        {
          "reference": "computer",
          "id": 95,
          "value": "HP PROBOOK 440 14 INCH G9 NOTEBOOK PC"
        },
        {
          "reference": "computer",
          "id": 80,
          "value": "LATITUDE 3420"
        }
      ],
      "brand": [
        {
          "reference": "computer",
          "id": 59,
          "value": "Dell"
        },
        {
          "reference": "computer",
          "id": 23,
          "value": "HP"
        }
      ]
    }
    


    Continuar: Exemplos de complementos Etapa 4 ↪

    ↩ Retornar