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 ↪