Snabbstart: Skapa en ny Azure Machine Learning länkad tjänst i Synapse
I den här snabbstarten länkar du en Azure Synapse Analytics till en Azure Machine Learning arbetsyta. Genom att länka dessa arbetsytor kan du dra nytta Azure Machine Learning från olika upplevelser i Synapse.
Den här länkningen till en Azure Machine Learning arbetsyta möjliggör till exempel följande upplevelser:
Kör dina Azure Machine Learning pipelines som ett steg i dina Synapse-pipelines. Mer information finns i Köra Azure Machine Learning pipelines.
Utöka dina data med förutsägelser genom att hämta en maskininlärningsmodell från Azure Machine Learning-modellregistret och poängdöma modellen i Synapse SQL-pooler. Mer information finns i Guiden Självstudie: Guide för modellbedömning av maskininlärning för Synapse SQL pooler.
Två typer av autentisering
Det finns två typer av identiteter som du kan använda när du skapar en Azure Machine Learning länkad tjänst i Azure Synapse.
- Hanterad identitet för Synapse-arbetsyta
- Tjänstens huvudnamn
I följande avsnitt hittar du vägledning om hur du skapar en länkad Azure Machine Learning med hjälp av dessa två olika typer av autentisering.
Förutsättningar
- Azure-prenumeration – Skapa en kostnadsfritt.
- Synapse Analytics arbetsyta med ett ADLS Gen2-lagringskonto konfigurerat som standardlagring. Du måste vara den Storage blobdatadeltagaren för det ADLS Gen2-filsystem som du arbetar med.
- Azure Machine Learning arbetsyta.
- Om du väljer att använda tjänstens huvudnamn behöver du behörighet (eller begäran från någon som har behörighet) för att skapa ett huvudnamn för tjänsten och en hemlighet som du kan använda för att skapa den länkade tjänsten. Observera att tjänstens huvudnamn måste tilldelas deltagarrollen i Azure Machine Learning arbetsyta.
- Logga in på Azure-portalen
Skapa en länkad tjänst med synapse-arbetsytans hanterade identitet
Det här avsnittet vägleder dig om hur du skapar en Azure Machine Learning länkad tjänst i Azure Synapse, med hjälp Azure Synapse arbetsytan Hanterad identitet
Ge MSI-behörighet till Azure ML arbetsyta
Gå till Azure Machine Learning arbetsytans resurs i Azure Portal och välj Access Control
Skapa en rolltilldelning och lägg till din Hanterade tjänstidentitet (MSI) för Synapse-arbetsytan som deltagare Azure Machine Learning arbetsytan. Observera att detta kräver att vara ägare till den resursgrupp som Azure Machine Learning arbetsyta tillhör. Om du har problem med att hitta MSI för Synapse-arbetsytan söker du efter namnet på Synapse-arbetsytan.
Skapa en länkad Azure ML-tjänst
I Synapse-arbetsytan där du vill skapa den nya länkade Azure Machine Learning-tjänsten går du till Länkad hanteringstjänst och skapar en ny länkad tjänst > med typen "Azure Machine Learning".

Fyll i formuläret:
Ange information om den Azure Machine Learning som du vill länka till. Detta inkluderar information om prenumerationen och arbetsytans namn.
Välj autentiseringsmetod: Hanterad identitet
Klicka på Testa anslutning för att kontrollera om konfigurationen är korrekt. Om anslutningstestet går igenom klickar du på Spara.
Om anslutningstestet misslyckas kontrollerar du att MSI Azure Synapse arbetsytan har behörighet att komma åt den Azure Machine Learning arbetsytan och försöker igen.
Skapa en länkad tjänst med hjälp av tjänstens huvudnamn
Det här avsnittet vägleder dig om hur du skapar en Azure Machine Learning länkad tjänst med ett huvudnamn för tjänsten.
Skapa ett huvudnamn för tjänsten
Det här steget skapar ett nytt huvudnamn för tjänsten. Om du vill använda ett befintligt huvudnamn för tjänsten kan du hoppa över det här steget.
Öppna Azure-portalen.
Gå till Azure Active Directory -> Appregistreringar.
Klicka Ny registrering. Följ sedan anvisningarna för att registrera ett nytt program.
När programmet har registrerats genererar du en hemlighet för programmet. Gå till Ditt -> programcertifikat & Hemlighet. Klicka på Lägg till klienthemlighet för att generera en hemlighet. Skydda hemligheten så används den senare.

Skapa ett huvudnamn för tjänsten för programmet. Gå till Översikt över ditt -> program och klicka sedan på Skapa tjänstens huvudnamn. I vissa fall skapas tjänstens huvudnamn automatiskt.

Lägg till tjänstens huvudnamn som "deltagare" för Azure Machine Learning arbetsyta. Observera att detta kräver att vara ägare till den resursgrupp som Azure Machine Learning arbetsyta tillhör.

Skapa en länkad Azure ML-tjänst
På Synapse-arbetsytan där du vill skapa den nya länkade Azure Machine Learning-tjänsten går du till Länkad hanteringstjänst och skapar en ny länkad tjänst -> med typen "Azure Machine Learning".

Fyll i formuläret:
Ange information om den Azure Machine Learning som du vill länka till. Detta inkluderar information om prenumerationen och arbetsytans namn.
Välj autentiseringsmetod: Tjänstens huvudnamn
ID för tjänstens huvudnamn: Det här är programmets program-ID (klient).
Anteckning
ID:t är INTE namnet på programmet. Du hittar det här ID:t på översiktssidan för programmet. Det bör vara en lång sträng som liknar den här "81707eac-ab38-406u-8f6c-10ce76a568d5".
- Nyckel för tjänstens huvudnamn: Hemligheten som du genererade i föregående avsnitt.
Klicka på Testa anslutning för att kontrollera om konfigurationen är korrekt. Om anslutningstestet går igenom klickar du på Spara.
Om anslutningstestet misslyckas kontrollerar du att tjänstens huvudnamns-ID och hemlighet är korrekta och försöker igen.