Administración de Azure Data Lake Analytics mediante la Interfaz de la línea de comandos (CLI) de AzureManage Azure Data Lake Analytics using the Azure Command-line Interface (CLI)
Aprenda a administrar cuentas, orígenes de datos, usuarios y trabajos de Azure Data Lake Analytics con la CLI de Azure.Learn how to manage Azure Data Lake Analytics accounts, data sources, users, and jobs using the Azure CLI. Para ver los temas de administración con otras herramientas, haga clic en el selector de pestañas de arriba.To see management topics using other tools, click the tab select above.
Requisitos previosPrerequisites
Antes de empezar este tutorial, debe contar con los recursos siguientes:Before you begin this tutorial, you must have the following resources:
Suscripción a Azure.An Azure subscription. Consulte Obtención de una versión de evaluación gratuita.See Get Azure free trial.
CLI de Azure.Azure CLI. Consulte Instalación y configuración de la CLI de Azure.See Install and configure Azure CLI.
- Descargue e instale la versión preliminar de las herramientas de la CLI de Azure para completar esta demostración.Download and install the pre-release Azure CLI tools in order to complete this demo.
Para realizar la autenticación, use el comando
az login
y seleccione la suscripción que desea usar.Authenticate by using theaz login
command and select the subscription that you want to use. 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.For more information on authenticating using a work or school account, see Connect to an Azure subscription from the Azure CLI.az login az account set --subscription <subscription id>
Ahora puede acceder a los comandos de Data Lake Analytics y Data Lake Store.You can now access the Data Lake Analytics and Data Lake Store commands. Ejecute el comando siguiente para mostrar los comandos de Data Lake Store y Data Lake Analytics:Run the following command to list the Data Lake Store and Data Lake Analytics commands:
az dls -h az dla -h
Administrar cuentasManage accounts
Antes de ejecutar un trabajo de Análisis de Data Lake, debe tener una cuenta de Análisis de Data Lake.Before running any Data Lake Analytics jobs, you must have a Data Lake Analytics account. A diferencia de HDInsight de Azure, no se paga por una cuenta de Análisis cuando no está ejecutando un trabajo.Unlike Azure HDInsight, you don't pay for an Analytics account when it is not running a job. Solo se paga por el tiempo en que se ejecuta un trabajo.You only pay for the time when it is running a job. Para obtener más información, consulte la página con información general sobre Análisis con Azure Data Lake.For more information, see Azure Data Lake Analytics Overview.
Creación de cuentasCreate accounts
Ejecute el comando siguiente para crear una cuenta de Data Lake.Run the following command to create a Data Lake account,
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 cuentasUpdate accounts
El siguiente comando actualiza las propiedades de una cuenta existente de Análisis de Data LakeThe following command updates the properties of an existing Data Lake Analytics Account
az dla account update --account "<Data Lake Analytics Account Name>" --firewall-state "Enabled" --query-store-retention 7
Enumeración de cuentasList accounts
Enumerar cuentas de Análisis de Data Lake dentro de un grupo de recursos específicoList Data Lake Analytics accounts within a specific resource group
az dla account list "<Resource group name>"
Obtención de los detalles de una cuentaGet details of an account
az dla account show --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"
Eliminación de una cuentaDelete an account
az dla account delete --account "<Data Lake Analytics account name>" --resource-group "<Resource group name>"
Administración de orígenes de datosManage data sources
Actualmente, Data Lake Analytics admite estos dos orígenes de datos:Data Lake Analytics currently supports the following two data sources:
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.When you create an Analytics account, you must designate an Azure Data Lake Storage account to be the default storage account. La cuenta de almacenamiento predeterminada de Data Lake sirve para almacenar los registros de auditoría y de metadatos de trabajos.The default Data Lake storage account is used to store job metadata and job audit logs. Una vez creada la cuenta de Análisis, puede agregar más cuentas de Data Lake Store y/o cuentas de Azure Storage.After you have created an Analytics account, you can add additional Data Lake Storage accounts and/or Azure Storage account.
Búsqueda de la cuenta predeterminada de Almacén de Data LakeFind the default Data Lake Store account
Ejecute el comando az dla account show
para ver la cuenta predeterminada de Data Lake Store.You can view the default Data Lake Store account used by running the az dla account show
command. El nombre de la cuenta predeterminada aparece bajo la propiedad defaultDataLakeStoreAccount.Default account name is listed under the defaultDataLakeStoreAccount property.
az dla account show --account "<Data Lake Analytics account name>"
Incorporación de cuentas de Blob Storage adicionalesAdd additional Blob storage accounts
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.Only Blob storage short names are supported. No use el FQDN, por ejemplo "myblob.blob.core.windows.net".Don't use FQDN, for example "myblob.blob.core.windows.net".
Adición de más cuentas de Almacén de Data LakeAdd additional Data Lake Store accounts
El comando siguiente actualiza la cuenta de Data Lake Analytics especificada con una cuenta de Data Lake Store adicional:The following command updates the specified Data Lake Analytics account with an additional Data Lake Store account:
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 existenteUpdate existing data source
Para actualizar una clave de cuenta de almacenamiento de blobs existente:To update an existing Blob storage account key:
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 datosList data sources
Para mostrar las cuentas de Data Lake Store:To list the Data Lake Store accounts:
az dla account data-lake-store list --account "<Data Lake Analytics account name>"
Para mostrar la cuenta de Blob Storage:To list the Blob storage account:
az dla account blob-storage list --account "<Data Lake Analytics account name>"
Eliminación de orígenes de datosDelete data sources
Para eliminar una cuenta de Almacén Data Lake:To delete a Data Lake Store account:
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:To delete a Blob storage account:
az dla account blob-storage delete --account "<Data Lake Analytics account name>" --storage-account-name "<Data Lake Store account name>"
Trabajos de administraciónManage jobs
Debe tener una cuenta de Análisis de Data Lake para poder crear un trabajo.You must have a Data Lake Analytics account before you can create a job. Para obtener más información, consulte Administración de cuentas de Análisis de Data Lake.For more information, see Manage Data Lake Analytics accounts.
Enumeración de trabajosList jobs
az dla job list --account "<Data Lake Analytics account name>"
Obtención de detalles del trabajoGet job details
az dla job show --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"
Envío de trabajosSubmit jobs
Nota
La prioridad predeterminada de un trabajo es 1000 y el grado predeterminado de paralelismo para un trabajo es 1.The default priority of a job is 1000, and the default degree of parallelism for a job is 1.
az dla job submit --account "<Data Lake Analytics account name>" --job-name "<Name of your job>" --script "<Script to submit>"
Cancelación de trabajosCancel jobs
Use el comando de lista para buscar el identificador del trabajo y, luego, use Cancelar para cancelar el trabajo.Use the list command to find the job ID, and then use cancel to cancel the job.
az dla job cancel --account "<Data Lake Analytics account name>" --job-identity "<Job Id>"
Canalizaciones y repeticionesPipelines and recurrences
Obtención de información sobre canalizaciones y repeticionesGet information about pipelines and recurrences
Utilice los comandos az dla job pipeline
para ver la información de canalización de trabajos enviados previamente.Use the az dla job pipeline
commands to see the pipeline information previously submitted jobs.
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.Use the az dla job recurrence
commands to see the recurrence information for previously submitted jobs.
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 siguientesNext steps
- Información general de Análisis de Microsoft Azure Data LakeOverview of Microsoft Azure Data Lake Analytics
- Introducción a Data Lake Analytics mediante el portal de AzureGet started with Data Lake Analytics using Azure portal
- Administración de Azure Data Lake Analytics con Azure PortalManage Azure Data Lake Analytics using Azure portal
- Supervisión y solución de problemas de trabajos de Azure Data Lake Analytics con Azure PortalMonitor and troubleshoot Azure Data Lake Analytics jobs using Azure portal