Verwendung von Apache Pig Version 0.10.1.21 (rexported). Wenn ich ein Schwein-Skript ausführe, gibt es viele INFO-Protokollzeilen, die so aussehen:
%Vor%Gibt es einen SET-Befehl innerhalb des Pig-Skripts oder ein Befehlszeilen-Flag, um die Protokollierungsstufe zuzulassen? Grundsätzlich möchte ich die [Thread-xx] INFO Nachrichten ausblenden. Zeigt nur WARNING und ERROR an. Ich habe das Befehlszeilen-Debug-Flag ausprobiert. Leider werden die INFO-Nachrichten immer noch angezeigt:
%Vor%Ich hoffe, es gibt eine Lösung. Vielen Dank im Voraus für jede Hilfe.
Gelöst : Antwort von Loran Bendig, legen Sie die log4j.properties fest . Hier zusammengefasst für die Bequemlichkeit
Schritt 1: Kopieren Sie die log4j-Konfigurationsdatei in den Ordner, in dem sich meine Schweinscripts befinden.
%Vor%Schritt 2: Bearbeiten Sie die log4j_WARN Datei und stellen Sie sicher, dass diese beiden Zeilen vorhanden sind
%Vor%Schritt 3: Führen Sie ein Schwein-Skript aus und weisen Sie es an, das benutzerdefinierte log4j zu verwenden
%Vor%Tags und Links apache-pig