Antes de serem transformados pelo Robust Transformer (RTE) e pelo Integration Hub ETL, os ativos da API IAI da Siemens são nivelados em um formato padrão. Se você quiser incluir atributos adicionais no ativo nivelado, use o script de ponto de extensão de ativo. Depois de implementar o ponto de extensão, os atributos personalizados adicionais são transformados e mapeados usando Integration Hub ETL.
Antes de Iniciar
Função necessária: administrador
Procedimento
-
Navegar até .
-
Selecione o registro sn_siemensiashsgc.SGSiemensIAHAssetExtension.
-
Na seção Links relacionados, selecione Criar implementação.
-
Na inclusão de script, atualize a função do processo para incluir os atributos adicionais desejados usando o código Javascript.
No exemplo a seguir, um
custom_attribute é adicionado ao ativo nivelado.

-
Execute uma carga de teste para validar os dados.
-
Depois que a carga de teste for executada, navegue até .
-
Valide se a coluna de dados contém o atributo personalizado que você adicionou.
Se o atributo personalizado não estiver na coluna, compare o api_data com os dados e corrija o código.
-
Depois de validado, transforme e mapeie o custom_attribute para a transformação de RTE usando o Integration Hub ETL.
- Navegar até .
- Em Aplicação do CMDB: SG-SiemensIAH, selecione o registro de Ativo SG-SiemensIAH.
- Na seção 1. Especificar detalhes básicos, selecione Importar dados de origem e fornecer detalhes básicos.
- No campo Conjunto de importação de amostra, verifique se ele está usando um conjunto de importação de amostra com o atributo personalizado adicionado. Ou role para baixo e selecione Extrair automaticamente um novo conjunto de importação.
- Para recuperar o conjunto de importação, selecione Salvar e Marcar como Concluído.
Nota: Você pode ver mensagens de erro ao navegar de volta para o Assistente do mapa de transformação de ETL. Normalmente, você pode ignorar as mensagens de erro.
- Para transformar e mapear o atributo personalizado, conclua as tarefas Visualizar e preparar dados e Selecionar classes do CMDB para mapear dados de origem. Para obter mais informações, consulte IntegrationHub ETL.