如何通过C#中的Hive ODBC连接到Hadoop?任何代码示例都会很棒。 我没有使用Azure HDInsight。通过Hive ODBC从C#连接到Hadoop#
1
A
回答
1
我试图通过在codeproject中发布文章来回答我自己的问题。
1
你蜂房安装ODBC驱动程序。并配置它。例如,在我的例子中,我将dsn名称配置为horton。这里是代码:
static DataTable GetDataFromHive()
{
OdbcConnection DbConnection = new OdbcConnection("DSN=horton");
try
{
DbConnection.Open();
}
catch (OdbcException ex)
{
Console.WriteLine(ex.Message);
return null;
}
OdbcCommand cmd = DbConnection.CreateCommand();
cmd.CommandText = "SELECT * FROM sample_08 LIMIT 100;";
DbDataReader dr = cmd.ExecuteReader();
var dataTable = new DataTable();
dataTable.Load(dr);
DbConnection.Close();
return dataTable;
}
相关问题
- 1. 通过ODBC通过PHP连接到Oracle
- 2. 通过ODBC连接
- 3. 通过ODBC连接
- 4. HIVE ODBC连接器设置
- 5. 通过odbc连接db2 C#.net
- 6. Hadoop Hive查询:多连接
- 7. 连接PHP通过ODBC PDO
- 8. 通过Flyway的ODBC连接
- 9. 如何将Pentaho 6.0连接到Hadoop-Hive
- 10. 使用FreeTDS通过ODBC连接到MSSQL
- 11. 使用ODBC通过ASP.NET连接到MySql
- 12. Cognos:通过ODBC连接到PostgreSQL
- 13. 通过ODBC连接到DB2非常慢
- 14. 通过ODBC连接到DB2时出错
- 15. 通过ODBC连接到SQL Server失败
- 16. 通过ODBC连接到MS SQL Server
- 17. .NET ODBC DataProvider从不通过Transoft ODBC驱动程序连接
- 18. Hbase ODBC连接C#
- 19. 使用C#express通过ODBC连接到MySQL数据库
- 20. 通过ODBC连接连接到Sql Server CE
- 21. R可以不通过RODBC连接到工作Teradat ODBC连接
- 22. 从ODBC连接到Lotus Notes
- 23. 从Hive连接到MySQL
- 24. 通过ASP.net通过ODBC连接到Access数据库
- 25. Hadoop - 带HBASE而无HIVE的ODBC
- 26. 通过使用Windows身份验证ODBC连接连接到SQL Server从PHP
- 27. VB.NET - 通过ODBC连接插入/删除
- 28. 如何通过python连接“Tally ODBC”?
- 29. 连接到SOTAMAS90 ODBC?
- 30. Python连接到Hive
您是否先谷歌这个问题? –
我做了很多,但我没有得到一个清晰或推荐的图片。 – rajibdotnet