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:
Suscripción a Azure. Consulte Obtención de una versión de evaluación gratuita.
Azure CLI. Consulte Instalación y configuración de la CLI de Azure.
- Descargue e instale la versión preliminar de las herramientas de la CLI de Azure para completar esta demostración.
Para realizar la autenticación, use el comando
az login
y seleccione la suscripción que desea usar. Para más información acerca de cómo autenticarse con una cuenta profesional o educativa, consulte Conexión a una suscripción de Azure desde la CLI de Azure.az login az account set --subscription <subscription id>
Ahora puede acceder a los comandos de Data Lake Analytics y Data Lake Store. Ejecute el comando siguiente para mostrar los comandos de Data Lake Store y Data Lake Analytics:
az dls -h az dla -h
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>"
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>"
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>"