2012-06-23 2 views
2

Hadoop 기반 Mahout 권장 사항과 Apache Hive.So를 결합하여 생성 된 권장 사항을 직접 내 하이브 테이블에 저장합니다.이 중 하나에 대해 비슷한 튜토리얼을 알고 있습니까?Mahout 하이브 통합

답변

7

하둡 기반 Mahout 권장자는 결과를 HDFS에 직접 저장할 수 있습니다.

하이브는 또한 CREATE EXTERNAL TABLE recommend_table을 사용하여 데이터 상단에 테이블 스키마를 만들 수 있으며 데이터의 위치도 지정합니다 (LOCATION '/home/admin/userdata';).

이렇게하면 새 데이터가 해당 위치에 기록 될 때 /home/admin/userdata이되며 하이브가 이미 사용할 수 있으며 기존 Table 스키마 : recommend_table을 통해 쿼리 할 수 ​​있습니다.

블로그에 대해 잠시 후 다시 블로그에 올렸습니다 : external-tables-in-hive-are-handy. 이 솔루션은 Hive 임시 쿼리에 즉시 사용할 수 있어야하는 모든 종류의 맵 감소 프로그램 출력에 도움이됩니다.

+0

하이뷰 (HQL)에서 데이터 디렉토리를 읽음으로써 Mahout으로 분석을 수행하고 싶습니다. 내 모든 테이블은 외부 테이블입니다. 감사. – Kevin