Die Jobliste exportieren

Beim Export vom Typ JobList wird eine Übersicht der Jobs und ihrer Ergebnisse erstellt.

Der Export kann wahlweise als CSV-oder JSON-Datei ausgegeben werden.

 

Neben den im Abschnitt Parameterdatei beschriebenen Schlüsseln kann die Parameterdatei speziell für diesen Export zusätzlich die folgenden Schlüssel enthalten.

Schlüssel Werte
Dir

Relativer Pfad des Teils vom Projektbaum, der exportiert werden soll.

  • Ist dieser Schlüssel leer (Standardwert), wird der gesamte Projektbaum exportiert. (Mit Ausnahme der Verzeichnisse und Komponenten, auf die der ausführende Benutzer keinen Zugriff hat.)
  • Ist der Schlüssel nicht leer, muss dem Eintrag ein Backslash ("\") voran gestellt sein.
  • Es kann auch der Pfad einer Komponente (mit Namen) eingegeben werden.

Dieser Schlüssel wird nicht beachtet, wenn für ComponentID ein Wert angegeben ist.

IncludeAllComponents

Legt fest, ob Komponenten aufgelistet werden, für die keine Jobs konfiguriert wurden. Dadurch ist zum Beispiel auf einen Blick ersichtlich, ob für alle Sinumerik-Komponenten zwei Jobs eingerichtet wurden.

Folgende Werte sind möglich:

  • Y: Komponenten ohne Jobs werden aufgelistet.
  • N: Komponenten ohne Jobs werden nicht aufgelistet (Standardwert).

 

Beispielaufruf:

VDogAutoExport.exe "/rd:D:\vdClientArchive" "/CFile:D:\Test\exportJobList.ini"

Parameterdatei exportJobList.ini:

[Common]
ReportType=JobList
ExportFile=D:\Test\myJobList.csv
Dir=\SmartShopFloor

 

[User]
Account={Benutzer}
Password={Passwort}

 

Die folgende Tabelle bietet eine Übersicht über die Spalten, die in der resultierenden Datei vorkommen:

Spalte

Beschreibung
Component Name der Komponente (mit ihrem Pfad im Projektbaum)
ComponentID ID der Komponente (im GUID-Format)
ComponentTypeID ID des Komponententyps (im GUID-Format)
ComponentTypeName Name des Komponententyps
JobID ID des Jobs (im GUID-Format)
JobName Name des Jobs
UploadClass Uploadtyp des Jobs
WhoToNotify Liste der Benutzer, die über die Jobausführung benachrichtigt werden sollen
WhoToNotifyNames

Namen der Benutzer, die über Jobausführungen benachrichtigt werden sollen

Mehrere Namen werden durch Kommas getrennt.

Diese Spalte wird nur angezeigt, wenn das Versenden von E-Mails zu Jobausführungen konfiguriert ist.

WhoToNotifyEMails

E-Mail-Adressen der Benutzer, die über Jobausführungen benachrichtigt werden sollen

Mehrere E-Mail-Adressen werden durch Kommas getrennt.

Diese Spalte wird nur angezeigt, wenn das Versenden von E-Mails zu Jobausführungen konfiguriert ist.

WhoToNotifyAdditional

E-Mail-Adressen der Benutzer, die keinen versiondog Account haben, aber trotzdem über Jobausführungen benachrichtigt werden sollen

Mehrere E-Mail-Adressen werden durch Kommas getrennt.

Diese Spalte wird nur angezeigt, wenn das Versenden von E-Mails zu Jobausführungen konfiguriert ist.

Execution

Ausführungsstatus des Jobs

Folgende Werte sind möglich:

0: Nicht nach Zeitplan

1: Nach Zeitplan

2: Mittels BackupClient

IpOrComputername

IP-Adresse oder Computername

Der Wert wird in Abhängigkeit von der Uploadklasse ausgegeben.

UploadAgent

Computername oder IP-Adresse des Agents

Der Wert wird nur ausgegeben, wenn diesem Job ein Upload Agent zugewiesen ist.

CompareAgest

Computername oder IP-Adresse des Agents

Der Wert wird nur ausgegeben, wenn diesem Job ein Compare Agent zugewiesen ist.

LastCheck (local) Zeitpunkt der letzten geplanten Jobausführung (lokale Zeit)
LastCheck (UTC) Zeitpunkt der letzten geplanten Jobausführung (UTC)
NextStart (local) Startzeitpunkt der nächsten geplanten Jobausführung (lokale Zeit)
NextStart (UTC) Startzeitpunkt der nächsten geplanten Jobausführung (UTC)
JobStart (local) Tatsächlicher Startzeitpunkt der letzten Jobausführung (manuell oder geplant) (lokale Zeit)
JobStart (UTC) Tatsächlicher Startzeitpunkt der letzten Jobausführung (manuell oder geplant) (UTC)
JobFinish (local)

Endzeitpunkt der letzten Jobausführung (manuell oder geplant) (lokale Zeit)

JobFinish (UTC) Endzeitpunkt der letzten Jobausführung (manuell oder geplant) (UTC)
ResultVersionVsBackup

Ergebnis des Vergleichs zwischen der Version auf dem Server und dem Backup

Eine Liste der ausgegebenen Statuscodes und ihrer Beschreibungen finden Sie im Tutorials zum AdminClient.

ErrorVersionVsBackup Die Spalte enthält nur einen Wert, wenn beim Vergleich Serverversion <-> Backup ein Fehler aufgetreten ist.
WarningVersionVsBackup Die Spalte enthält nur einen Wert, wenn beim Vergleich Serverversion <-> Backup eine Warnung ausgegeben wurde.
ResultBackupVsPreBackup

Ergebnis des Vergleichs zwischen dem aktuellen und dem vorherigen Backup

Eine Liste der ausgegebenen Statuscodes und ihrer Beschreibungen finden Sie im Tutorial zum AdminClient.

WarningBackupVsPreBackup Die Spalte enthält nur einen Wert, wenn beim Vergleich Vorh. Backup <-> Backup eine Warnung ausgegeben wurde.
ErrorBackupVsPreBackup Die Spalte enthält nur einen Wert, wenn beim Vergleich Vorh. Backup <-> Backup ein Fehler aufgetreten ist.
DirBackup

Relativer Pfad des Verzeichnisses im Serverarchiv, in dem das aktuelle Backup des Jobs (Datei Backup.zip) gespeichert wurde

TimestampBackup (local) Zeitstempel der Datei Backup.zip (lokale Zeit)
TimestampBackup (UTC) Zeitstempel der Datei Backup.zip (UTC)
DirPreBackup Relativer Pfad des Verzeichnisses im Serverarchiv, in dem das vorherige Backup des Jobs (Datei Backup.zip) gespeichert wurde
TimestampPreBackup (local) Zeitstempel der Datei Backup.zip des vorherigen Backups (lokale Zeit)
TimestampPreBackup (UTC) Zeitstempel der Datei Backup.zip des vorherigen Backups (UTC)

OutOfDate

Zeigt an, ob der Zeitraum seit einem Backup länger ist als der eingestellte Wert

Folgende Werte sind möglich:

Y: Das Backup ist veraltet.

N: Das Backup ist nicht veraltet.

?: Der Job wurde noch nie ausgeführt bzw. es wurde noch kein Backup angelegt.

VersionVsBackupVersionNumber

Versionsnummer der Daten, die für den Version/Backup-Vergleich verwendet wurden

DeactivatedComment

Text, der bei der Deaktivierung eines Jobs eingetragen wurde

 

Verwandte Themen
Parameterdatei
AdminClient -> Modul Jobs