如何在 Azure 中使用 Java create/delete HDI 集群

How to create/delete HDI cluster using Java in Azure

我是 运行 HDI 集群上的一个序列 spark 作业。我需要 HDI 集群才能单独用于测试 运行 时间。所以我想使用 Java

执行以下操作

如何使用 Azure 中的 Java 程序执行上述操作?

目前,您可以使用这些不同的方法来设置 HDInsight 群集。

详情请参考“Set up clusters in HDInsight with Hadoop, Spark, Kafka, and more”。

您可以在这里留下反馈:

https://feedback.azure.com/forums/217335-hdinsight

你在这些论坛中分享的所有反馈都将由负责构建 Azure 的 Microsoft 工程团队监控和审查。

目前,Azure 不提供 Java HDI 集群的 SDK。

但您可以使用 Rest API 创建和删除 HDI 集群。

Create

PUT https://management.azure.com/subscriptions/{subscription Id}/resourceGroups/{resourceGroup Name}/providers/Microsoft.HDInsight/clusters/{cluster name}?api-version={api-version}

Delete

DELETE https://management.azure.com/subscriptions/{subscription Id}/resourceGroups/{resourceGroup Name}/providers/Microsoft.HDInsight/clusters/{cluster name}?api-version={api-version}

在java中,您可以编写一个程序来调用这些API。