Práticas recomendadas para melhorar o desempenho dos aplicativos
Saiba como garantir que seus aplicativos sejam responsivos e utilizáveis. Você pode melhorar a velocidade e o desempenho geral de seus aplicativos usando somente os campos necessários, removendo dimensões duplicadas e trabalhando nas versões publicadas dos aplicativos.
Lembre-se de que o Insight Advisor usa somente dados incluídos em seu modelo de dados. A criação de dimensões e medidas principais pode ajudar quando você está fazendo perguntas Insight Advisor.
Melhorando o desempenho do aplicativo com o Insight Advisor
O Insight Advisor pode retornar recomendações quase imediatamente após a abertura do aplicativo, realizando um perfil do aplicativo e de seus dados. O tamanho dos metadados disponíveis em um aplicativo pode afetar o tempo necessário para o Insight Advisor criar o perfil inicial de um novo aplicativo.
Se seu aplicativo contiver mais de 500 campos, o Insight Advisor será menos preciso na classificação dos campos além das dimensões ou medidas genéricas.
Se seu aplicativo contiver mais de 100 medidas mestre, ou mais de 100 dimensões mestre, o Insight Advisor será menos preciso na classificação dos itens além das dimensões ou medidas genéricas. Por exemplo, se você tiver mais de 100 dimensões mestre, as dimensões mestre destinadas a serem dimensões geográficas somente poderão ser classificadas como dimensões. Esse limite é definido separadamente para dimensões mestre e medidas mestre.
Como prática recomendada, carregue somente os campos relevantes para garantir que os aplicativos não atinjam um tamanho difícil de manter.
Para melhorar o desempenho de seus aplicativos, considere as seguintes ações:
-
Carregando somente os campos obrigatórios para aplicativos.
-
Especificar valores que podem ser referenciados em uma pergunta com a pesquisa de valor de dados.
-
Remover dimensões duplicadas do modelo de dados.
Melhorando a qualidade da análise com o Insight Advisor
A seguir estão várias práticas recomendadas que podem melhorar a qualidade da análise no Insight Advisor.
Evite adicionar muitas dimensões a um aplicativo
Pode ser tentador adicionar o máximo de dimensões possível em um aplicativo. Incluir muitas dimensões pode resultar em duplicatas que podem dificultar a criação de visualizações e a análise de dados por seus usuários.
Evitando superlativos ao nomear itens principais
Como prática recomendada, exclua superlativos de expressão regular ao nomear itens mestres.
Por exemplo, o Insight Advisor pode reconhecer o seguinte item principal denominado Vendas desta semana como vários tokens: Esta semana como um filtro de tempo relativo e Vendas como o nome de uma dimensão no modelo de dados. Você pode usar termos como Últimas vendas ao nomear um item mestre para garantir que o mecanismo reconheça o termo completo como a pergunta.
Definindo a pesquisa de valor de dados no modelo lógico
Às vezes, os modelos de dados contêm vários campos com nomes idênticos ou quase idênticos. Você pode garantir que os usuários estejam fazendo perguntas que se referem aos campos corretos, alterando o valor de Pesquisa de valores de dados para esses campos em seu modelo lógico. A personalização da coluna Pesquisa de valores de dados ajuda o mecanismo a reconhecer o campo correto quando uma pergunta é feita.
Por exemplo, um modelo de dados pode conter duas dimensões de país: país do cliente e país do fornecedor. Se os seus usuários geralmente perguntam sobre os países de seus clientes, o país do fornecedor pode ser removido da coluna Pesquisa de valores de dados.
Consulte Definindo campos e grupos para obter mais informações sobre como usar a Pesquisa de valores de dados.
Trabalhando com aplicativos em espaços gerenciados
O Insight Advisor se comporta de forma diferente em aplicativos em espaços gerenciados. Em um espaço pessoal ou compartilhado, você normalmente tem acesso a todos os campos do aplicativo. Em um aplicativo publicado, você só tem acesso aos itens principais. Antes de publicar um aplicativo em um espaço gerenciado, certifique-se de criar itens mestres para as dimensões e medidas que você deseja disponibilizar.
As perguntas de linguagem natural funcionam melhor em aplicativos com um número limitado e específico de campos. Como resultado, os aplicativos publicados são mais responsivos do que um aplicativo em um espaço compartilhado ou pessoal.
O Insight Advisor pode realizar uma contagem em uma dimensão principal simples quando o aplicativo está em espaços pessoais e compartilhados. Isso não é possível quando o aplicativo está em um espaço gerenciado, pois os usuários não têm acesso aos campos subjacentes.