Dela via


Bifoga och hantera en Synapse Spark-pool i Azure Machine Learning

GÄLLER FÖR:Azure CLI ml extension v2 (current)Python SDK azure-ai-ml v2 (aktuell)

I den här artikeln får du lära dig hur du kopplar en Synapse Spark-pool i Azure Machine Learning. Du kan koppla en Synapse Spark-pool i Azure Machine Learning på något av följande sätt:

  • Använda Azure Machine Learning-studio användargränssnitt
  • Använda Azure Machine Learning CLI
  • Använda Azure Machine Learning Python SDK

Förutsättningar

Bifoga en Synapse Spark-pool i Azure Machine Learning

Azure Machine Learning erbjuder olika sätt att ansluta och hantera en Synapse Spark-pool.

Så här kopplar du en Synapse Spark-pool med fliken Studio Compute:

Skärmbild som visar skapandet av en ny Synapse Spark-pool.

  1. I avsnittet Hantera i den vänstra rutan väljer du Beräkning.
  2. Välj Anslutna beräkningar.
  3. På skärmen Anslutna beräkningar väljer du Nytt för att se alternativen för att koppla olika typer av beräkningar.
  4. Välj Synapse Spark-pool.

Panelen Bifoga Synapse Spark-pool öppnas till höger på skärmen. I den här panelen:

  1. Ange ett namn som refererar till den anslutna Synapse Spark-poolen i Azure Machine Learning-resursen.

  2. Välj en Azure-prenumeration på den nedrullningsbara menyn.

  3. Välj en Synapse-arbetsyta på den nedrullningsbara menyn.

  4. Välj en Spark-pool på den nedrullningsbara menyn.

  5. Växla alternativet Tilldela en hanterad identitet för att aktivera den.

  6. Välj en hanterad identitetstyp som ska användas med den här bifogade Synapse Spark-poolen.

  7. Välj Uppdatera för att slutföra synapse Spark-poolanslutningsprocessen.

Lägga till rolltilldelningar i Azure Synapse Analytics

För att säkerställa att den bifogade Synapse Spark-poolen fungerar korrekt tilldelar du administratörsrollen till den från Azure Synapse Analytics Studio-användargränssnittet. De här stegen visar hur du gör:

  1. Öppna Synapse-arbetsytan i Azure Portal.

  2. Välj Översikt i det vänstra fönstret.

    Skärmbild som visar Öppna Synapse Studio.

  3. Välj Öppna Synapse Studio.

  4. I Azure Synapse Analytics Studio väljer du Hantera i den vänstra rutan.

  5. Välj Åtkomstkontroll i avsnittet Säkerhet i den vänstra rutan, andra från vänster.

  6. Markera Lägga till.

  7. Panelen Lägg till rolltilldelning öppnas till höger på skärmen. I den här panelen:

    1. Välj Arbetsyteobjekt för Omfång.

    2. I listrutan Objekttyp väljer du Apache Spark-pool.

    3. I listrutan Objekt väljer du din Apache Spark-pool.

    4. I listrutan Roll väljer du Synapse-administratör.

    5. I rutan Välj användarsökning börjar du skriva namnet på din Azure Machine Learning-arbetsyta. Den visar en lista över bifogade Synapse Spark-pooler. Välj önskad Synapse Spark-pool i listan.

    6. Välj Använd.

      Skärmbild som visar Lägg till rolltilldelning.

Uppdatera Synapse Spark-poolen

Du kan hantera den anslutna Synapse Spark-poolen från användargränssnittet för Azure Machine Learning-studio. Funktioner för hantering av Spark-pooler innehåller associerade uppdateringar av hanterade identiteter för en bifogad Synapse Spark-pool. Du kan tilldela en systemtilldelad eller användartilldelad identitet när du uppdaterar en Synapse Spark-pool. Du bör skapa en användartilldelad hanterad identitet i Azure Portal innan du tilldelar den till en Synapse Spark-pool.

Så här uppdaterar du den hanterade identiteten för den anslutna Synapse Spark-poolen:

Skärmbild som visar uppdatering av hanterad identitet i Synapse Spark-pool.

  1. Öppna sidan Information för Synapse Spark-poolen i Azure Machine Learning-studio.

  2. Leta upp redigeringsikonen till höger i avsnittet Hanterad identitet .

  3. Om du vill tilldela en hanterad identitet för första gången växlar du Tilldela en hanterad identitet för att aktivera den.

  4. Så här tilldelar du en systemtilldelad hanterad identitet:

    1. Välj Systemtilldelad som identitetstyp.
    2. Välj Uppdatera.
  5. Så här tilldelar du en användartilldelad hanterad identitet:

    1. Välj Användartilldelad som identitetstyp.
    2. Välj en Azure-prenumeration på den nedrullningsbara menyn.
    3. Skriv de första bokstäverna i namnet på den användartilldelade hanterade identiteten i rutan som visar texten Sök efter namn. En lista med matchande användartilldelade hanterade identitetsnamn visas. Välj den användartilldelade hanterade identitet som du vill använda i listan. Du kan välja flera användartilldelade hanterade identiteter och tilldela dem till den anslutna Synapse Spark-poolen.
    4. Välj Uppdatera.

Koppla från Synapse Spark-poolen

Vi kanske vill koppla från en ansluten Synapse Spark-pool för att rensa en arbetsyta.


Användargränssnittet för Azure Machine Learning-studio ger också ett sätt att koppla från en ansluten Synapse Spark-pool. För att göra detta följer du stegen nedan:

  1. Öppna sidan Information för Synapse Spark-poolen i Azure Machine Learning-studio.

  2. Välj Koppla från för att koppla från den anslutna Synapse Spark-poolen.

Serverlös Spark-beräkning i Azure Machine Learning

Vissa användarscenarier kan kräva åtkomst till en serverlös Spark-beräkningsresurs under ett Azure Machine Learning-jobb som skickas, utan att du behöver bifoga en Spark-pool. Azure Synapse Analytics-integreringen med Azure Machine Learning ger också en serverlös Spark-beräkningsupplevelse. Detta ger åtkomst till en Spark-beräkning i ett jobb, utan att behöva koppla beräkningen till en arbetsyta först. Läs mer om den serverlösa Spark-beräkningsupplevelsen.

Nästa steg