Správa Azure Data Lake Analytics pomocí Azure CLI
Důležité
Služba Azure Data Lake Analytics byla vyřazena 29. února 2024. Další informace najdete v tomto oznámení.
K analýze dat může vaše organizace používat Azure Synapse Analytics nebo Microsoft Fabric.
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ů, vyberte kartu výše.
Požadavky
Než začnete s tímto kurzem, musíte mít následující zdroje informací:
Předplatné Azure. Viz Získání bezplatné zkušební verze Azure.
Rozhraní příkazového řádku Azure. Viz téma Instalace a konfigurace rozhraní příkazového řádku Azure.
- Stáhněte a nainstalujte předem vydané nástroje Azure CLI, abyste mohli tuto ukázku dokončit.
Ověřte se pomocí
az login
pří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>
Teď máte přístup k příkazům Data Lake Analytics a Data Lake Store. Spuštěním následujícího příkazu zobrazte seznam příkazů Data Lake Store a Data Lake Analytics:
az dls -h az dla -h
Správa účtů
Před spuštěním jakékoli úlohy Data Lake Analytics musíte mít účet Data Lake Analytics. Na rozdíl od Azure HDInsight neplatíte za účet Analytics, když neběží úloha. Platíte jenom za čas, kdy běží úloha. Další informace najdete v tématu Přehled služby Azure Data Lake Analytics.
Vytvoření účtů
Spuštěním následujícího příkazu vytvořte úč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:
Při vytváření účtu Analytics musíte určit účet Azure Data Lake Storage jako výchozí účet úložiště. Výchozí účet Data Lake Storage slouží k ukládání metadat úloh a protokolů auditu úloh. Po vytvoření účtu Analytics můžete přidat další účty Data Lake Storage nebo účet Azure Storage.
Vyhledání výchozího účtu Data Lake Store
Spuštěním az dla account show
příkazu můžete zobrazit výchozí účet Data Lake Store, který používáte. Výchozí název účtu je uvedený ve vlastnosti defaultDataLakeStoreAccount.
az dla account show --account "<Data Lake Analytics account name>"
Přidání dalších účtů blob storage
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:
Podporují se jenom krátké názvy úložiště objektů blob. Nepoužívejte plně kvalifikovaný název domény, například "myblob.blob.core.windows.net".
Přidání dalších účtů Data Lake Store
Následující příkaz aktualizuje zadaný účet Data Lake Analytics jiným účtem Data Lake Store:
az dla account data-lake-store add --account "<Data Lake Analytics account name>" --data-lake-store-account-name "<Data Lake Store account name>"
Aktualizace existujícího zdroje 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>"
Výpis zdrojů dat
Zobrazení seznamu účtů Data Lake Store:
az dla account data-lake-store list --account "<Data Lake Analytics account name>"
Výpis účtu služby Blob Storage:
az dla account blob-storage list --account "<Data Lake Analytics account name>"
Odstranění zdrojů 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>"
Odstranění účtu služby Blob Storage:
az dla account blob-storage delete --account "<Data Lake Analytics account name>" --storage-account-name "<Data Lake Store account name>"
Správa úloh
Abyste mohli vytvořit úlohu, musíte mít účet Data Lake Analytics. Další informace najdete v tématu Správa účtů Data Lake Analytics.
Výpis úloh
az dla job list --account "<Data Lake Analytics account name>"
Získání podrobností o úloze
az dla job show --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"
Odesílání úloh
Poznámka:
Výchozí priorita úlohy je 1000 a výchozí stupeň paralelismu úlohy je 1.
az dla job submit --account "<Data Lake Analytics account name>" --job-name "<Name of your job>" --script "<Script to submit>"
Zrušení úloh
Pomocí příkazu list vyhledejte ID úlohy a potom pomocí příkazu storno ú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>"