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.
Azure HDInsight to zarządzana, kompleksowa usługa analityczna typu open source w chmurze dla przedsiębiorstw. Możesz używać platform typu open source, takich jak Hadoop, Apache Spark, Apache Hive, LLAP, Apache Kafka, Apache Storm, R i inne. Za pomocą tych struktur typu open source można włączyć szeroki zakres scenariuszy, takich jak wyodrębnianie, przekształcanie i ładowanie (ETL), magazynowanie danych, uczenie maszynowe i IoT.
Omówienie zapytań dotyczących interfejsu API
Te interfejsy API służą do tworzenia zasobów usługi HDInsight i zarządzania nimi za pośrednictwem usługi Azure Resource Manager. Aby wykonać operacje na zasobach usługi Azure HDInsight, należy wysłać żądanie HTTPS przy użyciu obsługiwanej metody: GET, POST, PUT, lub DELETE do punktu końcowego przeznaczonego dla określonego zasobu. Wszystkie operacje zadania są zgodne ze specyfikacją protokołu HTTP/1.1, a x-ms-request-id każda operacja zwraca nagłówek, którego można użyć do uzyskania informacji o żądaniu. Upewnij się, że żądania wysyłane do tych zasobów są bezpieczne. Aby uzyskać więcej informacji, zobacz Uwierzytelnianie żądań usługi Azure Resource Manager.
Typowe parametry i nagłówki
Poniższe informacje są wspólne dla wszystkich zadań związanych z klastrami, które można wykonać:
Zamień {api-version} na
2021-06-01Zastąp ciąg {subscription-id} identyfikatorem subskrypcji w identyfikatorze URI.
Zastąp ciąg {resource-group-name} grupą zasobów. Aby uzyskać więcej informacji, zobacz Zarządzanie zasobami platformy Azure przy użyciu grup zasobów.
Zastąp ciąg {cluster-name} nazwą klastra usługi HDInsight w identyfikatorze URI.
Ustaw nagłówek Content-Type na application/json.
Ustaw nagłówek autoryzacji na token internetowy JSON uzyskany z usługi Azure Active Directory. Aby uzyskać więcej informacji, zobacz Uwierzytelnianie żądań usługi Azure Resource Manager.
Obsługiwane wersje interfejsu API REST
W poniższej tabeli wymieniono obsługiwane wersje interfejsu API REST przez usługę Azure HDInsight. Wersja musi być określona za pomocą nagłówka x-ms-version w każdym żądaniu. Jeśli nie zostanie określony, usługa domyślnie przyjmie najnowszą wersję 2021-06-01.
| wersja | Wprowadzona zmiana | Data wycofania |
|---|---|---|
2015-03-01-preview |
2024-11-30 planowane zakończenie kariery | |
2018-06-01-preview |
2024-11-30 planowane zakończenie kariery | |
2021-06-01 |
Nowa wersja, która dodaje obsługę kilku nowych funkcji opisanych poniżej |
Aktualizacje w nowej wersji API 2021-06-01
Wydaliśmy nową wersję interfejsu API 2021-06-01REST usługi HDInsight. Ta nowa wersja zastępuje 2018-06-01-preview wersję, która zostanie wycofana w dniu 2024-11-30. Ta nowa wersja interfejsu API dodaje kilka nowych funkcji, w tym strefy dostępności, łącze prywatne i prywatne połączenia punktu końcowego. W najnowszym 2021-06-01 interfejsie API należy pamiętać o następujących nowych funkcjach i zmianach.
- Dodanie obsługi tworzenia klastrów ze strefami dostępności.
- Dodanie obsługi tworzenia klastrów za pomocą linku prywatnego.
- Obsługa uzyskiwania zasobów łącza prywatnego klastrów usługi HDInsight.
- Obsługa pobierania/zatwierdzania/odrzucania/usuwania połączeń prywatnego punktu końcowego.
- Jedna właściwość {location}, wcześniej opcjonalna, będzie wymagana.
- Dwie istniejące usługi zostaną usunięte z interfejsu API lokalizacji: {vmsizes} i {vmsize_filters}. Te właściwości pozostają w innej części interfejsu API, BillingSpecs. Przenosimy się do jednego źródła (BillingSpecs) dla tych dwóch właściwości.
- Nazwy dwóch istniejących właściwości zostaną zmienione tak, aby pasowały do stylu camelCase.
- Nazwa {cores_used} zostanie zmieniona na {coresUsed}
- Nazwa {max_cores_allowed} zostanie zmieniona na {maxCoresAllowed}
- Nazwa {regionName} została zmieniona na {regionName}