Importando Anotações
O Data Infrastructure Insights inclui uma API para importar anotações ou aplicativos de um arquivo CSV e atribuí-los aos objetos que você especificar.
|
A API Data Infrastructure Insights está disponível no * Data Infrastructure Insights Premium Edition*. |
Importando
Os links Admin > Acesso à API contêm"documentação" para a API Ativos/Importação. Esta documentação contém informações sobre o formato de arquivo .CSV.
Formato de arquivo .CSV
O formato geral do arquivo CSV é o seguinte. A primeira linha do arquivo define os campos de importação e especifica a ordem dos campos. Em seguida, há linhas separadas para cada anotação ou aplicação. Você não precisa definir todos os campos. Entretanto, as linhas de anotação subsequentes devem seguir a mesma ordem da linha de definição.
[Object Type] , [Object Name or ID] , Annotation Type [, Annotation Type, ...] [, Application] [, Tenant] [, Line_Of_Business] [, Business_Unit] [, Project] Consulte a documentação da API para obter exemplos de arquivos .CSV.
Você pode importar e atribuir anotações de um arquivo .CSV de dentro do próprio API Swagger. Basta escolher o arquivo a ser usado e clicar no botão Executar:
Comportamento de importação
Durante a operação de importação, os dados são adicionados, mesclados ou substituídos, dependendo dos objetos e tipos de objetos que estão sendo importados. Ao importar, tenha em mente os seguintes comportamentos.
-
Adiciona uma anotação ou aplicativo se não houver nenhum com o mesmo nome no sistema de destino.
-
Mescla uma anotação se o tipo de anotação for uma lista e houver uma anotação com o mesmo nome no sistema de destino.
-
Substitui uma anotação se o tipo de anotação for diferente de uma lista e houver uma anotação com o mesmo nome no sistema de destino.
Observação: se houver uma anotação com o mesmo nome, mas com um tipo diferente, no sistema de destino, a importação falhará. Se os objetos dependerem da anotação com falha, esses objetos poderão mostrar informações incorretas ou indesejadas. Você deve verificar todas as dependências de anotação após a conclusão da operação de importação.
-
Se um valor de anotação estiver vazio, essa anotação será removida do objeto. Anotações herdadas não são afetadas.
-
Os valores de anotação do tipo data devem ser passados como tempo Unix em milissegundos.
-
Ao anotar volumes ou volumes internos, o nome do objeto é uma combinação do nome do armazenamento e do nome do volume usando o separador "->". Por exemplo: <Nome do armazenamento>-><Nome do volume>
-
Se um nome de objeto contiver uma vírgula, o nome inteiro deverá estar entre aspas duplas. Por exemplo: "NetApp1,NetApp2"->023F
-
Ao anexar anotações a armazenamentos, switches e portas, a coluna "Aplicativo" será ignorada.
-
Locatário, Linha_de_Negócios, Unidade_de_Negócios e/ou Projeto criam uma entidade empresarial. Como acontece com todas as entidades comerciais, qualquer um dos valores pode estar vazio.
Os seguintes tipos de objetos podem ser anotados.
TIPO DE OBJETO |
NOME OU CHAVE |
Hospedar |
id-><id> ou <Nome> ou <IP> |
VM |
id-><id> ou <Nome> |
Pool de armazenamento |
id-><id> ou <Nome do Armazenamento>-><Nome do Pool de Armazenamento> |
Volume interno |
id-><id> ou <Nome do Armazenamento>-><Nome do Volume Interno> |
Volume |
id-><id> ou <Nome do Armazenamento>-><Nome do Volume> |
Armazenar |
id-><id> ou <Nome> ou <IP> |
Trocar |
id-><id> ou <Nome> ou <IP> |
Porta |
id-><id> ou <WWN> |
Qtree |
id-><id> ou <Nome do Armazenamento>-><Nome do Volume Interno>-><Nome do Qtree> |
Compartilhar |
id-><id> ou <Nome do Armazenamento>-><Nome do Volume Interno>-><Nome do Compartilhamento>-><Protocolo>[-><Nome do Qtree (opcional no caso do Qtree padrão)>] |