Správa Azure Data Lake Analytics pomocí rozhraní příkazového řádku Azure (CLI)
Naučte se spravovat účty Azure Data Lake Analytics, zdroje dat, uživatele a úlohy pomocí Azure CLI. Pokud chcete zobrazit témata správy pomocí jiných nástrojů, klikněte na kartu nahoře.
Požadavky
Než začnete tento kurz, musíte mít následující prostředky:
Předplatné Azure. Viz Získání bezplatné zkušební verze Azure.
Azure CLI Viz téma Instalace a konfigurace rozhraní příkazového řádku Azure.
- Pokud chcete absolvovat tuto ukázku, stáhněte a nainstalujte předběžnou verzi nástrojů příkazového řádku Azure.
Proveďte ověření pomocí
az loginpříkazu a vyberte předplatné, které chcete použít. Další informace týkající se ověřování pomocí pracovního nebo školního účtu najdete v tématu Připojení k předplatnému Azure z rozhraní příkazového řádku Azure.az login az account set --subscription <subscription id>Nyní máte přístup k příkazům Data Lake Analytics a Data Lake Store. Spusťte následující příkaz pro výpis Data Lake Store a Data Lake Analytics příkazů:
az dls -h az dla -h
Správa účtů
Před spuštěním Data Lake Analytics úloh musíte mít účet Data Lake Analytics. Na rozdíl od Azure HDInsight neplatíte za účet Analytics, pokud není úloha spuštěná. Platíte jenom za čas, kdy je úloha spuštěná. Další informace najdete v tématu přehled Azure Data Lake Analytics.
Vytváření účtů
Spusťte následující příkaz, který vytvoří účet Data Lake.
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>"
Aktualizace účtů
Následující příkaz aktualizuje vlastnosti existujícího účtu Data Lake Analytics.
az dla account update --account "<Data Lake Analytics Account Name>" --firewall-state "Enabled" --query-store-retention 7
Výpis účtů
Výpis účtů Data Lake Analytics v rámci konkrétní skupiny prostředků
az dla account list "<Resource group name>"
Získání podrobností o účtu
az dla account show --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"
Odstranění účtu
az dla account delete --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"
Správa zdrojů dat
Data Lake Analytics aktuálně podporuje následující dva zdroje dat:
Když vytváříte účet Analytics, musíte určit účet Azure Data Lake Storage jako výchozí účet úložiště. Výchozí Data Lake účet úložiště se používá k ukládání metadat úlohy a protokolů auditu úlohy. Po vytvoření účtu Analytics můžete přidat další účty Data Lake Storage a účet Azure Storage.
Najít výchozí účet Data Lake Store
Výchozí účet Data Lake Store, který se používá, můžete zobrazit spuštěním az dla account show příkazu. Výchozí název účtu je uvedený pod vlastností defaultDataLakeStoreAccount.
az dla account show --account "<Data Lake Analytics account name>"
Přidat další účty úložiště BLOB
az dla account blob-storage add --access-key "<Azure Storage Account Key>" --account "<Data Lake Analytics account name>" --storage-account-name "<Storage account name>"
Poznámka
Podporovány jsou pouze krátké názvy služby Blob Storage. Nepoužívejte plně kvalifikovaný název domény, například "myblob.blob.core.windows.net".
Přidat další účty Data Lake Store
Následující příkaz aktualizuje zadaný Data Lake Analytics účet o další Data Lake Store účet:
az dla account data-lake-store add --account "<Data Lake Analytics account name>" --data-lake-store-account-name "<Data Lake Store account name>"
Aktualizovat existující zdroj dat
Aktualizace existujícího klíče účtu úložiště objektů BLOB:
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>"
Seznam zdrojů dat
Výpis účtů Data Lake Store:
az dla account data-lake-store list --account "<Data Lake Analytics account name>"
Výpis účtu úložiště objektů BLOB:
az dla account blob-storage list --account "<Data Lake Analytics account name>"

Odstranit zdroje dat
Odstranění účtu Data Lake Store:
az dla account data-lake-store delete --account "<Data Lake Analytics account name>" --data-lake-store-account-name "<Azure Data Lake Store account name>"
Postup odstranění účtu úložiště BLOB:
az dla account blob-storage delete --account "<Data Lake Analytics account name>" --storage-account-name "<Data Lake Store account name>"
Správa úloh
Než budete moct vytvořit úlohu, musíte mít účet Data Lake Analytics. Další informace najdete v tématu Správa účtů Data Lake Analytics.
Vypsat úlohy
az dla job list --account "<Data Lake Analytics account name>"

Získat podrobnosti o úloze
az dla job show --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"
Odeslat úlohy
Poznámka
Výchozí priorita úlohy je 1000 a výchozí stupeň paralelismu pro úlohu je 1.
az dla job submit --account "<Data Lake Analytics account name>" --job-name "<Name of your job>" --script "<Script to submit>"
Zrušit úlohy
Pomocí příkazu list Najděte ID úlohy a pak pomocí tlačítka Zrušit úlohu zrušte.
az dla job cancel --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"
Kanály a opakování
Získání informací o kanálech a opakováních
Pomocí příkazů az dla job pipeline můžete zobrazit informace o kanálu dříve odeslaných úloh.
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>"
Pomocí příkazů az dla job recurrence můžete zobrazit informace o opakování dříve odeslaných úloh.
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>"