Visão geral da orquestração
Orquestração é um conjunto de recursos que oferece suporte à execução agendada de sequências de tarefas no Alteryx Analytics Cloud. Essas tarefas podem ser processos externos, trabalhos de transformação de dados, solicitações HTTP e muito mais.
Nas seções a seguir, você pode revisar resumos de recursos específicos e explorar informações mais detalhadas sobre eles.
Termos
Termo | Descrição |
---|---|
plano | Um plano é uma sequência de tarefas executadas a partir da plataforma ou em ativos aos quais você tem acesso. Para orquestrar tarefas, você constrói um plano. Um plano pode ser agendado para execução, acionado manualmente ou invocado por meio da API. |
acionador | Uma tarefa é executada com base em um acionador. Um acionador é uma condição sob a qual uma tarefa é executada. Em muitos casos, o acionador para uma tarefa é baseado no agendamento do plano. |
tarefa | Uma tarefa é uma unidade de execução na plataforma. |
instantâneo | Um instantâneo do plano é capturado e o plano é executado com base nele. Para obter mais informações sobre instantâneos, consulte "Execução do plano" abaixo. |
Tipos de tarefa
Estão disponíveis os seguintes tipos de tarefas.
Tarefa de fluxo de trabalho : uma tarefa de fluxo de trabalho permite executar um de seus fluxos de trabalho do Designer Cloud como parte de um plano que você cria no Alteryx Analytics Cloud.
Tarefa de fluxo de trabalho do Desktop : orquestre a execução de seus fluxos de trabalho do Designer Desktop que foram carregados para o Alteryx Analytics Cloud.
Tarefa de relatório : crie e exporte relatórios facilmente a partir dos dados que você preparou e combinou no AAC. Vá para Plan View for Report Tasks.
Tarefa de fluxo: para obter mais informações, vá para Exibição do plano para tarefas de fluxo .
Tarefa de previsão do ML : faça previsões sobre novos dados com seu projeto de Machine Learning.
Tarefa de upload do ML : carregue novos dados de treinamento para o seu projeto do Machine Learning.
Tarefa HTTP : uma solicitação enviada a um servidor de terceiros como parte da execução de um plano.
Tarefa do Slack : envie uma mensagem com informações sobre a execução do plano para um canal específico do Slack.
Tarefa do Location Intelligence : orquestre seus projetos do Location Intelligence com outras tarefas. Para obter mais informações, acesse Plan View for Location Intelligence Tasks.
Auto Insights task: Refresh data in one of your Auto Insights Datasets. For more information, go to Plan View for Auto Insights Tasks.
Limitações
Não é possível especificar substituições de parâmetros a serem aplicadas especificamente aos planos.
Os planos herdam valores de parâmetros dos objetos referenciados nas tarefas do plano.
Se as substituições forem aplicadas a parâmetros dentro de ativos em um plano, essas substituições serão passadas para o plano no momento da execução da tarefa.
Suporte limitado à parametrização
O Plans é compatível com a parametrização apenas para fluxos do Trifacta Classic no momento.
Tarefa básica
Crie um plano e agende-o usando a seguinte tarefa básica.
Crie o plano. Um plano é o contêiner para definição das tarefas, acionadores e outros objetos. Consulte Página "Planos" .
Na exibição do plano, você especifica os objetos que fazem parte do plano. Consulte a Página "Exibição do plano" .
Agendamento: o agendamento define o conjunto de acionadores que enfileiram o plano para execução.
Acionador: um acionador define o agendamento e a frequência em que o plano é executado. Um plano pode ter múltiplos acionadores (por exemplo, execuções mensais versus semanais).
Tarefa(s): em seguida, você especifica as tarefas que serão executadas em ordem.
Conforme necessário, você pode aplicar valores de substituição a quaisquer parâmetros de fluxo. Essas substituições são aplicadas durante a execução de um plano. Para obter mais informações, consulte Caixa de diálogo "Gerenciar parâmetros" para planos .
Suporte limitado à parametrização
O Plans é compatível com a parametrização apenas para fluxos do Trifacta Classic no momento.
Para testar:
Clique em Executar agora .
Para acompanhar o progresso, clique no link "Execuções".
Na página de detalhes da execução, você pode acompanhar o progresso.
A primeira tarefa é executada e concluída antes de a segunda tarefa ser iniciada.
Tarefas individuais são executadas como trabalhos separados, que podem ser rastreados através da página "Histórico de trabalhos". Consulte Página "Histórico de trabalhos" .
Quando o plano for concluído, você poderá verificar os resultados através da página de detalhes do trabalho. Consulte Página "Detalhes do trabalho" .
Se estiver satisfeito com a definição do plano e sua execução de teste, o plano será executado de acordo com o acionador agendado.
Agendamento de planos
Na página de exibição do plano, é possível configurar as execuções agendadas do plano. Os agendamentos de planos são definidos usando acionadores.
Esses agendamentos são independentes dos agendamentos para outros tipos de ativos.
Não é possível criar agendamentos para tarefas individuais.
Execução de planos
Quando um plano é acionado para execução, um instantâneo do plano é capturado. Esse instantâneo é usado para executar o plano. As tarefas são executadas na sequência listada na exibição do plano.
Observações importantes:
No nível de fluxo, você pode definir webhooks e notificações de e-mail que são acionados com base na geração bem-sucedida de saídas. Quando você executa um plano que contém uma saída com uma dessas mensagens, a mensagem é acionada e entregue às partes interessadas.
Nota
As mensagens de webhook e as notificações por e-mail não podem ser acionadas diretamente com base na execução de um plano. No entanto, você pode criar tarefas baseadas em HTTP para enviar mensagens com base na execução de uma tarefa de plano.
Dica
Quando uma notificação de e-mail de fluxo é acionada por meio de um plano, o identificador interno do plano é incluído no e-mail.
Habilitar
Habilite a seguinte configuração:
Plans feature
O compartilhamento, a importação e a exportação de planos também devem estar habilitados.
Registro em log
Para obter mais informações sobre depuração de planos, consulte Diagnosticar execuções de plano com falha .