Azure Data Lake Analytics beheren met de Azure-opdracht regel interface (CLI)

Meer informatie over het beheren van Azure Data Lake Analytics accounts, gegevens bronnen, gebruikers en taken met behulp van de Azure CLI. Klik op het tabblad selecteren hierboven voor een overzicht van de beheer onderwerpen met andere hulpprogram ma's.

Vereisten

Voordat u met deze zelf studie begint, moet u beschikken over de volgende resources:

Accounts beheren

Voordat u een Data Lake Analytics-taak uitvoert, moet u een Data Lake Analytics-account hebben. In tegens telling tot Azure HDInsight betaalt u niet voor een Analytics-account wanneer er geen taak wordt uitgevoerd. U betaalt alleen voor de tijd waarop een taak wordt uitgevoerd. Zie Azure data Lake Analytics Overviewvoor meer informatie.

Accounts maken

Voer de volgende opdracht uit om een Data Lake-account te maken.

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

Accounts bijwerken

Met de volgende opdracht worden de eigenschappen van een bestaand Data Lake Analytics account bijgewerkt

az dla account update --account "<Data Lake Analytics Account Name>" --firewall-state "Enabled" --query-store-retention 7

Lijst van accounts

Data Lake Analytics accounts in een specifieke resource groep weer geven

az dla account list "<Resource group name>"

Details van een account ophalen

az dla account show --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"

Een account verwijderen

az dla account delete --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"

Gegevensbronnen beheren

Data Lake Analytics ondersteunt momenteel de volgende twee gegevens bronnen:

Wanneer u een Analytics-account maakt, moet u een Azure Data Lake Storage-account aanwijzen als het standaard opslag account. De standaard Data Lake Storage-account wordt gebruikt voor het opslaan van meta gegevens van taken en taak controle Logboeken. Nadat u een Analytics-account hebt gemaakt, kunt u aanvullende Data Lake Storage accounts en/of Azure Storage account toevoegen.

De standaard Data Lake Store account zoeken

U kunt het standaard Data Lake Store-account weer geven dat wordt gebruikt door de opdracht uit te voeren az dla account show . De standaard accountnaam wordt vermeld onder de eigenschap defaultDataLakeStoreAccount.

az dla account show --account "<Data Lake Analytics account name>"

Extra Blob Storage-accounts toevoegen

az dla account blob-storage add --access-key "<Azure Storage Account Key>" --account "<Data Lake Analytics account name>" --storage-account-name "<Storage account name>"

Notitie

Alleen de korte namen van Blob Storage worden ondersteund. Gebruik geen FQDN, bijvoorbeeld ' myblob.blob.core.windows.net '.

Aanvullende Data Lake Store-accounts toevoegen

Met de volgende opdracht wordt het opgegeven Data Lake Analytics-account bijgewerkt met een aanvullend Data Lake Store-account:

az dla account data-lake-store add --account "<Data Lake Analytics account name>" --data-lake-store-account-name "<Data Lake Store account name>"

Bestaande gegevens bron bijwerken

Een bestaande sleutel voor het Blob-opslag account bijwerken:

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

Gegevens bronnen weer geven

De Data Lake Store-accounts weer geven:

az dla account data-lake-store list --account "<Data Lake Analytics account name>"

Het Blob Storage-account weer geven:

az dla account blob-storage list --account "<Data Lake Analytics account name>"

Scherm opname van Azure C L I met de informatie ' dataLakeStoreAccounts: ' gemarkeerd.

Gegevens bronnen verwijderen

Een Data Lake Store account verwijderen:

az dla account data-lake-store delete --account "<Data Lake Analytics account name>" --data-lake-store-account-name "<Azure Data Lake Store account name>"

Een Blob Storage-account verwijderen:

az dla account blob-storage delete --account "<Data Lake Analytics account name>" --storage-account-name "<Data Lake Store account name>"

Taken beheren

U moet een Data Lake Analytics-account hebben voordat u een taak kunt maken. Zie Manage data Lake Analytics accounts(Engelstalig) voor meer informatie.

Taken weer geven

az dla job list --account "<Data Lake Analytics account name>"

Gegevens bron Data Lake Analytics lijst

Taak Details ophalen

az dla job show --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"

Taken verzenden

Notitie

De standaard prioriteit van een taak is 1000 en de standaard graad van parallellisme voor een taak is 1.

az dla job submit --account "<Data Lake Analytics account name>" --job-name "<Name of your job>" --script "<Script to submit>"

Taken annuleren

Gebruik de opdracht list om de taak-ID te vinden en gebruik vervolgens annuleren om de taak te annuleren.

az dla job cancel --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"

Pijplijnen en herhalingen

Meer informatie over pijplijnen en herhalingen

Gebruik de az dla job pipeline-opdrachten om de pijplijngegevens te zien voor eerder verzonden taken.

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

Gebruik de az dla job recurrence-opdrachten om de herhalingsgegevens te zien voor eerder verzonden taken.

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

Volgende stappen