Administración de Azure Data Lake Analytics mediante la Interfaz de la línea de comandos (CLI) de Azure

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, haga clic en 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>"

Actualización de 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

Enumeración de cuentas

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

Administración de 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>"

Incorporación de cuentas de Blob Storage adicionales

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 más cuentas de Almacén de Data Lake

El comando siguiente actualiza la cuenta de Data Lake Analytics especificada con una cuenta de Data Lake Store adicional:

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