TOS for BigData 를 이용해서 hbase연동을 테스트했는데, TOS for BigData 는 메타도 안되고 라이브러리가 안되는게 많아서 실제 프로젝트에 적용하기에는 좀 문제가 있어서 TOS for DataIntegration을 이용해서 개발을 하고자 한다.
아래 방식은 Hbase Component를 사용하지 않기 때문에 Component가 없는건 상관이 없는데 hadoop관련 library가 없어서 에러가 난다.
이거저거 추가해보다가 Custom Code >> tLibraryLoad를 이용해서 library를 추가한다.
필요한 library는
- zookeeper-3.3.3-cdh3u0.jar
- zookeeper-3.4.2.jar
- hbase-0.92.0.jar
- hbase-0.90.1-cdh3u0.jar
- hadoop-core-0.20.203.0.jar
- log4j-1.2.16.jar
- commons-logging-1.1.1.jar
이고 경로는 1~6까지는
"TOS for BigData Home"\plugins\org.talend.designer.components.tishadoopprovider_5.1.2.r90681\components\tHBaseConnection
에 있고,
7은
"TOS for BigData Home"\plugins\org.talend.libraries.apache_5.1.2.r90681\lib
에 있음.
다른방법이 있으면 있을거 같은데, 못찾았음