Azure hdinsight 如何在HDInsight中安装自定义Jar

Azure hdinsight 如何在HDInsight中安装自定义Jar,azure-hdinsight,Azure Hdinsight,我是Hadoop/HDInsight的新手 我已经按照步骤创建了SerDe的jar包。创建包json-serde-1.1.9.9-Hive13-jar-with-dependencies.jar后,帖子说我需要将其上传到head节点 这是否意味着我必须将RDP导入HDInsight VM,然后手动上载该文件 如果我没有启用到该VM的远程连接,我还能做什么 PS:HDInsight群集已设置 HDInsight不必将其添加到head节点。如果将jar上传到与集群关联的存储帐户,则可以使用示例中使用

我是Hadoop/HDInsight的新手

我已经按照步骤创建了SerDe的jar包。创建包
json-serde-1.1.9.9-Hive13-jar-with-dependencies.jar
后,帖子说我需要将其上传到head节点

这是否意味着我必须将RDP导入HDInsight VM,然后手动上载该文件

如果我没有启用到该VM的远程连接,我还能做什么


PS:HDInsight群集已设置

HDInsight不必将其添加到head节点。如果将jar上传到与集群关联的存储帐户,则可以使用示例中使用的addjar命令访问它

add jar wasb://<storageaccount>@<containername>/<jarfolder>/json-serde-1.1.9.9-Hive13-jar-with-dependencies.jar;

这是一种更具可扩展性的方法,因为在HDI集群被销毁后,jar资产将保留下来。

您不是将容器和存储帐户向后取了吗?“你能编辑你的答案吗?”安德鲁问了一些问题。在我问题中给出的链接中,有一个使用SerDe编写的查询。我是否可以在浏览器中使用HDInsight Cluster的配置单元编辑器编写相同的查询?@Sandesh-是的,您仍然可以使用查询控制台编写相同的查询,但您必须使用命令行界面通过RDP将JAR上传到集群中。
add jar wasb://andrewsstorage@datacontainer/myjars/json-serde-1.1.9.9-Hive13-jar-with-dependencies.jar