Udostępnij za pośrednictwem


Wykonywanie potoków usługi Azure Machine Learning w usługach Azure Data Factory i Synapse Analytics

DOTYCZY: Azure Data Factory Azure Synapse Analytics

Napiwek

Wypróbuj usługę Data Factory w usłudze Microsoft Fabric — rozwiązanie analityczne typu all-in-one dla przedsiębiorstw. Usługa Microsoft Fabric obejmuje wszystko, od przenoszenia danych do nauki o danych, analizy w czasie rzeczywistym, analizy biznesowej i raportowania. Dowiedz się, jak bezpłatnie rozpocząć nową wersję próbną !

Uruchom potoki usługi Azure Machine Learning jako krok w potokach usług Azure Data Factory i Synapse Analytics. Działanie Wykonaj potok usługi Machine Learning włącza scenariusze przewidywania partii, takie jak identyfikowanie możliwych wartości domyślnych pożyczek, określanie opinii i analizowanie wzorców zachowań klientów.

Poniższy film wideo zawiera sześciominutowe wprowadzenie i pokaz tej funkcji.

Tworzenie działania Execute Pipeline w usłudze Machine Learning za pomocą interfejsu użytkownika

Aby użyć działania Execute Pipeline usługi Machine Learning w potoku, wykonaj następujące kroki:

  1. Wyszukaj usługę Machine Learning w okienku Działania potoku i przeciągnij działanie Execute Pipeline usługi Machine Learning do kanwy potoku.

  2. Wybierz nowe działanie Potok wykonywania usługi Machine Learning na kanwie, jeśli nie zostało jeszcze wybrane, a jego karta Ustawienia , aby edytować jego szczegóły.

    Przedstawia interfejs użytkownika dla działania Wykonywanie potoku uczenia maszynowego.

  3. Wybierz istniejącą lub utwórz nową połączoną usługę Azure Machine Learning i podaj szczegóły potoku i eksperymentu oraz wszystkie parametry potoku lub przypisania ścieżki danych wymagane dla potoku.

Składnia

{
    "name": "Machine Learning Execute Pipeline",
    "type": "AzureMLExecutePipeline",
    "linkedServiceName": {
        "referenceName": "AzureMLService",
        "type": "LinkedServiceReference"
    },
    "typeProperties": {
        "mlPipelineId": "machine learning pipeline ID",
        "experimentName": "experimentName",
        "mlPipelineParameters": {
            "mlParameterName": "mlParameterValue"
        }
    }
}

Właściwości typu

Właściwości opis Dozwolone wartości Wymagania
name Nazwa działania w potoku String Tak
type Typ działania to "AzureMLExecutePipeline" String Tak
linkedServiceName Połączona usługa z usługą Azure Machine Learning Dokumentacja połączonej usługi Tak
mlPipelineId Identyfikator opublikowanego potoku usługi Azure Machine Learning Ciąg (lub wyrażenie z wartością resultType ciągu) Tak
experimentName Nazwa przebiegu eksperymentu historii przebiegu potoku usługi Machine Learning Ciąg (lub wyrażenie z wartością resultType ciągu) Nie.
mlPipelineParameters Pary klucz, wartość, które mają zostać przekazane do opublikowanego punktu końcowego potoku usługi Azure Machine Learning. Klucze muszą być zgodne z nazwami parametrów potoku zdefiniowanych w opublikowanym potoku usługi Machine Learning Obiekt z parami wartości klucza (lub wyrażenie z obiektem resultType) Nie.
mlParentRunId Nadrzędny identyfikator przebiegu potoku usługi Azure Machine Learning Ciąg (lub wyrażenie z wartością resultType ciągu) Nie.
dataPathAssignments Słownik używany do zmieniania ścieżek danych w usłudze Azure Machine Learning. Umożliwia przełączanie ścieżek danych Obiekt z parami wartości klucza Nie.
continueOnStepFailure Czy kontynuować wykonywanie innych kroków w przebiegu potoku usługi Machine Learning, jeśli krok zakończy się niepowodzeniem boolean Nie.

Uwaga

Aby wypełnić elementy listy rozwijanej w nazwie i identyfikatorze potoku usługi Machine Learning, użytkownik musi mieć uprawnienia do wyświetlania listy potoków uczenia maszynowego. Interfejs użytkownika wywołuje interfejsy API usługi AzureMLService bezpośrednio przy użyciu poświadczeń zalogowanego użytkownika. Czas odnajdywania elementów listy rozwijanej będzie znacznie dłuższy w przypadku korzystania z prywatnych punktów końcowych.

Zapoznaj się z następującymi artykułami, które wyjaśniają sposób przekształcania danych na inne sposoby: