Propriedades Schedule Optimization
Você pode definir parâmetros que controlam como a otimização é executada.
Serviço de campo Schedule Optimization propriedades
Schedule Optimization propriedades gerais
| Propriedade | Descrição |
|---|---|
| Hora do buffer de saída | Quantidade de tempo (em minutos) para adicionar entre o final de uma tarefa e o início da próxima viagem. Um exemplo de valor de tempo válido é 10.
|
| Tipo de qualificador para otimização de programação | O tipo de qualificador para otimização de programação determina os critérios usados para otimizar cronogramas. Há dois tipos de qualificador disponíveis: "Grupo de atribuição" e "Território". . Serviço de campo O modelo de território está habilitado, o tipo de qualificador muda automaticamente para "Território" e permanece fixo. Quando o modelo de território está ativo, o processo de otimização se concentra em territórios em vez de grupos de atribuição. Para obter mais informações, consulte Habilite o. Serviço de campo modelo de território.
|
| Número de segundos usados para resolução de agendamento de tarefa | Especifica o intervalo aceitável para programar uma tarefa. Por exemplo, se o valor estiver definido como 300 segundos, Otimização de programação programará tarefas e o tempo de viagem associado, como hora de início da tarefa, hora de início da viagem ou término estimado, para a hora de início ou término mais próxima de 5 minutos.
|
| Número máximo de qualificadores sobrepostos em um conjunto de qualificadores | Valor numérico definido para determinar o número máximo de qualificadores sobrepostos que podem ser aplicados a um único conjunto de qualificadores.
|
| Nível de registro em log | O nível de registro em log determinará o tipo de informação exibida nos resultados de uma entrada de log de otimização, fornecendo detalhes sobre Otimização de programação executar. Há quatro opções disponíveis: Erro, Aviso, Informações e Depuração.
|
Schedule Optimization propriedades de estimativa de tempo de viagem
| Propriedade | Descrição |
|---|---|
| Número máximo de pontos de localização permitidos em uma chamada de fornecedor de mapa | Valor numérico definido para determinar o número máximo de pontos de localização permitidos em uma chamada do provedor de mapa. Beans.AI é o provedor de mapas compatível com a Otimização de programação para estimativas de tempo de viagem. Para obter mais informações, consulte Schedule Optimization provedores de estimativa de viagem.
|
Propriedades do sistema Schedule Optimization
As propriedades a seguir são compatíveis com o modo de evento priorizado para otimização intradiária.
| Propriedade | Descrição |
|---|---|
| sn_schedule_optim.prioreted_event_assignment_horizon_offset | Número de minutos que serão ajustados para a hora de início da janela de uma tarefa, somente para processamento GraphQL. Isso será usado pela Otimização de programação para impedir que o Início da programação e o Início da programação da viagem sejam programados no passado para eventos priorizados.
|
| sn_schedule_optim.prioreted_event_max_agent_count | Número máximo de técnicos a serem considerados para otimização de eventos priorizados.
|
| sn_schedule_optim.prioreted_event_max_task_count | Número máximo de tarefas a serem consideradas para a otimização de eventos priorizados.
|
| sn_schedule_optim.max_priority_events | Número máximo de tipos de evento priorizados que podem ser configurados para acionar a otimização.
|
| sn_schedule_optim.prioreted_optimization_delay_buffer | Tempo (em segundos) para aguardar antes de iniciar o processo de otimização para eventos priorizados.
|
Relacionado ao desempenho Schedule Optimization propriedades
| Propriedade | Descrição |
|---|---|
| com.glide.event_manager.sn_schedule_optim.data_queue_1.claim_limit | Esta propriedade controla o número de eventos de processamento de dados que são capturados e processados em uma única transação em segundo plano. Se a propriedade estiver definida como 100, o manipulador de eventos coletará e processará os primeiros 100 eventos de processamento de dados da fila em uma transação em segundo plano.
|
| com.glide.event_manager.sn_schedule_optim.data_queue_1.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.data_queue_1
|
| com.glide.event_manager.sn_schedule_optim.data_queue_2.claim_limit | Esta propriedade controla o número de eventos de processamento de dados que são capturados e processados em uma única transação em segundo plano. Se a propriedade estiver definida como 100, o manipulador de eventos coletará e processará os primeiros 100 eventos de processamento de dados da fila em uma transação em segundo plano.
|
| com.glide.event_manager.sn_schedule_optim.data_queue_2.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.data_queue_2
|
| com.glide.event_manager.sn_schedule_optim.data_queue_3.claim_limit | Esta propriedade controla o número de eventos de processamento de dados que são capturados e processados em uma única transação em segundo plano. Se a propriedade estiver definida como 100, o manipulador de eventos coletará e processará os primeiros 100 eventos de processamento de dados da fila em uma transação em segundo plano.
|
| com.glide.event_manager.sn_schedule_optim.data_queue_3.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.data_queue_3
|
| com.glide.event_manager.sn_schedule_optim.data_queue_4.claim_limit | Esta propriedade controla o número de eventos de processamento de dados que são capturados e processados em uma única transação em segundo plano. Se a propriedade estiver definida como 100, o manipulador de eventos coletará e processará os primeiros 100 eventos de processamento de dados da fila em uma transação em segundo plano.
|
| com.glide.event_manager.sn_schedule_optim.data_queue_4.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.data_queue_4
|
| com.glide.event_manager.sn_schedule_optim.data_queue_5.claim_limit | Esta propriedade controla o número de eventos de processamento de dados que são capturados e processados em uma única transação em segundo plano. Se a propriedade estiver definida como 100, o manipulador de eventos coletará e processará os primeiros 100 eventos de processamento de dados da fila em uma transação em segundo plano.
|
| com.glide.event_manager.sn_schedule_optim.data_queue_5.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.data_queue_5
|
| com.glide.event_manager.sn_schedule_optim.data_queue_6.claim_limit | Esta propriedade controla o número de eventos de processamento de dados que são capturados e processados em uma única transação em segundo plano. Se a propriedade estiver definida como 100, o manipulador de eventos coletará e processará os primeiros 100 eventos de processamento de dados da fila em uma transação em segundo plano.
|
| com.glide.event_manager.sn_schedule_optim.data_queue_6.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.data_queue_6
|
| com.glide.event_manager.sn_schedule_optim.data_queue_7.claim_limit | Esta propriedade controla o número de eventos de processamento de dados que são capturados e processados em uma única transação em segundo plano. Se a propriedade estiver definida como 100, o manipulador de eventos coletará e processará os primeiros 100 eventos de processamento de dados da fila em uma transação em segundo plano.
|
| com.glide.event_manager.sn_schedule_optim.data_queue_7.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.data_queue_7
|
| com.glide.event_manager.sn_schedule_optim.data_queue_8.claim_limit | Esta propriedade controla o número de eventos de processamento de dados que são capturados e processados em uma única transação em segundo plano. Se a propriedade estiver definida como 100, o manipulador de eventos coletará e processará os primeiros 100 eventos de processamento de dados da fila em uma transação em segundo plano.
|
| com.glide.event_manager.sn_schedule_optim.data_queue_8.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.data_queue_8
|
| com.glide.event_manager.sn_schedule_optim.event_queue_1.claim_limit | Controla o número de eventos de processamento de soluções capturados pelo manipulador de eventos e processados em uma única transação em segundo plano.
|
| event_manager.sn_schedule_optim.event_queue_1.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.event_queue_1.
|
| com.glide.event_manager.sn_schedule_optim.event_queue_2.claim_limit | Controla o número de eventos de processamento de soluções capturados pelo manipulador de eventos e processados em uma única transação em segundo plano.
|
| event_manager.sn_schedule_optim.event_queue_2.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.event_queue_2.
|
| com.glide.event_manager.sn_schedule_optim.event_queue_3.claim_limit | Controla o número de eventos de processamento de soluções capturados pelo manipulador de eventos e processados em uma única transação em segundo plano.
|
| event_manager.sn_schedule_optim.event_queue_3.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.event_queue_3.
|
| com.glide.event_manager.sn_schedule_optim.event_queue_4.claim_limit | Controla o número de eventos de processamento de soluções capturados pelo manipulador de eventos e processados em uma única transação em segundo plano.
|
| event_manager.sn_schedule_optim.event_queue_4.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.event_queue_4.
|
| com.glide.event_manager.sn_schedule_optim.event_queue_5.claim_limit | Controla o número de eventos de processamento de soluções capturados pelo manipulador de eventos e processados em uma única transação em segundo plano.
|
| event_manager.sn_schedule_optim.event_queue_5.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.event_queue_5.
|
| com.glide.event_manager.sn_schedule_optim.event_queue_6.claim_limit | Controla o número de eventos de processamento de soluções capturados pelo manipulador de eventos e processados em uma única transação em segundo plano.
|
| event_manager.sn_schedule_optim.event_queue_6.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.event_queue_6.
|
| com.glide.event_manager.sn_schedule_optim.event_queue_7.claim_limit | Controla quantos eventos de Processamento de soluções são capturados pelo manipulador de eventos e processados em uma única transação em segundo plano.
|
| event_manager.sn_schedule_optim.event_queue_7.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.event_queue_7.
|
| com.glide.event_manager.sn_schedule_optim.event_queue_8.claim_limit | Controla o número de eventos de processamento de soluções capturados pelo manipulador de eventos e processados em uma única transação em segundo plano.
|
| event_manager.sn_schedule_optim.event_queue_8.even.load.distribution.enabled | Controla a distribuição de carga de eventos balanceados para fila personalizada sn_schedule_optim.event_queue_8.
|
| sn_schedule_optim.data_processor_number_of_queues | Número de filas para processamento de dados Habilita a melhoria de desempenho para otimização de ponta a ponta.
|
| sn_schedule_optim.solution_processor_number_of_queues | Número de filas para processamento de solução (atualizações de tarefa). Aumenta o número de filas personalizadas (até 8) para solução de otimização de processamento e aceleração da otimização, permitindo um processamento mais paralelo durante o fluxo de processamento da solução.
|
| sn_schedule_optim.solution_processor_packet_size | Tamanho do pacote para agrupar eventos para processamento de solução (atualizações de tarefa). Define o tamanho do pacote para agrupar eventos no processamento da solução, definindo a capacidade de cada fila personalizada. O objetivo é distribuir o processamento da solução o mais amplamente possível nas filas personalizadas disponíveis especificadas em sn_schedule_optim.solution_processor_number_of_queues."
|
| sn_schedule_optim.map_vendor_call_types | Controla se um tipo de chamada síncrona ou assíncrona é feita para o fornecedor do mapa. Mudar o valor padrão de sincronização para assíncrono pode melhorar o desempenho e resultar em mais solicitações de saída.
|
| sn_fsm_map_integr.logging.detalhamento | Captura logs adicionais para fins de solução de problemas. Ele é usado para chamadas de integração para mapear provedores como Beans.ai ou Google, fornecendo informações detalhadas para ajudar a diagnosticar e resolver problemas.
|
| sn_schedule_optim.qualifier_data_agent_entity_split | Indica quantos conjuntos de agentes serão processados simultaneamente em uma execução de otimização, melhorando o desempenho.
|