Importar anotaciones
Data Infrastructure Insights incluye una API para importar anotaciones o aplicaciones desde un archivo CSV y asignarlas a los objetos que usted especifique.
|
La API de Data Infrastructure Insights está disponible en * Data Infrastructure Insights Premium Edition*. |
Importador
Los enlaces Admin > Acceso API contienen"documentación" para la API Activos/Importar. Esta documentación contiene información sobre el formato de archivo .CSV.
Formato de archivo .CSV
El formato general del archivo CSV es el siguiente. La primera línea del archivo define los campos de importación y especifica el orden de los campos. A continuación aparecen líneas separadas para cada anotación o aplicación. No es necesario definir todos los campos. Sin embargo, las líneas de anotación subsiguientes deben seguir el mismo orden que la línea de definición.
[Object Type] , [Object Name or ID] , Annotation Type [, Annotation Type, ...] [, Application] [, Tenant] [, Line_Of_Business] [, Business_Unit] [, Project] Consulte la documentación de la API para ver ejemplos de archivos .CSV.
Puede importar y asignar anotaciones desde un archivo .CSV desde la propia API Swagger. Simplemente elija el archivo a utilizar y haga clic en el botón Ejecutar:
Comportamiento de importación
Durante la operación de importación, se agregan, fusionan o reemplazan datos, según los objetos y tipos de objetos que se estén importando. Al importar, tenga en cuenta los siguientes comportamientos.
-
Agrega una anotación o aplicación si no existe ninguna con el mismo nombre en el sistema de destino.
-
Fusiona una anotación si el tipo de anotación es una lista y existe una anotación con el mismo nombre en el sistema de destino.
-
Reemplaza una anotación si el tipo de anotación es distinto de una lista y existe una anotación con el mismo nombre en el sistema de destino.
Nota: Si existe una anotación con el mismo nombre pero con un tipo diferente en el sistema de destino, la importación falla. Si los objetos dependen de la anotación fallida, esos objetos pueden mostrar información incorrecta o no deseada. Debes verificar todas las dependencias de anotación una vez completada la operación de importación.
-
Si un valor de anotación está vacío, esa anotación se elimina del objeto. Las anotaciones heredadas no se ven afectadas.
-
Los valores de anotación de tipo fecha deben pasarse como hora Unix en milisegundos.
-
Al anotar volúmenes o volúmenes internos, el nombre del objeto es una combinación del nombre de almacenamiento y el nombre del volumen utilizando el separador "->". Por ejemplo: <Nombre de almacenamiento>-><Nombre de volumen>
-
Si el nombre de un objeto contiene una coma, el nombre completo debe estar entre comillas dobles. Por ejemplo: "NetApp1,NetApp2"->023F
-
Al adjuntar anotaciones a almacenamientos, conmutadores y puertos, se ignorará la columna "Aplicación".
-
Inquilino, Línea de Negocio, Unidad de Negocio y/o Proyecto conforman una entidad comercial. Como ocurre con todas las entidades comerciales, cualquiera de los valores puede estar vacío.
Se pueden anotar los siguientes tipos de objetos.
TIPO DE OBJETO |
NOMBRE O CLAVE |
Host |
id-><id> o <Nombre> o <IP> |
Máquina virtual |
id-><id> o <Nombre> |
Grupo de almacenamiento |
id-><id> o <Nombre de almacenamiento>-><Nombre del grupo de almacenamiento> |
Volumen interno |
id-><id> o <Nombre de almacenamiento>-><Nombre de volumen interno> |
Volumen |
id-><id> o <Nombre de almacenamiento>-><Nombre de volumen> |
Almacenamiento |
id-><id> o <Nombre> o <IP> |
Cambiar |
id-><id> o <Nombre> o <IP> |
Puerto |
id-><id> o <WWN> |
Árbol Q |
id-><id> o <Nombre de almacenamiento>-><Nombre de volumen interno>-><Nombre de Qtree> |
Compartir |
id-><id> o <Nombre de almacenamiento>-><Nombre de volumen interno>-><Nombre de recurso compartido>-><Protocolo>[-><Nombre de Qtree (opcional en caso de Qtree predeterminado)>] |