Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule przedstawiono kilka sposobów tworzenia klastrów usługi Azure HDInsight przy użyciu szablonów usługi Azure Resource Manager. Aby dowiedzieć się więcej o innych narzędziach i funkcjach tworzenia klastra, kliknij selektor kart w górnej części tej strony. Zobacz też Metody tworzenia klastra.
Ostrzeżenie
Rozliczenia dla klastrów usługi HDInsight są naliczane proporcjonalnie na minutę, niezależnie od tego, czy są używane. Pamiętaj, aby usunąć klaster po zakończeniu korzystania z niego. Zobacz , jak usunąć klaster usługi HDInsight.
Szablony „Resource Manager”
Szablon usługi Resource Manager ułatwia tworzenie następujących zasobów dla aplikacji w ramach jednej skoordynowanej operacji:
- Klastry usługi HDInsight i ich zasoby zależne (takie jak domyślne konto składowania).
- Inne zasoby (takie jak usługa Azure SQL Database do korzystania z platformy Apache Sqoop).
W szablonie zdefiniujesz zasoby, które są potrzebne dla aplikacji. Można również określić parametry wdrożenia do wartości wejściowych dla różnych środowisk. Szablon składa się z kodu JSON i wyrażeń używanych do konstruowania wartości dla wdrożenia.
Przykłady szablonów usługi HDInsight można znaleźć w artykule Szablony szybkiego startu platformy Azure. Użyj międzyplatformowego programu Visual Studio Code z rozszerzeniem usługi Resource Manager lub edytorem tekstów, aby zapisać szablon w pliku na stacji roboczej.
Aby uzyskać więcej informacji na temat szablonów usługi Resource Manager, zobacz następujące artykuły i przykłady:
- Tworzenie szablonów usługi Azure Resource Manager
- Wdrażanie aplikacji przy użyciu szablonów usługi Azure Resource Manager
- Dokumentacja szablonu Microsoft.HDInsight/clusters
- Szablony szybkiego startu platformy Azure
Generowanie szablonów
Usługa Resource Manager umożliwia eksportowanie szablonu usługi Resource Manager z istniejących zasobów w ramach subskrypcji przy użyciu różnych narzędzi. Możesz użyć tego wygenerowanego szablonu, aby dowiedzieć się więcej o składni szablonu lub zautomatyzować ponowne wdrażanie rozwiązania zgodnie z potrzebami. Aby uzyskać więcej informacji, zobacz Eksportowanie szablonów.
Wdrażanie przy użyciu portalu
Szablon usługi Resource Manager można wdrożyć przy użyciu witryny Azure Portal. Aby uzyskać więcej informacji, zobacz Wdrażanie zasobów z szablonu niestandardowego.
Wdrażanie przy użyciu programu PowerShell
Szablon usługi Resource Manager można wdrożyć przy użyciu programu Azure PowerShell. Aby uzyskać więcej informacji, zobacz Wdrażanie zasobów przy użyciu szablonów usługi Resource Manager i programu Azure PowerShell oraz Wdrażanie prywatnego szablonu usługi Resource Manager przy użyciu tokenu SAS i programu Azure PowerShell.
Wdrażanie przy użyciu interfejsu wiersza polecenia platformy Azure
Szablon usługi Resource Manager można wdrożyć przy użyciu interfejsu wiersza polecenia platformy Azure. Aby uzyskać więcej informacji, zobacz Wdrażanie zasobów przy użyciu szablonów usługi Resource Manager i interfejsu wiersza polecenia platformy Azure oraz Wdrażanie prywatnego szablonu usługi Resource Manager przy użyciu tokenu SAS i interfejsu wiersza polecenia platformy Azure.
Wdrażanie przy użyciu interfejsu API REST
Szablon usługi Resource Manager można wdrożyć przy użyciu interfejsu API REST. Aby uzyskać więcej informacji, zobacz Wdrażanie zasobów przy użyciu szablonów usługi Resource Manager i interfejsu API REST usługi Resource Manager.
Wdrażanie przy użyciu programu Visual Studio
Użyj programu Visual Studio, aby utworzyć projekt grupy zasobów i wdrożyć go na platformie Azure za pomocą interfejsu użytkownika. Typ zasobów do uwzględnienia w projekcie jest wybierany. Te zasoby są automatycznie dodawane do szablonu usługi Resource Manager. Projekt udostępnia również skrypt programu PowerShell do wdrożenia szablonu.
Aby zapoznać się z wprowadzeniem do korzystania z programu Visual Studio z grupami zasobów, zobacz Tworzenie i wdrażanie grup zasobów platformy Azure za pomocą programu Visual Studio.
Rozwiązywanie problemów
W razie problemów podczas tworzenia klastrów usługi HDInsight zapoznaj się z wymaganiami dotyczącymi kontroli dostępu.
Następne kroki
W tym artykule przedstawiono kilka sposobów tworzenia klastra usługi HDInsight. Aby dowiedzieć się więcej, zobacz następujące artykuły:
- Aby uzyskać więcej szablonów związanych z usługą HDInsight, zobacz Szablony szybkiego startu platformy Azure.
- Aby zapoznać się z przykładem wdrażania zasobów za pośrednictwem biblioteki klienta platformy .NET, zobacz Wdrażanie zasobów przy użyciu bibliotek platformy .NET i szablonu.
- Szczegółowy przykład wdrażania aplikacji można znaleźć w temacie Aprowizowanie i wdrażanie mikrousług w sposób przewidywalny na platformie Azure.
- Aby uzyskać wskazówki dotyczące wdrażania rozwiązania w różnych środowiskach, zobacz Środowiska programistyczne i testowe na platformie Microsoft Azure.
- Aby dowiedzieć się więcej o sekcjach szablonu usługi Azure Resource Manager, zobacz Tworzenie szablonów.
- Aby uzyskać listę funkcji, których można używać w szablonie usługi Azure Resource Manager, zobacz Funkcje szablonu.