Megosztás a következőn keresztül:


Az Azure Data Lake Analytics kezelése az Azure CLI használatával

Fontos

Az Azure Data Lake Analytics 2024. február 29-én megszűnt. További információ ezzel a bejelentéssel.

Az adatelemzéshez a szervezet használhatja a Azure Synapse Analyticset vagy a Microsoft Fabricet.

Megtudhatja, hogyan kezelheti az Azure Data Lake Analytics-fiókokat, adatforrásokat, felhasználókat és feladatokat az Azure CLI használatával. Ha más eszközökkel szeretné megtekinteni a felügyeleti témaköröket, válassza a fenti fület.

Előfeltételek

Az oktatóanyag megkezdése előtt a következő erőforrásokkal kell rendelkeznie:

  • Azure-előfizetés. Lásd: Ingyenes Azure-fiók létrehozása.

  • Azure CLI. Lásd: Install and configure Azure CLI (Az Azure parancssori felület telepítése és konfigurálása).

  • Hitelesítés a az login paranccsal, és válassza ki a használni kívánt előfizetést. További információ a munkahelyi vagy iskolai fiók segítségével történő hitelesítésről: Connect to an Azure subscription from the Azure CLI (Csatlakozás Azure-előfizetéshez az Azure parancssori felületről).

    az login
    az account set --subscription <subscription id>
    

    Most már elérheti a Data Lake Analytics és a Data Lake Store parancsokat. Futtassa a következő parancsot a Data Lake Store és Data Lake Analytics parancsok listázásához:

    az dls -h
    az dla -h
    

Fiókok kezelése

A Data Lake Analytics feladatok futtatása előtt rendelkeznie kell egy Data Lake Analytics fiókkal. Az Azure HDInsighttól eltérően nem kell fizetnie egy Analytics-fiókért, ha az nem futtat feladatot. Csak akkor kell fizetnie, ha egy feladat fut. További információ: Az Azure Data Lake Analytics áttekintése.

Fiókok létrehozása

Futtassa a következő parancsot egy Data Lake-fiók létrehozásához:

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

Fiókok frissítése

Az alábbi parancs frissíti egy meglévő Data Lake Analytics-fiók tulajdonságait

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

Fiókok listája

Data Lake Analytics-fiókok listázása egy adott erőforráscsoporton belül

az dla account list "<Resource group name>"

Fiók adatainak lekérése

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

Fiók eltávolítása

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

Adatforrások kezelése

Data Lake Analytics jelenleg a következő két adatforrást támogatja:

Az Analytics-fiók létrehozásakor ki kell jelölnie egy Azure Data Lake Storage fiókot az alapértelmezett tárfiókként. Az alapértelmezett Data Lake Storage-fiók a feladat metaadatainak és a feladat auditnaplóinak tárolására szolgál. Miután létrehozott egy Analytics-fiókot, hozzáadhat más Data Lake Storage fiókokat és/vagy Azure Storage-fiókot.

Az alapértelmezett Data Lake Store-fiók megkeresése

A parancs futtatásával az dla account show megtekintheti az alapértelmezett Data Lake Store-fiókot. Az alapértelmezett fióknév az alapértelmezettDataLakeStoreAccount tulajdonság alatt található.

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

Egyéb Blob Storage-fiókok hozzáadása

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

Megjegyzés

Csak a Blob Storage rövid nevei támogatottak. Ne használja az FQDN-t, például "myblob.blob.core.windows.net".

Egyéb Data Lake Store-fiókok hozzáadása

A következő parancs frissíti a megadott Data Lake Analytics fiókot egy másik Data Lake Store-fiókkal:

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

Meglévő adatforrás frissítése

Meglévő Blob Storage-fiókkulcs frissítése:

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

Adatforrások listázása

A Data Lake Store-fiókok listázása:

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

A Blob Storage-fiók listázása:

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

Képernyőkép az Azure C L I-ről, kiemelt

Adatforrások törlése

Data Lake Store-fiók törlése:

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

Blob Storage-fiók törlése:

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

Feladatok kezelése

A feladat létrehozása előtt rendelkeznie kell egy Data Lake Analytics fiókkal. További információ: Data Lake Analytics-fiókok kezelése.

Feladatok listázása

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

Data Lake Analytics lista adatforrása

Feladat részleteinek lekérése

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

Feladatok elküldése

Megjegyzés

A feladatok alapértelmezett prioritása 1000, a feladatok alapértelmezett párhuzamossági foka pedig 1.

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

Feladatok megszakítása

A lista paranccsal keresse meg a feladatazonosítót, majd a mégse paranccsal mondja le a feladatot.

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

Folyamatok és ismétlődések

Folyamatok és ismétlődések adatainak lekérése

A korábban elküldött feladatok folyamatadatait az az dla job pipeline paranccsal tekintheti meg.

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

A korábban elküldött feladatok ismétlődési adatait az az dla job recurrence paranccsal tekintheti meg.

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

Következő lépések