Comparteix a través de


Administración de Azure Data Lake Analytics mediante la CLI de Azure

Importante

Azure Data Lake Analytics se retirará el 29 de febrero de 2024. Más información sobre este anuncio.

Para el análisis de datos, su organización puede usar Azure Synapse Analytics o Microsoft Fabric.

Aprenda a administrar cuentas, orígenes de datos, usuarios y trabajos de Azure Data Lake Analytics con la CLI de Azure. Para ver los temas de administración con otras herramientas, seleccione el selector de pestañas de arriba.

Requisitos previos

Antes de empezar este tutorial, debe contar con los recursos siguientes:

Administrar cuentas

Antes de ejecutar un trabajo de Análisis de Data Lake, debe tener una cuenta de Análisis de Data Lake. A diferencia de HDInsight de Azure, no se paga por una cuenta de Análisis cuando no está ejecutando un trabajo. Solo se paga por el tiempo en que se ejecuta un trabajo. Para obtener más información, consulte la página con información general sobre Análisis con Azure Data Lake.

Creación de cuentas

Ejecute el comando siguiente para crear una cuenta de 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>"

Actualizar cuentas

El siguiente comando actualiza las propiedades de una cuenta existente de Análisis de Data Lake

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

Cuentas de lista

Enumerar cuentas de Análisis de Data Lake dentro de un grupo de recursos específico

az dla account list "<Resource group name>"

Obtención de los detalles de una cuenta

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

Eliminación de una cuenta

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

Administrar orígenes de datos

Actualmente, Data Lake Analytics admite estos dos orígenes de datos:

Cuando crea una cuenta de Análisis, debe designar una cuenta de Almacén de Azure Data Lake para que sea la cuenta de almacenamiento predeterminada. La cuenta de almacenamiento predeterminada de Data Lake sirve para almacenar los registros de auditoría y de metadatos de trabajos. Una vez creada la cuenta de Análisis, puede agregar más cuentas de Data Lake Store y/o cuentas de Azure Storage.

Búsqueda de la cuenta predeterminada de Almacén de Data Lake

Ejecute el comando az dla account show para ver la cuenta predeterminada de Data Lake Store. El nombre de la cuenta predeterminada aparece bajo la propiedad defaultDataLakeStoreAccount.

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

Adición de otras cuentas de 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>"

Nota:

Solo se admiten nombres cortos de almacenamiento de blobs. No use el FQDN, por ejemplo "myblob.blob.core.windows.net".

Adición de otras cuentas de Data Lake Store

El siguiente comando actualiza la cuenta de Data Lake Analytics especificada con otra cuenta de 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>"

Actualizar el origen de datos existente

Para actualizar una clave de cuenta de almacenamiento de blobs existente:

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

Enumerar orígenes de datos

Para mostrar las cuentas de Data Lake Store:

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

Para mostrar la cuenta de Blob Storage:

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

Captura de pantalla que muestra la C L I de Azure con la información

Eliminación de orígenes de datos

Para eliminar una cuenta de Almacén Data Lake:

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

Para eliminar una cuenta de Almacenamiento de blobs:

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

Trabajos de administración

Debe tener una cuenta de Análisis de Data Lake para poder crear un trabajo. Para obtener más información, consulte Administración de cuentas de Análisis de Data Lake.

Enumeración de trabajos

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

Origen de datos de lista de Análisis de Data Lake

Obtención de detalles del trabajo

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

Envío de trabajos

Nota:

La prioridad predeterminada de un trabajo es 1000 y el grado predeterminado de paralelismo para un trabajo es 1.

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

Cancelación de trabajos

Use el comando de lista para buscar el identificador del trabajo y, luego, use Cancelar para cancelar el trabajo.

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

Canalizaciones y repeticiones

Obtención de información sobre canalizaciones y repeticiones

Utilice los comandos az dla job pipeline para ver la información de canalización de trabajos enviados previamente.

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

Utilice los comandos az dla job recurrence para ver la información de repetición de trabajos enviados previamente.

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

Pasos siguientes