【发布时间】:2017-11-23 13:50:07
【问题描述】:
我正在 HDI 集群上运行序列火花作业。我需要 HDI 集群才能单独用于测试运行时间。所以我想用Java做以下事情
- 创建 HDI 集群
- 运行我的测试
- 删除 HDI 集群
如何在 Azure 中使用 Java 程序完成上述操作?
【问题讨论】:
标签: java azure azure-virtual-machine azure-hdinsight
我正在 HDI 集群上运行序列火花作业。我需要 HDI 集群才能单独用于测试运行时间。所以我想用Java做以下事情
如何在 Azure 中使用 Java 程序完成上述操作?
【问题讨论】:
标签: java azure azure-virtual-machine azure-hdinsight
目前,Azure 不提供用于 HDI 集群的 Java SDK。
但您可以使用 Rest API 创建和删除 HDI 集群。
PUT https://management.azure.com/subscriptions/{subscription Id}/resourceGroups/{resourceGroup Name}/providers/Microsoft.HDInsight/clusters/{cluster name}?api-version={api-version}
DELETE https://management.azure.com/subscriptions/{subscription Id}/resourceGroups/{resourceGroup Name}/providers/Microsoft.HDInsight/clusters/{cluster name}?api-version={api-version}
在java中,你可以编写一个程序来调用这些API。
【讨论】:
目前,您可以使用这些不同的方法来设置 HDInsight 群集。
更多详情请参考“Set up clusters in HDInsight with Hadoop, Spark, Kafka, and more”。
您可以在这里留下您的反馈:
https://feedback.azure.com/forums/217335-hdinsight
您在这些论坛中分享的所有反馈都将由负责构建 Azure 的 Microsoft 工程团队监控和审查。
【讨论】: