2014-11-17 4 views
1

Hbase에 키/값이 저장되어 있습니다.이 키 값 쌍을 모든 키와 같은 GRaphX를 사용하여 그래프로 변환 할 수 있습니까?> 모든 노드는 노드를 연결하는 가장자리의 속성으로> ? 이로드의 일단입력으로 Hbase 테이블이있는 Spark Graphx

은 모든 포인터가

답변

0

대신 원시 HBase와 API를 apache phoenix을 사용하는 것이 큰 도움이 될 것입니다, 그것은 SQL 층/HBase를위한 JDBC 드라이버, 다음 촉발하는 데이터를 가져올 JdbcRDD을 사용할 수 있습니다, 그리고 Graphx 또는 SchemaRDD 사용

0

질문의 Hbase 부분에 응답 할 수 없습니다.

그러나 질문에 대한 대답의 GraphX ​​부분은 다음과 같습니다. VertexId의 유형이 Long이어야합니다. 가장자리는 원본 및 대상 정점을 연결하는 최소 두 개의 Long 값으로 구성됩니다.

문자열을 VertexId로 사용할 수 없습니다. VertexIds로 문자열 사용은 Apache Spark Developer 커뮤니티의 기능 요청입니다. https://issues.apache.org/jira/browse/SPARK-3799

관련 문제