Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Azure Data Lake Analytics se retirará el 29 de febrero de 2024. Obtenga más información con este anuncio.
Para el análisis de datos, su organización puede usar Azure Synapse Analytics o Microsoft Fabric.
En este artículo se describe cómo ejecutar trabajos de U-SQL en un equipo de desarrollo local para acelerar las fases de codificación tempranas o depurar código localmente en Visual Studio Code. Para obtener instrucciones sobre azure Data Lake Tool para Visual Studio Code, consulte Uso de Azure Data Lake Tools para Visual Studio Code.
Solo las instalaciones de Windows de Azure Data Lake Tools para Visual Studio admiten la acción para ejecutar U-SQL localmente y depurar U-SQL localmente. Las instalaciones en sistemas operativos basados en macOS y Linux no admiten esta característica.
Configuración del entorno de ejecución local de U-SQL
Seleccione Ctrl+Mayús+P para abrir la paleta de comandos y escriba ADL: Descargar paquete de ejecución local para descargar los paquetes.
Busque los paquetes de dependencia desde la ruta de acceso que se muestra en el panel Salida y, a continuación, instale BuildTools y Win10SDK 10240. He aquí una ruta de ejemplo:
C:\Users\xxx\AppData\Roaming\LocalRunDependency
2.1 Para instalar BuildTools, seleccione visualcppbuildtools_full.exe en la carpeta LocalRunDependency y siga las instrucciones del asistente.
2.2 Para instalar Win10SDK 10240, seleccione sdksetup.exe en la carpeta LocalRunDependency/Win10SDK_10.0.10240_2 y siga las instrucciones del asistente.
Configure la variable de entorno. Establezca la variable de entorno SCOPE_CPP_SDK en:
C:\Users\XXX\AppData\Roaming\LocalRunDependency\CppSDK_3rdparty
Inicie el servicio de ejecución local y envíe el trabajo de U-SQL a una cuenta local.
Para el usuario que utiliza por primera vez, use ADL: Descargar Paquete de Ejecución Local para obtener los paquetes de ejecución locales, si no ha configurado el entorno de ejecución local de U-SQL.
Seleccione Ctrl+Mayús+P para abrir la paleta de comandos y, a continuación, escriba ADL: Iniciar servicio de ejecución local.
Seleccione Aceptar para aceptar los términos de licencia de software de Microsoft por primera vez.
Se abre la consola cmd. Para los nuevos usuarios, debe escribir 3 y luego buscar la ruta de acceso de la carpeta local para los datos de entrada y salida. Si no se ha definido correctamente la ruta de acceso con barras diagonales inversas, pruebe las barras diagonales hacia delante. Para otras opciones, puede usar los valores predeterminados.
Seleccione Ctrl+Mayús+P para abrir la paleta de comandos, escriba ADL: Enviar trabajo y, a continuación, seleccione Local para enviar el trabajo a la cuenta local.
Después de enviar el trabajo, puede ver los detalles del envío. Para ver los detalles del envío, seleccione jobUrl en la ventana Salida . También puede ver el estado de envío del trabajo desde la consola de cmd. Escriba 7 en la consola cmd si desea conocer más detalles del trabajo.
Iniciar una depuración local para el trabajo de U-SQL
Para el usuario por primera vez:
- Use ADL: Descargue el paquete de ejecución local para descargar paquetes de ejecución locales, si no ha configurado el entorno de ejecución local de U-SQL.
- Instale el SDK de .NET Core 2.0 como se sugiere en el cuadro de mensaje, si no está instalado.
- Instale C# para Visual Studio Code como se sugiere en el cuadro de mensaje si no está instalado. Seleccione Instalar para continuar y, a continuación, reinicie VS Code.
Siga estos pasos para realizar la depuración local:
Seleccione Ctrl+Mayús+P para abrir la paleta de comandos y, a continuación, escriba ADL: Iniciar servicio de ejecución local. Se abre la consola cmd. Asegúrese de que dataRoot está establecido.
Establezca un punto de interrupción en el código subyacente de C#.
Vuelva al editor de scripts, haga clic con el botón derecho y seleccione ADL: Depuración local.
Pasos siguientes
- Uso de Azure Data Lake Tools para Visual Studio Code
- Desarrollo de U-SQL con Python, R y C# para Azure Data Lake Analytics en VS Code
- Introducción a Data Lake Analytics mediante PowerShell
- Introducción a Data Lake Analytics mediante Azure Portal
- Uso de Herramientas de Data Lake para Visual Studio para desarrollar aplicaciones U-SQL
- Uso del catálogo de Data Lake Analytics(U-SQL)