Anmerkungen Werden Importiert
Data Infrastructure Insights enthält eine API zum Importieren von Anmerkungen oder Anwendungen aus einer CSV-Datei und zum Zuweisen zu Objekten, die Sie angeben.
Die Data Infrastructure Insights API ist in Data Infrastructure Insights Premium Edition verfügbar. |
Importieren
Die Links Admin > API Access enthalten "Dokumentation" für die API Assets/Import. Diese Dokumentation enthält Informationen zum CSV-Dateiformat.
.CSV-Dateiformat
Das allgemeine Format der CSV-Datei ist wie folgt. Die erste Zeile der Datei definiert die Importfelder und gibt die Reihenfolge der Felder an. Danach folgen separate Zeilen für jede Anmerkung oder Anwendung. Sie müssen nicht jedes Feld definieren. Die nachfolgenden Anmerkungszeilen müssen jedoch der Reihenfolge der Definitionszeile entsprechen.
[Object Type] , [Object Name or ID] , Annotation Type [, Annotation Type, ...] [, Application] [, Tenant] [, Line_Of_Business] [, Business_Unit] [, Project] In der API-Dokumentation finden Sie Beispiele für CSV-Dateien.
Sie können Anmerkungen aus einer .CSV-Datei innerhalb des API-Swagger selbst importieren und zuweisen. Wählen Sie einfach die zu verwendende Datei aus und klicken Sie auf die Schaltfläche Execute:
Importverhalten
Während des Importvorgangs werden je nach importierten Objekten und Objekttypen Daten hinzugefügt, zusammengeführt oder ersetzt. Beim Importieren sollten Sie die folgenden Verhaltensweisen beachten.
-
Fügt eine Anmerkung oder Anwendung hinzu, wenn keine mit demselben Namen im Zielsystem vorhanden ist.
-
Fügt eine Anmerkung zusammen, wenn der Anmerkungstyp eine Liste ist, und eine Anmerkung mit dem gleichen Namen existiert im Zielsystem.
-
Ersetzt eine Anmerkung, wenn der Anmerkungstyp eine andere als eine Liste ist und eine Anmerkung mit dem gleichen Namen im Zielsystem vorhanden ist.
Hinweis: Wenn im Zielsystem eine Anmerkung mit demselben Namen, aber mit einem anderen Typ vorhanden ist, schlägt der Import fehl. Wenn Objekte von der fehlgeschlagenen Annotation abhängen, können diese Objekte falsche oder unerwünschte Informationen anzeigen. Nach Abschluss des Importvorgangs müssen alle Anmerkungsabhängigkeiten geprüft werden.
-
Wenn ein Anmerkungswert leer ist, wird diese Anmerkung aus dem Objekt entfernt. Übernommene Anmerkungen sind nicht betroffen.
-
Anmerkungswerte für Datumstypen müssen als unix-Zeit in Millisekunden eingegeben werden.
-
Beim Kommentieren von Volumes oder internen Volumes ist der Objektname eine Kombination aus Storage-Name und Volume-Name mithilfe des Trennzeichens „->“. Beispiel: <Storage-Name>-><Volume-Name>
-
Wenn ein Objektname ein Komma enthält, muss der gesamte Name in doppelten Anführungszeichen sein. Beispiel: „NetApp1,NetApp2“->023F
-
Beim Anfügen von Anmerkungen zu Speicher, Switches und Ports wird die Spalte „Anwendung“ ignoriert.
-
Mandant, Line_of_Business, Business_Unit und/oder Projekt macht eine Geschäftseinheit. Wie bei allen Geschäftseinheiten können alle Werte leer sein.
Die folgenden Objekttypen können mit Anmerkungen versehen werden.
OBJEKTTYP |
NAME ODER TASTE |
Host |
id-><id>, <Name> oder <IP> |
VM |
id-><id> oder <Name> |
Storage Pool |
id-><id> oder <Storage Name>-><Storage Pool Name> |
InternalVolume |
id-><id> oder <Storage Name>-><Name des internen Volumes> |
Datenmenge |
id-><id> oder <Storage Name>-><Volume Name> |
Storage |
id-><id>, <Name> oder <IP> |
Switch |
id-><id>, <Name> oder <IP> |
Port |
id-><id> oder <WWN> |
Qtree |
id-><id> oder <Storage Name>-><Name des internen Volumes>-><Qtree Name> |
Share |
id-><id> oder <Storage Name>-><Name des internen Volumes>-><Name der Freigabe>-><Protokoll>[-><Qtree-Name (optional im Fall von qtree Standard)>] |