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:

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>"

Skärm bild som visar Azure C L I med informationen "dataLakeStoreAccounts:" markerad.

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>"

Data källa för Data Lake Analytics lista

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>"

Nästa steg