Crear Plans
Un plan es una secuencia de tareas que se ejecutan manualmente o según una programación. Utiliza los planes para orquestar la ejecución de múltiples tareas relacionadas en Alteryx One.
Cuando se ejecuta un plan:
Alteryx One captura una instantánea de los objetos del plan. Esta instantánea define el conjunto de tareas que se ejecutan como parte de una ejecución del plan.
Nota
Una instantánea no captura los activos subyacentes a las tareas. Después de tomar una instantánea, los cambios subsiguientes en los activos subyacentes podrían afectar el resultado de las tareas cuando se ejecutan más tarde durante la ejecución del plan.
El conjunto de tareas en el plan se activa en el orden enumerado en el plan.
También se ejecutan todas las dependencias para cualquier tarea.
Antes de comenzar
Antes de comenzar, por favor verifica lo siguiente:
Tienes acceso a todos los activos que desees utilizar en tu plan.
Crear un plan
Para comenzar, debes crear un objeto de Plans.
En la página inicial de Alteryx One, selecciona Plans desde el selector de aplicaciones.
En la página Plans, selecciona Nuevo. Se creará un nuevo plan con el nombre
plan - X, en el queXes un número.Selecciona el
Plan - Xpara ingresar el nombre y la descripción del plan.Tu plan se guardará y se mostrará en la vista de lienzo del plan.
Agregar tarea
Crear una tarea
Identifica las tareas que deseas ejecutar.
Nota
Debes tener acceso a los activos que desees ejecutar como tareas.
En la página de vista del lienzo del plan, arrastra y suelta el tipo de tarea en el lienzo del plan. Los detalles de la tarea y las opciones de configuración se muestran en el lado derecho.
Selecciona la tarea y configúrala según sea necesario.
Agrega tareas adicionales según sea necesario.
Para probar tu plan, selecciona Ejecutar. El plan se pone inmediatamente en cola para su ejecución.
Edita el plan y repite los pasos anteriores hasta que el plan esté listo para las ejecuciones de producción.
Sugerencia
Mientras un plan está en desarrollo, es posible que desees desactivar la programación, lo que impide la ejecución de acuerdo con la programación. Todavía puedes realizar ejecuciones de prueba utilizando el botón Ejecutar.
Para crear la programación, selecciona Programar.
Especifica uno o más activadores para la programación. Cuando se produce un activador, el plan se pone en cola para la ejecución.
Cuando esté listo, el plan se ejecuta a la hora programada en el activador.
Tipos de tareas
Tarea de flujo de trabajo: una tarea de flujo de trabajo te permite ejecutar uno de tus flujos de trabajo Designer Cloud como parte de un plan que creas en Alteryx One. Para obtener más información, consulta Tareas de flujo de trabajo.
Tarea de flujo de trabajo de Desktop: organiza la ejecución de tus flujos de trabajo Designer Desktop que se cargaron en Alteryx One. Para obtener más información, consulta Tareas de flujo de trabajo de Desktop.
Tarea de flujo: organiza tus flujos de Trifacta. Para obtener más información, consulta Tareas de flujo.
Tarea de predicción de ML: haz predicciones sobre nuevos datos con tu proyecto de aprendizaje automático.
Tarea de carga de ML: carga nuevos datos de entrenamiento a tu proyecto de aprendizaje automático.
Tarea HTTP: una solicitud enviada a un servidor de terceros como parte de un plan ejecutado. Además, úsala para generar un conjunto de datos con respuesta de llamada de API que se pueda utilizar en el flujo de trabajo de Designer Cloud. Para obtener más información, consulta Tareas HTTP.
Tarea de Slack: envía un mensaje con información sobre la ejecución del plan a un canal de Slack especificado. Para obtener más información, consulta Tareas de Slack.
Tarea de Auto Insights: actualiza datos en uno de tus conjuntos de datos de Auto Insights. Para obtener más información, consulta Tareas de Auto Insights.
Tarea de correo electrónico: envía correos electrónicos y archivos adjuntos en correos electrónicos desde las salidas de tareas anteriores. Para obtener más información, consulta Tareas de correo electrónico.
Tarea de retraso: establece un retraso artificial antes de la ejecución de la siguiente tarea. Para obtener más información, consulta Tareas de retraso.
Tarea de aprobación: designa aprobadores que puedan decidir si el plan debe continuar ejecutando tareas posteriores. Para obtener más información, consulta Tareas de aprobación.
Para obtener una descripción general completa de los tipos de tareas y sus detalles específicos, visita Plan Tasks.
Conectar tareas
Crear ramas del plan
En algunas situaciones, es posible que necesites ramificar los pasos de ejecución del plan en función de los resultados de una tarea del plan. Por ejemplo, es posible que necesites enviar mensajes separados usando una tarea HTTP en función de si una tarea anterior se ejecutó correctamente o no. Puedes crear ramas en el gráfico del plan agregando reglas de ejecución de tareas y nodos paralelos, que se ejecutan en función de los estados de éxito y fracaso de las ejecuciones del plan.
Para comenzar este simple ejemplo:
Crea tu primera tarea.
Completa las siguientes secciones.
Define la ejecución condicional
En el lado derecho de la tarea que has creado, puedes ver los siguientes iconos. Estos iconos indican las rutas de salida de la tarea en función del éxito, el fracaso o ambos. Consulta el cuadro que figura a continuación.
Nota
Puedes agregar nuevas tareas a tu plan y conectarlas a la primera tarea en una de estas rutas.
Ícono | Descripción |
|---|---|
![]() | Las tareas que están conectadas a esta ruta se ejecutan en función del éxito de la tarea ascendente. |
![]() | Las tareas que están conectadas a esta ruta se ejecutan en función del fracaso de la tarea ascendente. |
![]() | Las tareas que están conectadas a esta ruta se ejecutan en cualquier estado de ejecución de la tarea ascendente. |
Fusión de tareas
Para crear una lógica de ejecución de tareas adicional, conecta la salida de varias tareas ascendentes a la entrada de una sola tarea. La tarea resultante de una fusión espera hasta que se completen todas las tareas conectadas ascendentes antes de ejecutarse. La fusión también pasa salidas de flujo de trabajo relevantes o metadatos de tareas de todas las tareas ascendentes fusionadas. Por ejemplo, si conectas 2 tareas de flujo de trabajo a una tarea de Slack, puedes usar los metadatos (por ejemplo, la duración de flujo de trabajo o la hora de finalización) de ambos flujos de trabajo en el mensaje de Slack.
Para obtener más información sobre cómo crear y administrar tus planes, consulta Tareas del plan.
Intercambio de datos entre tareas
Puedes interactuar con las tareas en Plans utilizando directamente la salida de una tarea ascendente del flujo de trabajo como entrada para una tarea descendente, lo que permite anulaciones sin interrupciones.
Intercambios admitidos:
Designer Cloud → Predicción de Machine Learning
HTTP → Tarea de Flujo de trabajo
Tarea de Flujo de trabajo → HTTP
Tarea de Flujo de trabajo → Tarea Flujo de trabajo
El esquema de la salida de anulación debe ser el mismo que la entrada que está anulando.
Nota
Limitación
Para el intercambio de tareas de Flujo de trabajo a tareas de Flujo de trabajo, la salida ascendente debe estar en formato CSV, mientras que la entrada descendente puede estar en cualquier formato.
Aplicar las anulaciones de parámetros
Si las tareas del plan incluyen activos donde se definieron parámetros, puedes revisar y anular estos valores de parámetros. Las anulaciones se aplican cuando la tarea se activa como parte de la ejecución de un plan.
Compatibilidad con parametrización limitada
Los planes solo admiten la parametrización de flujos de Trifacta Classic en este momento.
Desde el menú contextual de la vista del lienzo del plan, selecciona Parámetros.
Revisa los nombres, las fuentes y los valores actuales de todos los parámetros de tu plan.
Para aplicar una anulación, selecciona el icono de lápiz e introduce un nuevo valor. Selecciona Guardar.
Las ejecuciones posteriores del plan usan este nuevo valor como la anulación del parámetro.


