2015-01-21 2 views

Antwort

4

Oozies Java-Aktion speichert erfasste Ausgabe-/Exporteigenschaften in einer Eigenschaftsdatei, die vom Hadoop-Jobattribut definiert wird: oozie.action.output.properties zur Laufzeit. Wenn die Aktion abgeschlossen ist, werden die Daten in Oozies Backend-Datenspeicher - Mysql oder In-Memory-Datenbank, in Tabelle - oozie.WF_ACTIONS, Spaltendaten - serialisiert.

Die Daten sind dann für andere Aktionen sichtbar, die sich auf die Ausgabe dieser Java-Aktion beziehen.

+0

Wird diese Datei für jeden Workflow oder eine gemeinsame Datei für alle gleichzeitig ausgeführten Workflows erstellt? –

+0

Die Datei ist für jeden Workflow. –

+0

Ich habe versucht, 'System.getProperty (" oozie.action.output.properties ") von der Maschine zu erhalten, auf der Oozie installiert ist. Aber wurde null. –