Quickstart: Een nieuwe gekoppelde Azure Machine Learning-service maken in Synapse
In deze quickstart koppelt u een Azure Synapse Analytics-werkruimte aan een Azure Machine Learning-werkruimte. Als u deze werkruimten koppelt, kunt u Azure Machine Learning gebruiken vanuit verschillende ervaringen in Synapse.
Met deze koppeling naar een Azure Machine Learning-werkruimte kunt u bijvoorbeeld het volgende doen:
Voer uw Azure Machine Learning-pijplijnen uit als een stap in uw Synapse-pijplijnen. Zie Azure Machine Learning-pijplijnen uitvoeren voor meer informatie.
Breid uw gegevens uit met voorspellingen door een machine learning-model uit het register van het Azure Machine Learning-model te halen en het model in Synapse SQL-pools te scoren. Zie Zelfstudie: De wizard voor scoren van het Machine Learning-model voor Synapse SQL-pools voor meer informatie.
Twee typen verificatie
Er zijn twee typen identiteiten die u kunt gebruiken bij het maken van Azure Machine Learning gekoppelde service in Azure Synapse.
- Beheerde identiteit van Synapse-werkruimte
- Service-principal
In de volgende secties vindt u richtlijnen voor het maken van een Azure Machine Learning gekoppelde service met behulp van deze twee verschillende typen verificatie.
Vereisten
- Azure-abonnement: Maak een gratis abonnement aan.
- Synapse Analytics-werkruimte met een ADLS Gen2-opslagaccount dat is geconfigureerd als de standaardopslag. U moet de Inzender van de Storage Blob-gegevens zijn van het ADLS Gen2-bestandssysteem waar u mee werkt.
- Azure Machine Learning werkruimte.
- Als u ervoor hebt gekozen om een service-principal te gebruiken, hebt u machtigingen nodig (of een aanvraag van iemand die machtigingen heeft) om een service-principal en geheim te maken die u kunt gebruiken om de gekoppelde service te maken. Houd er rekening mee dat aan deze service-principal de rol inzender moet worden toegewezen in Azure Machine Learning werkruimte.
- Meld u aan bij Azure Portal
Een gekoppelde service maken met behulp van de beheerde identiteit van de Synapse-werkruimte
In deze sectie vindt u informatie over het maken van een Azure Machine Learning gekoppelde service in Azure Synapse, met behulp van Azure Synapse beheerde identiteit van de werkruimte
MSI-machtiging verlenen aan de Azure ML-werkruimte
Navigeer naar Azure Machine Learning werkruimteresource in de Azure Portal selecteer Access Control
Maak een roltoewijzing en voeg uw Synapse-werkruimte MSI (Managed Service Identity) toe als inzender van de Azure Machine Learning werkruimte. Hiervoor moet u eigenaar zijn van de resourcegroep waartoe de Azure Machine Learning-werkruimte behoort. Als u problemen hebt met het vinden van de MSI van uw Synapse-werkruimte, zoekt u naar de naam van de Synapse-werkruimte.
Een gekoppelde Azure ML service maken
Ga in de Synapse-werkruimte waar u de nieuwe gekoppelde Azure Machine Learning-service wilt maken naar Gekoppelde > beheerservice en maak een nieuwe gekoppelde service met het type Azure Machine Learning.

Vul het formulier in:
Geef de details op van Azure Machine Learning werkruimte die u wilt koppelen. Dit omvat details over de naam van het abonnement en de werkruimte.
Verificatiemethode selecteren: Beheerde identiteit
Klik op Verbinding testen om te controleren of de configuratie juist is. Klik op Opslaan als de verbindingstest is gelukt.
Als de verbindingstest mislukt, moet u ervoor zorgen dat Azure Synapse werkruimte MSI machtigingen heeft voor toegang tot Azure Machine Learning werkruimte en probeert u het opnieuw.
Een gekoppelde service maken met behulp van een service-principal
Deze sectie begeleidt u bij het maken van een Azure Machine Learning gekoppelde service met een service-principal.
Een service-principal maken
Met deze stap maakt u een nieuwe service-principal. Als u een bestaande service-principal wilt gebruiken, kunt u deze stap overslaan.
Open Azure Portal.
Ga naar Azure Active Directory -> App-registraties.
Klik op Nieuwe registratie. Volg vervolgens de instructies voor het registreren van een nieuwe toepassing.
Nadat de toepassing is geregistreerd, genereert u een geheim voor de toepassing. Ga naar Uw toepassing -> Certificaat en geheim. Klik op Clientgeheim toevoegen om een geheim te genereren. Bewaar het geheim veilig voor later gebruik.

Maak een service-principal voor de toepassing. Ga naar Uw toepassing -> Overzicht en klik op Service-principal maken. In sommige gevallen wordt deze service-principal automatisch gemaakt.

Voeg de service-principal toe als Inzender van de Azure Machine Learning-werkruimte. Hiervoor moet u eigenaar zijn van de resourcegroep waartoe de Azure Machine Learning-werkruimte behoort.

Een gekoppelde Azure ML service maken
Ga in de Synapse-werkruimte waar u de nieuwe gekoppelde Azure Machine Learning-service wilt maken, naar Beheer -> Gekoppelde service en maak een nieuwe gekoppelde service met het type Azure Machine Learning.

Vul het formulier in:
Geef de details op van Azure Machine Learning werkruimte die u wilt koppelen. Dit omvat details over de naam van het abonnement en de werkruimte.
Verificatiemethode selecteren: Service-principal
Service-principal-id: Dit is de id van de toepassing (client) van de toepassing.
Notitie
De id is NIET de naam van de toepassing. U vindt deze id op de pagina Overzicht van de toepassing. Het is een lange tekenreeks die lijkt op het volgende: 81707eac-AB38-406u-8f6c-10ce76a568d5.
- Sleutel voor de service-principal: Het geheim dat u hebt gegenereerd in de vorige sectie.
Klik op Verbinding testen om te controleren of de configuratie juist is. Klik op Opslaan als de verbindingstest is gelukt.
Als de verbindingstest mislukt, zorgt u ervoor dat de id en het geheim van de service-principal juist zijn en probeert u het opnieuw.