Otimizar o desempenho do Analysis Workspace
Vários fatores influenciam o desempenho de um projeto no Analysis Workspace. Para entender esses fatores, ajude você a planejar e criar projetos da melhor maneira.
Para adicionar o insight ao desempenho do Analysis Workspace:
-
Selecione Ajuda > Desempenho.
Você pode ver uma caixa de diálogo modal que mostra fatores que afetam o desempenho do seu projeto, incluindo fatores de rede, navegador e projeto. Para obter os resultados mais precisos, deixe o projeto carregar antes de você- A coluna Projeto atual exibe os resultados do seu projeto atual e do ambiente do usuário.
- A coluna Diretriz exibe o limite recomendado da Adobe para cada fator.
-
Selecione Baixar como CSV para baixar o relatório de desempenho e compartilhar o relatório com sua organização interna ou com o suporte da Adobe.
Fatores de rede
Os fatores de rede incluem:
Fatores do navegador
Os fatores do navegador incluem:
Se essas ações não ajudarem, discuta os detalhes de hardware com a equipe de TI.
Se essas ações não ajudarem, discuta os detalhes de hardware com a equipe de TI.
Fatores de projeto
Os fatores de projeto incluem:
Além disso, minimize o número de comparações ano a ano usadas no projeto. Quando uma comparação ano a ano é calculada, os cálculos examinam os 13 meses completos de dados entre os meses de interesse. Essa comparação tem o mesmo impacto que alterar o intervalo de datas do painel para durar 13 meses.
Fatores de solicitação
Fatores de solicitação
Use o diagrama e os termos a seguir para saber como as solicitações são processadas e os vários fatores que influenciam os tempos de processamento:
Diagrama de processamento de solicitações
Termos de processamento de solicitação
O tempo necessário, desde o momento em que a solicitação é iniciada até o momento em que é concluída. A orientação é de 15 segundos.
No diagrama Processamento da solicitação acima, o tempo de solicitação representa o processo completo, desde solicitação do Analysis Workspace iniciada até solicitação do Analysis Workspace concluída.
O tempo necessário, desde o momento em que a solicitação é iniciada até o momento em que é concluída.
No diagrama Processamento da solicitação acima, o tempo de solicitação representa o processo completo, desde solicitação do Analysis Workspace iniciada até solicitação do Analysis Workspace concluída.
Como o Analysis Workspace armazena somente o hash para qualquer cadeia de caracteres usada em qualquer segmento, cada vez que você processa um projeto, Pesquisas são executadas para corresponder os hashes aos valores apropriados. A orientação é de menos de 2 segundos.
Essas pesquisas podem ser um processo que consome muitos recursos, dependendo do número de valores que poderiam corresponder ao hash.
No diagrama Processamento de solicitação acima, o tempo de pesquisa é representado na fase Pesquisas (no momento da fase Processamento do mecanismo de solicitação).
O tempo total de espera na fila antes do processamento das solicitações. A orientação é de 5 segundos.
No diagrama acima, Processamento de solicitação, o tempo de espera é representado na fase Fila do mecanismo de solicitação e na fase Fila do servidor.
A quantidade média de tempo que leva para processar a solicitação.
No diagrama acima, Processamento de solicitação, o tempo médio de processamento do servidor é representado na fase Fila do servidor e Processamento do servidor. A orientação é de 10 segundos
Nem todas as solicitações exigem o mesmo tempo para serem processadas. A complexidade da solicitação pode ajudar a fornecer uma ideia geral sobre o tempo necessário para processar a solicitação. A diretriz é Medium ou inferior.
Os valores possíveis incluem:
- Baixa
- Média
- Alta
Esse valor é influenciado pelos valores nas seguintes colunas:
- Limites mensais
- Colunas
- Segmentos
Fatores adicionais
Outros fatores que não estão incluídos em Ajuda > Desempenho incluem:
Veja a seguir alguns fatores que adicionam complexidade a um segmento (em uma ordem aproximada de impacto):
- Operadores de contém, contém qualquer um dos, corresponde, começa com ou termina com/
- Segmentação sequencial, especialmente quando restrições de dimensão (Dentro/Depois de) são usadas
- O número de itens de dimensão exclusivos em dimensões usadas no segmento (por exemplo, Página = "A" quando a Página tem 10 itens exclusivos é mais rápido que a Página = "A" quando a Página tem 100.000 itens exclusivos).
- O número de diferentes dimensões usadas (por exemplo, Página = 'Home' e Página = 'Search results' são mais rápidos que eVar 1 = 'red' e eVar 2 = 'blue')
- Muitos operadores OR (em vez de AND)
- Contêineres aninhados que variam no escopo (por exemplo, Ocorrência dentro de Visita dentro do Visitante)
Embora alguns dos fatores de complexidade não possam ser evitados, procure por oportunidades para reduzir a complexidade de seus segmentos. Em geral, quanto mais específico você puder ser com os critérios do seu segmento, melhor. Por exemplo:
- Com contêineres, usar um único contêiner na parte superior do segmento é mais rápido que uma série de contêineres aninhados.
- Com operadores, é igual a mais rápido que contém e é igual a qualquer um de mais rápido que contém qualquer um de.
- Com muitos critérios, os operadores AND são mais rápidos que uma série de operadores OR.
Procure oportunidades para reduzir muitas instruções OR em uma única instrução igual a qualquer uma de.
Classificações podem ajudar a consolidar muitos valores em grupos concisos a partir dos quais você pode criar segmentos. A segmentação nos grupos de classificação oferece benefícios de desempenho em segmentos que contêm muitas instruções OR ou contém critérios.
Fatores que adicionam complexidade à visualização incluem:
- Intervalo de dados solicitado
- Números de segmentos aplicados, por exemplo, segmentos usados como linhas de uma tabela de forma livre
- Uso de segmentos complexos
- Linhas ou colunas de itens estáticas em tabelas de forma livre
- Filtros aplicados a linhas em tabelas de forma livre
- Número de métricas incluídas, métricas especialmente calculadas que usam segmentos
Se você estiver sempre usando segmentos e métricas calculadas em dados importantes para sua empresa, tente aprimorar sua implementação para capturar esses dados de forma mais direta. O uso de tags como na Adobe Experience Platform e das regras de processamento da Adobe facilita e agiliza as alterações na implementação.
Dicas para aumentar a produtividade no Analysis Workspace
Consulte