2016-12-25 6 views
0

나는 json 파일이 있고 그것을 쪽매 세공 파일로 변환하려고합니다. json 파일을 Java 객체로 변환하는 방법을 알고 있지만 자바 객체에서 파킹 파일로 변환해야합니다. AVRO/프로토콜 버퍼/쓰레드/등을 사용하여 변환하지 않고 아파치 드릴 - 자바 코드 만 사용하고 싶지는 않습니다.자바 개체에서 쪽모 세공 파일

받는다는와 자바 프로젝트를 사용하여 임, 내 pom.xml 파일은 다음과 같이 :

<dependencies> 
     <dependency> 
      <groupId>org.apache.parquet</groupId> 
      <artifactId>parquet-common</artifactId> 
      <version>1.8.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.parquet</groupId> 
      <artifactId>parquet-encoding</artifactId> 
      <version>1.8.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.parquet</groupId> 
      <artifactId>parquet-column</artifactId> 
      <version>1.8.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.parquet</groupId> 
      <artifactId>parquet-hadoop</artifactId> 
      <version>1.8.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.hadoop</groupId> 
      <artifactId>hadoop-common</artifactId> 
      <version>2.2.0</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.hadoop</groupId> 
      <artifactId>hadoop-core</artifactId> 
      <version>0.20.2</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.hadoop</groupId> 
      <artifactId>hadoop-client</artifactId> 
      <version>2.2.0</version> 
     </dependency> 
    </dependencies> 

수단 내가 하둡 사용에 문제가 없습니다. 위의 링크는 내가 원하는,하지만 내가 거기에이 개 수입에 문제가와에 대한 올바른 종속성을 찾을 수 없습니다

https://groups.google.com/forum/#!topic/parquet-dev/lfWanFOc040

:

그래서 나는이 링크 (마지막 코멘트를) 발견 그들.

내가 찾을 수없는이 개 수입 있습니다

import org.apache.hadoop.hive.ql.io.parquet.writable.BinaryWritable; 
import org.apache.hadoop.hive.ql.io.parquet.write.DataWritableWriteSupport; 

가 종속성을 찾는 데 도움을 주셔서 감사합니다.

고맙습니다 :) 내가 대답을 발견

+1

죄송합니다 * 제발 *이 사이트가 코드 작성 서비스가 아니라는 사실을 바꿀 것입니다. – GhostCat

+0

내 질문을 편집했습니다. – TalO

답변

1

OK :

<dependency> 
      <groupId>org.apache.hive</groupId> 
      <artifactId>hive-exec</artifactId> 
      <version>0.13.0</version> 
     </dependency> 

즐기세요!

관련 문제