Hantera Azure Data Lake Analytics med hjälp av Azures kommando rads gränssnitt (CLI)
Lär dig hur du hanterar Azure Data Lake Analytics-konton, data källor, användare och jobb med hjälp av Azure CLI. Klicka på fliken ovan om du vill se hanterings ämnen med andra verktyg.
Förutsättningar
Innan du påbörjar den här självstudien måste du ha följande resurser:
En Azure-prenumeration. Se Hämta en kostnadsfri utvärderingsversion av Azure.
Azure CLI. Se Installera och konfigurera Azure CLI.
- Hämta och installera förhandsversionen Azure CLI-verktyg för att kunna slutföra den här demon.
Autentisera med hjälp av
az loginkommandot och välj den prenumeration som du vill använda. Mer information om autentisering med ett arbets- eller skolkonto finns i Anslut till en Azure-prenumeration från Azure CLI.az login az account set --subscription <subscription id>Nu kan du komma åt Data Lake Analytics-och Data Lake Store kommandon. Kör följande kommando för att Visa Data Lake Store och Data Lake Analytics kommandon:
az dls -h az dla -h
Hantera konton
Innan du kör Data Lake Analytics jobb måste du ha ett Data Lake Analytics-konto. Till skillnad från Azure HDInsight betalar du inte för ett analys konto när det inte kör ett jobb. Du betalar bara för den tid då jobbet körs. Mer information finns i Azure Data Lake Analytics översikt.
Skapa konton
Kör följande kommando för att skapa ett Data Lake-konto,
az dla account create --account "<Data Lake Analytics account name>" --location "<Location Name>" --resource-group "<Resource Group Name>" --default-data-lake-store "<Data Lake Store account name>"
Uppdatera konton
Följande kommando uppdaterar egenskaperna för ett befintligt Data Lake Analytics-konto
az dla account update --account "<Data Lake Analytics Account Name>" --firewall-state "Enabled" --query-store-retention 7
Lista över konton
Lista Data Lake Analytics konton inom en angiven resurs grupp
az dla account list "<Resource group name>"
Hämta information om ett konto
az dla account show --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"
Ta bort ett konto
az dla account delete --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"
Hantera datakällor
Data Lake Analytics stöder för närvarande följande två data Källor:
När du skapar ett analys konto måste du ange ett Azure Data Lake Storage-konto som standard lagrings konto. Standard Data Lake lagrings kontot används för att lagra jobb-metadata och jobb gransknings loggar. När du har skapat ett analys konto kan du lägga till ytterligare Data Lake Storage konton och/eller Azure Storage konto.
Hitta standard Data Lake Stores kontot
Du kan visa standard Data Lake Store kontot som används genom att köra az dla account show kommandot. Standard konto namnet visas under egenskapen defaultDataLakeStoreAccount.
az dla account show --account "<Data Lake Analytics account name>"
Lägg till ytterligare Blob Storage-konton
az dla account blob-storage add --access-key "<Azure Storage Account Key>" --account "<Data Lake Analytics account name>" --storage-account-name "<Storage account name>"
Anteckning
Endast korta Blob Storage-namn stöds. Använd inte FQDN, till exempel "myblob.blob.core.windows.net".
Lägg till ytterligare Data Lake Store konton
Följande kommando uppdaterar det angivna Data Lake Analytics-kontot med ett ytterligare Data Lake Store-konto:
az dla account data-lake-store add --account "<Data Lake Analytics account name>" --data-lake-store-account-name "<Data Lake Store account name>"
Uppdatera befintlig data Källa
Så här uppdaterar du en befintlig Blob Storage-konto nyckel:
az dla account blob-storage update --access-key "<New Blob Storage Account Key>" --account "<Data Lake Analytics account name>" --storage-account-name "<Data Lake Store account name>"
Visa lista över data källor
Så här visar du Data Lake Store-konton:
az dla account data-lake-store list --account "<Data Lake Analytics account name>"
Så här visar du Blob Storage-kontot:
az dla account blob-storage list --account "<Data Lake Analytics account name>"

Ta bort data källor
Ta bort ett Data Lake Store-konto:
az dla account data-lake-store delete --account "<Data Lake Analytics account name>" --data-lake-store-account-name "<Azure Data Lake Store account name>"
Ta bort ett Blob Storage-konto:
az dla account blob-storage delete --account "<Data Lake Analytics account name>" --storage-account-name "<Data Lake Store account name>"
Hantera jobb
Du måste ha ett Data Lake Analytics-konto innan du kan skapa ett jobb. Mer information finns i hantera data Lake Analytics-konton.
Lista jobb
az dla job list --account "<Data Lake Analytics account name>"

Hämta jobb information
az dla job show --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"
Skicka jobb
Anteckning
Standard prioriteten för ett jobb är 1000 och standard graden av parallellitet för ett jobb är 1.
az dla job submit --account "<Data Lake Analytics account name>" --job-name "<Name of your job>" --script "<Script to submit>"
Avbryt jobb
Använd list kommandot för att hitta jobb-ID och Använd sedan Avbryt för att avbryta jobbet.
az dla job cancel --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"
Pipelines och upprepningar
Hämta information om pipelines och upprepningar
Använd az dla job pipeline-kommandon för att visa information om pipeline för jobb som skickats tidigare.
az dla job pipeline list --account "<Data Lake Analytics Account Name>"
az dla job pipeline show --account "<Data Lake Analytics Account Name>" --pipeline-identity "<Pipeline ID>"
Använd az dla job recurrence-kommandon för att visa information om upprepningar för jobb som skickats tidigare.
az dla job recurrence list --account "<Data Lake Analytics Account Name>"
az dla job recurrence show --account "<Data Lake Analytics Account Name>" --recurrence-identity "<Recurrence ID>"