【问题标题】:How to load SQL data into the Hortonworks?如何将 SQL 数据加载到 Hortonworks?
【发布时间】:2013-06-08 02:22:02
【问题描述】:

我已经在我的电脑中安装了 Hortonworks SandBox。还尝试使用 CSV 文件并以表结构的方式获取它的 OK(Hive + Hadoop),nw 我想将我当前的 SQL 数据库迁移到沙箱(MS SQL 2008 r2)。我将如何做到这一点?也想连接到我的项目(VS 2010 C#)。

可以通过ODBC连接吗?

我听说 sqoop 用于将数据从 SQL 传输到 Hadoop,那么我如何使用 sqoop 进行这种迁移?

【问题讨论】:

    标签: sql hadoop hive odbc hortonworks-data-platform


    【解决方案1】:

    我在 Hortonworks Sandbox 中记录了安装 JDBC 驱动程序并使其工作所需的步骤: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(也在该页面上)以了解它是如何工作的(我使用 Hive Server Type 2 和用户名 sandbox

    【讨论】:

    【解决方案2】:

    您可以编写自己的作业来迁移数据。但是 Sqoop 会更方便。为此,您必须使用download Sqoop 和适当的连接器,在您的情况下是 Microsoft SQL Server Connector for Apache Hadoop。您可以从here下载。请通过Sqoop user guide。它包含适当详细的所有信息。

    而且 Hive 确实支持 ODBC。您可以在此page 找到更多信息。

    【讨论】:

    • 你也可以试试Teland
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-14
    相关资源
    最近更新 更多