C# 如何将配置单元连接到asp.net项目

C# 如何将配置单元连接到asp.net项目,c#,hadoop,hbase,hive,azure-hdinsight,C#,Hadoop,Hbase,Hive,Azure Hdinsight,嗨,我是Hadoop的新手 我已将Microsoft HDInsight安装到本地系统。 现在我想连接到hive和HBase,但不想连接到hive 我必须指定连接字符串、端口、用户名和密码 但我不知道如何得到这个值。 我尝试过使用localhost和8085作为端口,但这不起作用。 我还通过提供本地主机IP和我的系统IP实现了这一点 请对此提供帮助,并让我知道如何进行HBase连接您的最佳选择可能是使用(在nuget上也可以使用Microsoft.Hadoop.Hive) 有一个关于如何连接和运

嗨,我是Hadoop的新手

我已将Microsoft HDInsight安装到本地系统。 现在我想连接到hive和HBase,但不想连接到hive 我必须指定连接字符串、端口、用户名和密码

但我不知道如何得到这个值。 我尝试过使用localhost和8085作为端口,但这不起作用。 我还通过提供本地主机IP和我的系统IP实现了这一点


请对此提供帮助,并让我知道如何进行HBase连接

您的最佳选择可能是使用(在nuget上也可以使用Microsoft.Hadoop.Hive)

有一个关于如何连接和运行Linq到配置单元查询的很好的示例

这使用WebHcat API将您的查询提交到配置单元,并将针对Azure云中的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 Preview的基本安装。

您的最佳选择可能是使用(也可以在nuget上以Microsoft.Hadoop.Hive的形式提供)

有一个关于如何连接和运行Linq到配置单元查询的很好的示例

这使用WebHcat API将您的查询提交到配置单元,并将针对Azure云中的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 Preview的基本安装