2017-11-06 4 views
0

hadoop 폴더에 넣은 파일로 TextIO.Read를 사용하여 Mapr 파일을 읽을 수 있으며 hadoop 폴더에 파일을 쓸 수 있습니다. Mapr 파일은 HDFS를 기반으로하기 때문에 org.apache.beam.sdk.io.hdfs를 사용해야하는지 잘 모르겠습니다.TextIO를 사용하여 Mapr 파일 읽기

감사합니다.

+0

귀하의 요청을 이해하지 못했습니다. 표준 TextIO를 사용하여 파일을 읽고 쓸 수 있다고 말하는 것입니다. 이것이 Beam에서 HDFS와 상호 작용하는 가장 좋은 방법인지 여부 또는 io.hdfs의 항목을 명시 적으로 사용해야하는지 여부를 묻는 것입니까? 이것이 귀하의 질문이라면 대답은 "예"입니다 : 모든 빔 파일 기반 IO는 다양한 지원 파일 시스템과 투명하게 상호 작용하며 이것은 빔과 상호 작용할 때 권장되는 방법입니다. – jkff

+0

감사합니다 jkff, 그게 내가보고있는 것입니다. 따라서 TextIO는 MaprFS 파일과도 호환됩니다. – VIjay

+0

감사합니다. 내 의견을 답으로 변환했습니다. – jkff

답변

0

모든 빔 파일 기반 IO는 다양한 지원되는 파일 시스템과 투명하게 상호 작용하며 이는 빔에서 상호 작용하는 데 권장되는 방법입니다. io.hdfs 패키지의 클래스를 명시 적으로 사용할 필요가 없습니다.