Visão Geral
Este documento tem como finalidade orientar como fazer a validação das principais dags do Airflow em casos onde os serviços do Airflow são reiniciados.
Para validar o airflow é necessário ter acesso ao ambiente:
Para validar o ambiente do airflow verifique se o ambiente do airflow está acessivel:
Alerta ERRO que deve ser ignorado:
Obs: Atualmente estamos com um erro sendo exibido na tela, que não impacta no funcionamento e podem ignorar. Este erro já está sendo resolvido, e este é referente a importação de uma lib no repositorio de dags:
Executar a Importação da base de conhecimento para validação dos serviços consumidos pelas dags
O processo de importação de base de conhecimento faz a conexão com todos os serviços usados também por outras dags, portanto basta validar por este processo para saber se os demais também irão funcionar.
Para executar a importação entre no ambiente desejado de: atendimento (Prod) ou Botian (PreProd)
Entre no “Studio (Construtor de Bot)”:
Clique no menu: “Configurações” e logo em seguida no card: “Importar Base de Conhecimento” clique em: “Acessar”
E execute a importação de uma das bases de conhecimento já cadastradas (pode usar do: “suporte_eureciclo” exibida abaixo). Para executar só clicar uma vez no play.
Você verá que o status irá modificar para “Em Progresso”:
A validação das dags pode ser feita de duas formas: pelo bot verificando se o status da ultima importação está como finalizado e depois executando o bot que usa esta base de conhecimento para saber se está respondendo:
Ou pela validação das dags no ambiente do airflow, como mostra no passo a passo abaixo.
Passo a passo para validar execução de dags pelo ambiente do Airflow
Entre no airflow para ver a execução das dags e verificar os logs, para isto, clique sobre o nome da dag: “etl_auto_chunk_rag_provisioning”
Clique na execução, no menu “Graph” e depois verifique se os operadores finalizaram com sucesso:
Ou se quiser acompanhar o operador em especifico basta clicar no operador e o menu “Logs” que será habilitado:
E clicando em “Logs” é possível ver o log da execução:
E a mesma coisa na dag “ia_rag_embeddings_elastic”, repita o mesmo processo para conferir os operadores desta dag que é executada sequencialmente automaticamente depois:
E verifique no Logs se terminou com sucesso:
Comentários
0 comentário
Escreva seu comentário aqui
Por favor, entre para comentar.