Utforska CLI
Viktig
Innehållet i den här enheten omfattar endast version 2 av CLI-. Läs mer om att välja mellan version 1 och 2.
En annan kodbaserad metod för att interagera med Azure Machine Learning-arbetsytan är kommandoradsgränssnittet (CLI). Som dataexpert kanske du inte arbetar med CLI lika mycket som du gör med Python. Azure CLI används ofta av administratörer och tekniker för att automatisera uppgifter i Azure.
Det finns många fördelar med att använda Azure CLI med Azure Machine Learning. Med Azure CLI kan du:
- Automatisera skapandet och konfigurationen av tillgångar och resurser för att göra det repeterbart.
- Säkerställ konsekvens för tillgångar och resurser som måste replikeras i olika miljöer (till exempel utveckling, test och produktion).
- Införliva konfiguration av maskininlärningstillgångar i utvecklaraktiviteter (DevOps) arbetsflöden, till exempel kontinuerlig integration och kontinuerlig distribution (CI/CD) pipelines.
Om du vill interagera med Azure Machine Learning-arbetsytan med Hjälp av Azure CLI måste du installera Azure CLI och Azure Machine Learning-tillägget.
Installera Azure CLI
Du kan installera Azure CLI på en Linux-, Mac- eller Windows-dator. Med Azure CLI kör du kommandon eller skript för att hantera Azure-resurser. Du kan också använda Azure CLI från en webbläsare via Azure Cloud Shell. Oavsett vilken plattform du väljer kan du utföra samma uppgifter. Men installationen av Azure CLI, kommandona och skripten skiljer sig mellan olika plattformar.
Viktig
Om du vill installera Azure CLI på datorn kan du använda en pakethanterare. Här följer anvisningarna för att installera Azure CLI-baserat på vilken plattform du väljer. Du behöver inte installera Azure CLI om du använder Azure Cloud Shell. Läs mer om hur du använder Azure Cloud Shell i den här översikten.
Installera Azure Machine Learning-tillägget
När du har installerat Azure CLI eller konfigurerat Azure Cloud Shell måste du installera Azure Machine Learning-tillägget för att hantera Azure Machine Learning-resurser med hjälp av Azure CLI.
Du kan installera Azure Machine Learning-tillägget ml
med följande kommando:
az extension add -n ml -y
Du kan sedan köra hjälpkommandot -h
för att kontrollera att tillägget är installerat och för att hämta en lista över kommandon som är tillgängliga med det här tillägget. Listan ger en översikt över de uppgifter som du kan utföra med Azure CLI-tillägget för Azure Machine Learning:
az ml -h
Arbeta med Azure CLI
Om du vill använda Azure CLI för att interagera med Azure Machine Learning-arbetsytan använder du kommandon. Varje kommando är prefixad med az ml
. Du hittar lista över kommandon i referensdokumentationen för CLI-.
Om du till exempel vill skapa ett beräkningsmål kan du använda följande kommando:
az ml compute create --name aml-cluster --size STANDARD_DS3_v2 --min-instances 0 --max-instances 5 --type AmlCompute --resource-group my-resource-group --workspace-name my-workspace
Om du vill utforska alla möjliga parametrar som du kan använda med ett kommando kan du granska referensdokumentationen för det specifika kommandot.
När du definierar parametrarna för en tillgång eller resurs som du vill skapa kanske du föredrar att använda YAML-filer för att definiera konfigurationen i stället. När du lagrar alla parametervärden i en YAML-fil blir det enklare att organisera och automatisera uppgifter.
Du kan till exempel också skapa samma beräkningsmål genom att först definiera konfigurationen i en YAML-fil:
$schema: https://azuremlschemas.azureedge.net/latest/amlCompute.schema.json
name: aml-cluster
type: amlcompute
size: STANDARD_DS3_v2
min_instances: 0
max_instances: 5
Alla möjliga parametrar som du kan inkludera i YAML-filen finns i referensdokumentationen för den specifika tillgång eller resurs som du vill skapa som ett beräkningskluster.
När du sparade YAML-filen som compute.yml
kan du skapa beräkningsmålet med följande kommando:
az ml compute create --file compute.yml --resource-group my-resource-group --workspace-name my-workspace
Du hittar en översikt över alla YAML-scheman i referensdokumentationen.