CSharp - 如何将配置单元连接到 ASP.NET 项目

  显示原文与译文双语对照的内容
0 0

我对Hadoop非常新。

我已经将 Microsoft HDInsight安装到本地系统。 现在我想连接配置单元和 HBase,但是对于配置单元连接我必须指定连接字符串。端口。用户名和密码。

但是我不知道如何得到这个值。 我曾尝试使用localhost和 8085作为端口,但这不能正常工作。 我也通过给主机IP和我的系统IP来做。

请帮助我,让我知道我应该如何继续HBase连接

时间: 原作者:

0 0

最好的方法是使用微软的SDK ( 也可以在nuget上使用)

这里有一个关于如何在 http://hadoopsdk.codeplex.com/wikipage?title=Simple%20Linq%20To%20Hive%20Query&referringTitle=LINQ%20to%20Hive 连接和运行Linq-to-Hive查询的示例。

这使用 WebHcat API将查询提交给配置单元,并将在in中对HDInsights集群进行工作。

如果只对使用本地副本感兴趣,则可以调整该示例以排除存储帐户凭据。


var db = new HiveConnection(
 webHCatUri: new Uri("http://localhost:50111"),
 userName: (string)"hadoop", password: (string) null);

var result = db.ExecuteHiveQuery("select * from w3c");
result.Wait();

针对HDInsight预览的基本安装工作。

原作者:
...