Spark SQL을 지원하는 클라이언트 jdbc 드라이버를 찾고 있습니다.Spark SQL jdbc 드라이버가 있습니까?
Spark (SQLInsight에서 실행 중)에서 SQL 문을 실행하기 위해 Jupyter를 사용하고 있으며 제 3 자 SQL 클라이언트 (예 : SQuirreL, SQL Explorer 등)를 사용할 수 있도록 JDBC를 사용하여 연결할 수 있기를 바랍니다. 등).
Microsoft에서 ODBC 드라이버를 찾았지만 Java 기반 SQL 클라이언트에서는 도움이되지 않습니다. 내 클러스터에서 하이브 jdbc 드라이버를 다운로드하려고 시도했지만 하이브 JDBC 드라이버가 스파크가 수행하는 고급 SQL 기능을 지원하지 않는 것으로 보입니다. 예를 들어 Hive 드라이버는 equajoins가 아닌 join 문을 지원하지 않는다는 것에 대해 불평합니다. Jupyter에서 동일한 SQL을 성공적으로 실행했기 때문에 Spark의 지원되는 기능이라는 것을 알고 있습니다. 하이브 JDBC 드라이버가 더 사전 SQL을 지원하기 위해 표시되지 않습니다
도서관이나 기타 오프 사이트 자료를 찾는 데 도움이나 조언을 구하는 질문은 주제와 관련이 없습니다. –
http://www.simba.com/drivers/spark-jdbc-odbc/ Simba의 Apache Spark ODBC 및 JDBC 드라이버는 응용 프로그램의 SQL 쿼리를 Spark SQL의 해당 형식으로 변환하여 SQL을 Spark SQL에 효율적으로 매핑하므로 직접 표준 SQL Apache Spark 배포판에 액세스 할 수 있습니다. – kliew
하이브 jdbc 드라이버를 사용해 보겠습니다. – lockwobr