Excluir traços
Você pode excluir rastreamentos com base em critérios específicos usando o método mlflow.client.MlflowClient.delete_traces
. Esse método permite que você exclua rastreamentos por ID do experimento ,
timestamp máximo ou IDs de solicitação .
dica
A exclusão de um rastreamento é um processo irreversível. Certifique-se de que a configuração fornecida na API delete_traces
atenda ao intervalo pretendido para exclusão.
Python
import time
# Get the current timestamp in milliseconds
current_time = int(time.time() * 1000)
# Delete traces older than a specific timestamp
deleted_count = client.delete_traces(
experiment_id="1", max_timestamp_millis=current_time, max_traces=10
)
Próximas etapas
- Consultar rastros via SDK - Pesquise rastros antes da exclusão para verificar seus critérios
- Modelo de dados de rastreamento - entenda quais dados são removidos ao excluir rastreamentos
- Criar um conjunto de dados de avaliação - Preservar traços importantes como conjunto de dados antes da exclusão