2017-12-16 21 views
0

"로컬로드"명령으로 로컬 파일 시스템에서 하이브 테이블로 데이터를로드 할 수 있기 때문에 대부분의 사람들이 putHFDS + replaceText + HiveQL를 원한다는 것이 확실하지 않습니다. 워크 플로에서 putHDFS를 하나 더 추가하는 대신 "replaceText + HiveQL"을 사용하는 것보다 낫지 않습니까?nifi putHDFS 명령을 사용하는 이유는 무엇입니까?

답변

0

NiFi는 Hadoop 클라이언트가 존재하지 않는 Hadoop 클러스터 외부의 서버에서 실행되므로 PutHDFS는 해당 서버의 데이터를 HDFS로 전송하고 ReplaceText + PutHiveQL은 하이브를 만드는 방법입니다 HDFS에 방금 도착한 데이터 상단에 외부 테이블.