2017-03-28 3 views
0

하이브에서 실행할 몇 가지 insert 문이 있습니다. 나는 그들을 .hql 파일에 넣고 beeline -f 옵션을 통해 실행할 계획이다. 진행 상황을 알 수 있도록 삽입 사이에 일부 로그 메시지를 반향시킬 수있는 방법이 있습니까? 마찬가지로 :하이브 .hql 파일에 메시지 로깅

에코 insert1

insert2

는 "삽입 스크립트가 완료"에코 "완전한 1 삽입"

에코 "......... 인서트 시작"

나는 으로 리눅스 쉘 명령 에코를 사용하여 에코 문을 퍼팅 시도! 에코 "를"

그러나 ' 명령

답변

0

으로 에코 인식이 아니다! 쉬 에코 ...


!sh echo "Starting the inserts ........."  

insert ... 

!sh echo "Insert 1 complete" 

insert ... 

!sh echo "Insert script is complete" 
0
set msg = "Starting Insert"; 
set msg; 

insert into .... ; 

set msg = "Insert complete"; 
set msg;