RCFileCat
RCFileCat
$HIVE_HOME/bin/hive –rcfilecat는 RC 파일에서 데이터나 메타데이터를 출력하는 데 사용할 수 있는 셸 유틸리티예요. RC 파일의 내용을 빠르게 확인하고 싶을 때 유용합니다.
출처: 문서
본문
$HIVE_HOME/bin/hive –rcfilecat는 RC 파일에서 데이터나 메타데이터를 출력하는 데 사용할 수 있는 셸 유틸리티입니다.
데이터 (Data)
RCFile에 저장된 행을 출력합니다. 컬럼은 탭으로, 행은 개행으로 구분됩니다.
사용법(Usage):
hive --rcfilecat [--start=start_offset] [--length=len] [--verbose] fileName
--start=start_offset 파일에서 읽기 시작할 시작 오프셋
--length=len 파일에서 읽을 데이터 길이
--verbose 읽은 데이터에 대한 주기적 통계 출력,
몇 개 레코드, 몇 바이트, 스캔 속도
메타데이터 (Metadata)
0.11.0의 새 기능
사용법(Usage):
hive --rcfilecat [--column-sizes | --column-sizes-pretty] fileName
–column-sizes 옵션을 설정하면 RC 파일의 데이터를 출력하는 대신 3개 컬럼이 있는 행을 출력합니다.
컬럼 크기는 RC 파일 헤더에서 가져온 전체 파일의 컬럼 집계 크기입니다.
–column-sizes-pretty 옵션을 설정하면 –column-sizes 옵션과 같은 데이터를 더 사람 친화적인 형식으로 출력합니다.
더 알아보기 (Learn more)
rcfilecat은 RCFile 포맷 파일을 터미널에서 확인하는 도구예요. 데이터 출력 시에는 --start/--length로 읽을 범위를 조절하고 --verbose로 통계를 볼 수 있어요. 컬럼별 크기는 --column-sizes 옵션으로 확인할 수 있습니다.