Beim Einfügen von Daten in die Hive-Tabelle können wir die Anzahl der in den Protokollen aktualisierten Zeilen sehen. Ist es möglich, diese Werte in einer Variablen zu erhalten, während die Hive-Aktionen in oozie verwendet werden?So erhalten Sie die Anzahl der Zeilen, die von der Hive-Aktion in Oozie aktualisiert wurden
0
A
Antwort
1
Dies ist derzeit nicht möglich (wie bereits von vielen in den Kommentaren auf die ursprüngliche Frage geklärt). Es gibt ein offenes ungelöstes Ticket (HIVE-8244) für diesen Fehler in Apache Jira hier - INSERT/UPDATE/DELETE should return count of rows affected.
Ich fürchte, Nein. Sie können nicht. – YoungHobbit
Nein. Sie können sie nicht bekommen. – Prashanth
* "wir können die Anzahl der in den Logs aktualisierten Zeilen sehen" * - nicht immer. Wenn ich mich gut erinnere, zeigt der ORC SerDe nichts an. Es gibt also kein konsistentes Verhalten. –