Dołączanie puli platformy Spark usługi Synapse Spark i zarządzanie nią w usłudze Azure Machine Learning
DOTYCZY: Rozszerzenie interfejsu wiersza polecenia platformy Azure w wersji 2 (current)
Zestaw PYTHON SDK azure-ai-ml v2 (bieżąca)
Z tego artykułu dowiesz się, jak dołączyć pulę Platformy Spark usługi Synapse w usłudze Azure Machine Learning. Pulę platformy Spark usługi Synapse możesz dołączyć w usłudze Azure Machine Learning na jeden z następujących sposobów:
- Korzystanie z interfejsu użytkownika usługi Azure Machine Learning Studio
- Korzystanie z interfejsu wiersza polecenia usługi Azure Machine Learning
- Korzystanie z zestawu SDK języka Python usługi Azure Machine Learning
Wymagania wstępne
- Subskrypcja platformy Azure; Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto .
- Obszar roboczy usługi Azure Machine Learning. Zobacz Tworzenie zasobów obszaru roboczego.
- Tworzenie obszaru roboczego usługi Azure Synapse Analytics w witrynie Azure Portal.
- Utwórz pulę platformy Apache Spark przy użyciu witryny Azure Portal.
Dołączanie puli platformy Spark usługi Synapse Spark w usłudze Azure Machine Learning
Usługa Azure Machine Learning oferuje różne sposoby dołączania puli platformy Spark usługi Synapse i zarządzania nią.
Aby dołączyć pulę platformy Spark usługi Synapse przy użyciu karty Środowisko obliczeniowe programu Studio:
- W sekcji Zarządzanie w okienku po lewej stronie wybierz pozycję Obliczenia.
- Wybierz pozycję Dołączone obliczenia.
- Na ekranie Dołączone obliczenia wybierz pozycję Nowy, aby wyświetlić opcje dołączania różnych typów obliczeń.
- Wybierz pozycję Pula platformy Spark usługi Synapse.
Panel puli Attach Synapse Spark (Dołączanie puli platformy Synapse Spark) zostanie otwarty po prawej stronie ekranu. W tym panelu:
Wprowadź nazwę, która odwołuje się do dołączonej puli Platformy Spark usługi Synapse w zasobie usługi Azure Machine Learning.
Wybierz subskrypcję platformy Azure z menu rozwijanego.
Wybierz obszar roboczy usługi Synapse z menu rozwijanego.
Wybierz pulę platformy Spark z menu rozwijanego.
Przełącz opcję Przypisz tożsamość zarządzaną, aby ją włączyć.
Wybierz typ tożsamości zarządzanej, który ma być używany z tą dołączoną pulą platformy Spark usługi Synapse.
Wybierz pozycję Aktualizuj, aby ukończyć proces dołączania puli platformy Spark usługi Synapse Spark.
Dodawanie przypisań ról w usłudze Azure Synapse Analytics
Aby upewnić się, że dołączona pula platformy Synapse Spark działa prawidłowo, przypisz do niej rolę administratora z poziomu interfejsu użytkownika programu Azure Synapse Analytics Studio. W poniższych krokach pokazano, jak to zrobić:
Otwórz obszar roboczy usługi Synapse w witrynie Azure Portal.
W okienku po lewej stronie wybierz pozycję Przegląd.
Wybierz pozycję Otwórz program Synapse Studio.
W programie Azure Synapse Analytics Studio wybierz pozycję Zarządzaj w okienku po lewej stronie.
Wybierz pozycję Kontrola dostępu w sekcji Zabezpieczenia w okienku po lewej stronie.
Wybierz Dodaj.
Panel Dodawanie przypisania roli zostanie otwarty po prawej stronie ekranu. W tym panelu:
Wybierz pozycję Obszar roboczy w polu Zakres.
W menu rozwijanym Typ elementu wybierz pozycję Pula platformy Apache Spark.
W menu rozwijanym Element wybierz pulę platformy Apache Spark.
W menu rozwijanym Rola wybierz pozycję Administrator usługi Synapse.
W polu wyszukiwania Wybierz użytkownika zacznij wpisywać nazwę obszaru roboczego usługi Azure Machine Learning. Zostanie wyświetlona lista dołączonych pul platformy Synapse Spark. Wybierz żądaną pulę usługi Synapse Spark z listy.
Wybierz Zastosuj.
Aktualizowanie puli platformy Spark usługi Synapse
Dołączoną pulę platformy Synapse Spark można zarządzać za pomocą interfejsu użytkownika usługi Azure Machine Learning Studio. Funkcje zarządzania pulą platformy Spark obejmują skojarzone aktualizacje tożsamości zarządzanej dla dołączonej puli platformy Synapse Spark. Podczas aktualizowania puli platformy Synapse Spark można przypisać tożsamość przypisaną przez system lub przypisaną przez użytkownika. Należy utworzyć tożsamość zarządzaną przypisaną przez użytkownika w witrynie Azure Portal przed przypisaniem jej do puli usługi Synapse Spark.
Aby zaktualizować tożsamość zarządzaną dla dołączonej puli platformy Synapse Spark:
Otwórz stronę Szczegóły puli platformy Synapse Spark w usłudze Azure Machine Learning Studio.
Znajdź ikonę edycji znajdującą się po prawej stronie sekcji Tożsamość zarządzana.
Aby przypisać tożsamość zarządzaną po raz pierwszy, przełącz opcję Przypisz tożsamość zarządzaną, aby ją włączyć.
Aby przypisać tożsamość zarządzaną przypisaną przez system:
- Wybierz pozycję Przypisane przez system jako typ tożsamości.
- Wybierz Aktualizuj.
Aby przypisać tożsamość zarządzaną przypisaną przez użytkownika:
- Wybierz pozycję Przypisane przez użytkownika jako typ tożsamości.
- Wybierz subskrypcję platformy Azure z menu rozwijanego.
- Wpisz kilka pierwszych liter nazwy tożsamości zarządzanej przypisanej przez użytkownika w polu, w którym jest wyświetlany tekst Wyszukaj według nazwy. Zostanie wyświetlona lista z pasującymi nazwami tożsamości zarządzanych przypisanych przez użytkownika. Wybierz tożsamość zarządzaną przypisaną przez użytkownika z listy. Możesz wybrać wiele tożsamości zarządzanych przypisanych przez użytkownika i przypisać je do dołączonej puli usługi Synapse Spark.
- Wybierz Aktualizuj.
Odłączanie puli usługi Synapse Spark
Możemy chcieć odłączyć dołączoną pulę platformy Synapse Spark, aby wyczyścić obszar roboczy.
Interfejs użytkownika usługi Azure Machine Learning Studio umożliwia również odłączanie dołączonej puli platformy Synapse Spark. W tym celu wykonaj następujące kroki:
Otwórz stronę Szczegóły puli Usługi Synapse Spark w usłudze Azure Machine Learning Studio.
Wybierz pozycję Odłącz, aby odłączyć dołączoną pulę platformy Synapse Spark.
Bezserwerowe obliczenia platformy Spark w usłudze Azure Machine Learning
Niektóre scenariusze użytkownika mogą wymagać dostępu do bezserwerowego zasobu obliczeniowego platformy Spark podczas przesyłania zadania usługi Azure Machine Learning bez konieczności dołączania puli spark. Integracja usługi Azure Synapse Analytics z usługą Azure Machine Learning zapewnia również bezserwerowe środowisko obliczeniowe platformy Spark. Umożliwia to dostęp do obliczeń platformy Spark w zadaniu bez konieczności wcześniejszego dołączania obliczeń do obszaru roboczego. Dowiedz się więcej na temat bezserwerowego środowiska obliczeniowego platformy Spark.