Personalizar estratégias de análise
Você pode modificar as estratégias de análise que vêm como parte do sistema de base ou adicionar novas. As estratégias de análise fazem parte dos padrões de descoberta, que Mapeamento de serviços e Descoberta usam para descobrir e mapear itens de configuração (ICs).
Antes de Iniciar
É necessário conhecimento prático de Java script.
Função necessária: pd_admin
Por Que e Quando Desempenhar Esta Tarefa
A análise serve para analisar a sintaxe do arquivo de origem. Você extrai valores de arquivos analisados, o que permite converter esses valores em variáveis. Existem estratégias de análise padrão, que fazem parte do sistema de base. Se você não puder extrair dados usando as estratégias de análise padrão, poderá criar sua própria estratégia de análise. Estratégias de análise personalizadas são arquivos JavaScript.
- Você pode usar a variável content para se referir aos dados brutos resultantes da execução da operação.
- Use rtrn para indicar a cadeia de caracteres, que é o resultado da sua análise personalizada.
- A saída do script deve estar em sintaxe XML bem formada.
Por exemplo, a saída deve conter marcadores e marcações corretos:
<root> <OS>Windows</OS> <version>10</version> </root> - Se necessário, você pode usar JavaScripts de terceiros para converter o conteúdo em XML.
Por exemplo, para converter o conteúdo de JSON em XML, use o JavaScript X2JS fornecido pelo software de código aberto.
var xtojs = new X2JS(); var result = xtojs.js2xml(jsonObj); var finalResult = "<root>" + result + "</root>";
Procedimento
O que Fazer Depois
Use esta estratégia de análise personalizada para definir operações dentro de etapas padrão.