Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O agendador de trabalhos no Microsoft Fabric permite-lhe executar funções de dados de utilizador (UDFs) num calendário recorrente sem necessidade de pipeline, notebook ou serviço de orquestração externo. Pode configurar agendamentos diretamente numa função de dados do utilizador, especificar padrões de recorrência, passar parâmetros de função e monitorizar execuções a partir da experiência de monitorização do Fabric.
Pré-requisitos
Antes de criar um horário, certifique-se de que:
- Tem uma função de dados de utilizador publicados.
- Tens permissões de Colaborador ou superior no espaço de trabalho.
- A função é testada com sucesso através da invocação manual.
- Configuras todas as ligações, segredos ou dependências necessárias.
Casos de uso
Programe funções de dados dos utilizadores para automatizar tarefas empresariais e operacionais recorrentes. Cenários comuns incluem:
- Validação da qualidade dos dados – Realizar verificações nos conjuntos de dados antes de reportar ou processar a jusante.
- Processamento de feedback dos clientes – Analise novos feedbacks, gere pontuações de sentimento e armazene resultados.
- Geração de eventos empresariais – Detetar alterações nos dados operacionais e publicar eventos empresariais para aplicações a jusante.
- Limpeza programada – Arquivar registos antigos, remover ficheiros temporários ou realizar tarefas de manutenção rotineiras.
- Sincronização periódica de dados – Sincronizar dados de sistemas externos para o Fabric num calendário recorrente.
- Notificações automáticas – Gerar alertas ou notificações com base em regras de negócio e limiares.
Abre o agendador
- Abra o espaço de trabalho do Fabric.
- Abra o item da função de dados do utilizador.
- Selecione Definições.
- Selecione Agendar.
A página de Agendamento permite-lhe:
- Criar horários
- Configurar notificações de falha
- Ver execuções agendadas
- Editar ou desativar horários
- Executar manualmente trabalhos agendados
Criar uma agenda
No Agendamento, selecione Adicionar horário.
Configura as propriedades do agendamento.
O agendador suporta as seguintes definições:
Setting Description Controller Variável usada para controlar a execução a partir da biblioteca de variáveis Repetir Define o padrão de recorrência Intervalo Intervalo de frequência Data e hora de início Quando o calendário começa Data e hora de fim Quando o calendário expira Fuso horário Fuso horário para execução do cronograma Parameters Parâmetros de entrada passados para a função Selecione com que frequência a função deve ser executada e forneça os detalhes do agendamento. O agendador suporta execuções recorrentes, como a cada poucos minutos, a cada hora, diariamente, semanalmente ou mensalmente. Por exemplo, para executar uma função a cada 15 minutos, configure:
Fornecer o parâmetro para FunctionName. Este parâmetro é necessário para definir a função que está a chamar.
Nome do parâmetro Tipo Valor Nome da função String Nome das funções, por exemplo hello_fabric.Adicione mais parâmetros para as entradas da função. Por exemplo, para
hello_fabric(name:str), adicione um parâmetronamedo tipo string.Nome do parâmetro Tipo Nome String Importante
Os nomes dos parâmetros devem corresponder exatamente à assinatura da função de dados do utilizador. Os nomes dos parâmetros são sensíveis a maiúsculas e minúsculas.
Guarda o horário.
Adiciona mais horários para outras funções no item da tua função de dados de utilizador.
Executar manualmente uma função agendada
Para testar uma função agendada imediatamente, selecione Executar. Fabric submete uma execução sem esperar pelo próximo intervalo programado. A execução manual é útil para validar parâmetros, verificar ligações e testar a lógica das funções.
Monitorizar execuções agendadas
Pode monitorizar as execuções das funções de dados do utilizador a partir da experiência de monitorização do Fabric.
- Abra Monitor Hub.
- Selecione Atividades.
- Filtrar por funções de dados do utilizador.
Use a experiência de monitorização para diagnosticar execuções falhadas e validar execuções bem-sucedidas.
Configurar notificações de falha
Pode configurar notificações por email para execuções agendadas falhadas.
- Abra a página de Horários .
- Nas notificações de falha, introduza um ou mais endereços de email.
- Salve a configuração.
O Fabric envia notificações por email sempre que uma execução agendada falha.
Passos seguintes
- Aprenda sobre as funções de dados do utilizador.
- Saiba mais sobre o agendador de tarefas na Fabric.
- Monitorizar e diagnosticar cargas de trabalho do Fabric usando o hub Monitor.