Es imprescindible interpretar el código correctamente previamente a aplicarlo a tu trabajo y si ttienes algo que aportar puedes comentarlo.
Solución:
¿Tenía espacios en la ruta de su archivo a su secuencia de comandos de python? Tuve el mismo error al intentar pasar una ruta con espacios como mi argumento en Ejecutar proceso de secuencia de comandos. La resolución fue entrar en el argumento con comillas.
Cuando el proceso se inicia desde Execute Process Task
paso del paquete SSIS, no se ejecuta desde la misma carpeta que el archivo ejecutable (.bat
, .py
, .exe
y así sucesivamente) ubicado. Lo que es diferente de la ejecución directa del archivo. Y puede ser especialmente crítico en caso de que su archivo ejecutable funcione con otros archivos en la misma carpeta.
Por lo tanto, es necesario especificar adicionalmente la propiedad de la carpeta de trabajo de Execute Process Task
paso del paquete SSIS.
En tu captura de pantalla Directorio de trabajo el valor de la propiedad está vacío. Pon ahí el
C:Usersblablalbablagender-guesser-0.4.0test