Ejecutar herramienta de comandos

La herramienta Ejecutar comando le permite ejecutar programas de comandos externos dentro de . Esta herramienta puede utilizarse como entrada, salida o herramienta intermediaria.Designer

Alteryx compatibilidad con galerías públicas

¿Planea publicar su flujo de trabajo en Gallery.alteryx.com? Primero debe solicitar una exención. Esta restricción no se aplica a las instancias privadas de Alteryx Server y Alteryx Gallery.

El uso de la herramienta Ejecutar comando es similar a ejecutar aplicaciones directamente desde la línea de comandos de Windows, pero con la conveniencia de permanecer dentro de la GUI de Alteryx. Por ejemplo, puede utilizar la herramienta:

  • Cuando no tiene la funcionalidad necesaria.Designer
  • en conjunción con Curl. exe para descargar datos de sitios web o FTP.
  • para llamar a aplicaciones de terceras partes.
  • para envolver la funcionalidad personalizada escrita en otros lenguajes de programación.

Si el programa que está utilizando no establece indicadores de error, debe envolverlo en un archivo por lotes para asegurarse de que el archivo de salida se elimine antes de ejecutarse.

Configurar la herramienta

Cuando ejecuta el flujo de trabajo, la configuración de la herramienta Ejecutar comando se ejecuta en secuencia: escribir origen, ejecutar programa externo y, a continuación, leer resultados.

  1. Especifique opcionalmente una salida de origen de escritura [opcional] . El origen de escritura es un dato que entra en la herramienta como un archivo, una conexión SQL Server o cualquier tipo de salida compatible. Especifique sólo un origen de escritura si utiliza la herramienta Ejecutar comando como herramienta de salida o intermediaria. Ver el Herramienta Datos de entrada para obtener más información sobre los tipos de archivo y orígenes de datos admitidos.
  2. En la sección ejecutar programa externo :
    • Especifique el comando de programa externo: para ejecutar. Por ejemplo, este podría ser un programa que actúa sobre un origen de escritura y genera resultados de lectura.
    • Operadores UNIX

      Si el programa externo es una aplicación de línea de comandos estilo Unix que toma la entrada de stdin y escribe a stdout, puede utilizar para canalizar la información hacia y desde los archivos.

    • Escriba el comando arguments [Optional]:, si hay alguno. La mayoría de los comandos se utilizan junto con uno o más argumentos. Si los argumentos son requeridos o opcionales varían según el comando.
    • Opcionalmente especifique un Directorio de trabajo [opcional]:. Si deja este campo en blanco, el valor predeterminado es el directorio en el que se guarda el flujo de trabajo.
    • Seleccione Ejecutar minimizado para minimizar la ventana ejecutar comando en la barra de tareas cuando Alteryx ejecuta el comando externo.
    • Seleccione Ejecutar silencio para no mostrar la ventana ejecutar comando cuando Alteryx ejecuta el comando externo.
  3. Opcionalmente especifique una entrada Read Results . Este archivo se lleva a cabo a través del resto del flujo de trabajo. Especifique sólo una entrada de resultados de lectura si utiliza la herramienta Ejecutar comando como una herramienta de entrada o de intermediario.