我在HDI群集上运行序列火花作业。我需要HDI群集可单独用于测试运行时间。所以我想使用Java进行以下操作


创建HDI集群
运行我的测试
删除HDI集群


如何在Azure中使用Java程序完成上述操作?

最佳答案

当前,Azure不提供用于HDI群集的Java 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。

07-26 08:58