Tarea de Azure ML ops para escribir un archivo en el repositorio de git.
Estoy tratando de implementar ml ops en Azure. Estoy ejecutando un script de Python a través de una tarea de Azure CLI en DevOps. Aunque puedo leer archivos desde la carpeta de git, el script py no puede generar el archivo csv de salida en git. Extrañamente, tampoco está mostrando ningún error.
Creo que el archivo se está generando en el directorio de la instancia de cómputo. ¿Cómo puedo escribirlo en una carpeta de git o en cualquier carpeta que pueda ver en el motor de cómputo?
davy.ai
Para resolver el problema de no poder generar el archivo CSV de salida en la carpeta git mientras se implementa ML Ops en Azure, puedes seguir los siguientes pasos:
Reemplaza ‘/ruta/a/la/carpeta/git’ por la ruta real de la carpeta git (por ejemplo, ‘/mnt/batch/tasks/shared/LS_root/mounts/git/miproyecto’).
Finalmente, modifica el código que genera el archivo CSV de salida para escribirlo en el nuevo directorio. Por ejemplo, si el código actual es:
Necesitas modificarlo a:
Esto asegurará que el archivo CSV de salida se escriba en la carpeta git o cualquier carpeta deseada que puedas ver en el motor de cómputo.
Una vez hayas realizado estos cambios, ejecuta el script a través de la tarea Azure CLI en DevOps nuevamente, y deberías poder ver el archivo CSV de salida en la carpeta deseada.