복붙노트

[HADOOP] SQL 데이터를 Hortonworks에로드하는 방법?

HADOOP

SQL 데이터를 Hortonworks에로드하는 방법?

내 PC에 Hortonworks SandBox를 설치했습니다. 또한 CSV 파일과 그 구조 (OK) (하이브 + Hadoop), 내가 현재의 SQL 데이터베이스를 샌드 박스 (MS SQL 2008 r2)로 마이그레이션하려는 방식으로 테이블을 얻으려고했습니다. 어떻게해야합니까? 또한 내 프로젝트에 연결하려고합니다 (VS 2010 C #).

ODBC를 통해 연결할 수 있습니까?

sqoop은 SQL에서 Hadoop으로 데이터를 전송하는 데 사용하고 있는데 sqoop을 사용하여이 마이그레이션을 수행하는 방법은 무엇입니까?

해결법

  1. ==============================

    1.자신의 작업을 작성하여 데이터를 마이그레이션 할 수 있습니다. 그러나 Sqoop이 더 편리 할 것입니다. 이를 위해서는 Sqoop과 해당 커넥터 인 Apache Hadoop 용 Microsoft SQL Server Connector를 다운로드해야합니다. 여기에서 다운로드 할 수 있습니다. Sqoop 사용자 가이드를 살펴보십시오. 여기에는 모든 정보가 자세히 설명되어 있습니다.

    자신의 작업을 작성하여 데이터를 마이그레이션 할 수 있습니다. 그러나 Sqoop이 더 편리 할 것입니다. 이를 위해서는 Sqoop과 해당 커넥터 인 Apache Hadoop 용 Microsoft SQL Server Connector를 다운로드해야합니다. 여기에서 다운로드 할 수 있습니다. Sqoop 사용자 가이드를 살펴보십시오. 여기에는 모든 정보가 자세히 설명되어 있습니다.

    Hive는 ODBC를 지원합니다. 이 페이지에서 자세한 내용을 확인할 수 있습니다.

  2. ==============================

    2.JDBC 드라이버를 설치하고 작동 시키려면 Hortonworks Sandbox에서 수행해야 할 단계를 적었습니다. http://hortonworks.com/community/forums/topic/import-microsoft-sql-data-into-sandbox /

    JDBC 드라이버를 설치하고 작동 시키려면 Hortonworks Sandbox에서 수행해야 할 단계를 적었습니다. http://hortonworks.com/community/forums/topic/import-microsoft-sql-data-into-sandbox /

    C # 프로젝트에서 Hadoop에 연결하려면 http://hortonworks.com/thankyou-hdp13/#addon-table에서 Hortonworks Hive ODBC 드라이버를 사용할 수 있습니다. 어떻게 작동하는지 보려면 해당 페이지의 PDF 파일을 읽으십시오 (나는 하이브 서버 유형 2를 사용자 이름 샌드 박스와 함께 사용했습니다)

  3. from https://stackoverflow.com/questions/17057591/how-to-load-sql-data-into-the-hortonworks by cc-by-sa and MIT license