MicroStrategy ONE

Editar cache de nível de projeto e configurações de cubo inteligente

Você pode editar o cache em nível de projeto e as configurações do Cubo Inteligente.

A capacidade de exibir ou editar certas configurações é determinada pelos privilégios de um usuário. Todos os privilégios necessários são incluídos na função Administrador por padrão. Você deve pertencer ao grupo Administradores do sistema para usar esse recurso.

  1. Abra a janela Workstation.
  2. No painel de navegação, clique em Projetos.
  3. Clique com o botão direito em um projeto e escolha Propriedades.
  4. Escolha Obter informações se você estiver usando um Mac.

  5. No painel esquerdo, clique em Caches e Cubos.

Campos

Armazenamento em disco

Diretório de arquivo de cache: O diretório para armazenar arquivos de cache.

Armazenamento de memória para relatórios

Uso máximo de memória (MB): Defina o uso máximo de RAM (MB) para armazenamento em cache do conjunto de dados do cliente. Os valores podem variar de 20 a 1.048.576. O padrão é 256 megabytes.

Número máximo de caches: Defina o número máximo de caches permitidos no projeto por vez. O valor máximo é 1.000.000 e o valor mínimo é 0. Um valor de -1 indica que não há limite. O padrão é 10.000. Começando com MicroStrategy Atualização 1 de 2020, esta configuração de governo está sendo descontinuada. Ele permanece disponível, mas não é aplicado se for menor que o valor padrão de 100.000.

Armazenamento de memória para documento ou painel

Uso máximo de memória (MB): Defina o uso máximo de RAM (MB) para cache de documentos do cliente. O valor máximo é 1.048.576 e o valor mínimo é 0. Um valor de -1 indica que não há limite. O padrão é 4.096 megabytes.

Número máximo de caches: Defina o número máximo de caches permitidos no projeto por vez. O valor máximo é 1.000.000 e o valor mínimo é 0. Um valor de -1 indica que não há limite. O padrão é 100.000. Começando com MicroStrategy Atualização 1 de 2020, esta configuração de governo está sendo descontinuada. Ele permanece disponível, mas não é aplicado se for menor que o valor padrão de 100.000.

Configurações de memória

Multiplicador de troca de memória: Esta configuração controla quanta memória é trocada para o disco, em relação ao tamanho do cache que está sendo trocado para a memória. Por exemplo, se a configuração do multiplicador de troca de RAM for 2 e o cache solicitado for 80 Kilobytes, 160 Kilobytes serão trocados da memória para o disco. Aumentar essa configuração pode aumentar a eficiência do cache nos casos em que a memória cache está cheia e vários relatórios simultâneos estão tentando trocar do disco. O valor máximo é 99 e o valor mínimo é 1. O valor padrão para esta configuração é 2.

Memória máxima para índice de cache de relatório (%): Essa configuração determina qual porcentagem da quantidade de memória especificada nos Limites máximos de uso de RAM pode ser usada para tabelas de consulta de cache de resultados. Se seus relatórios e documentos contiverem muitas respostas imediatas, a tabela de consulta de cache poderá atingir esse limite. Neste ponto, o Intelligence Server não cria mais novos caches. Para continuar criando novos caches, você deve remover os caches existentes para liberar memória para a tabela de consulta de cache ou aumentar esse limite. O valor padrão para esta configuração é 100% e os valores podem variar de 10% a 100%.

Carregar caches na inicialização: Quando essa configuração estiver habilitada, quando o Intelligence Server for inicializado, ele carregará caches de relatório do disco até que o uso máximo de RAM para cache seja atingido. Esta configuração está habilitada por padrão.

Aplicar lógica de expiração automática para relatórios contendo datas dinâmicas: Quando ativado, os caches dos relatórios que usam datas dinâmicas expiram à meia-noite do último dia no filtro de data dinâmica. Esta configuração está habilitada por padrão.

Configurações de Cubos Inteligentes

Diretório de arquivos do Cubo Inteligente: Especifica o local do arquivo no qual os Cubos Inteligentes são armazenados quando você seleciona salvar um Cubo Inteligente no armazenamento secundário. Além de armazenar Cubos Inteligentes na memória do Intelligence Server, você pode armazená-los em armazenamento secundário, como um disco rígido. Esses Cubos Inteligentes podem então ser carregados desse armazenamento secundário na memória do Intelligence Server quando os relatórios exigirem acesso aos dados do Cubo Inteligente.

Uso máximo de memória (MB): Define a quantidade de dados necessária para todos os Cubos Inteligentes para limitar a quantidade de dados do Cubo Inteligente armazenados na memória do Intelligence Server de uma só vez para um projeto. O valor máximo é 9.999.999 e o valor mínimo é 0. O padrão é 256 megabytes.

Carregar Cubos Inteligentes na memória do Intelligence Server após a publicação: Selecione esta opção para carregar Cubos Inteligentes na memória do Intelligence Server quando o Cubo Inteligente for publicado. Os Cubos Inteligentes devem ser carregados na memória do Intelligence Server para permitir que os relatórios acessem e analisem seus dados. Essa opção é ativada por padrão.

Permitir que os relatórios façam drill fora do Cubo Inteligente: Selecione esta opção para ativar o detalhamento fora do Cubo Inteligente para acessar o conjunto completo de dados disponíveis no data warehouse. Ao ativar a perfuração fora de um Cubo Inteligente, os relatórios que acessam o Cubo Inteligente têm acesso ROLAP aos dados por meio de perfuração. Esta opção está desativada por padrão.

A decisão de ativar ou desativar a perfuração fora de um Cubo Inteligente depende de alguns fatores. Você deve considerar o tamanho e a complexidade dos seus Cubos Inteligentes ao decidir se deseja ativar a perfuração fora de um Cubo Inteligente. Embora permitir a perfuração fora de Cubos Inteligentes relativamente pequenos possa oferecer o benefício da análise ROLAP por meio de perfuração, permitir essa análise em Cubos Inteligentes relativamente grandes tem o potencial de causar aumento de carga em seu data warehouse e no Intelligence Server.

Campos Avançados

Clique Avançado para visualizar esses campos adicionais.

Criação de caches de resultado

Habilitar cache do servidor de relatório: Se esta opção estiver habilitada, você poderá modificar as seguintes configurações secundárias:

  • Duração do cache (horas): Selecione o número de horas que um cache de relatório deve existir antes de expirar. O padrão é 24.

    Quando um cache é atualizado, o tempo de vida atual do cache é usado para determinar a data de expiração do cache com base na hora da última atualização do cache. Isto significa que mudar Duração do cache (horas) não afeta a data de expiração dos caches existentes. Afeta apenas novos caches que estão sendo processados ou caches a serem processados no futuro.

  • Saída de cache de documentos em formatos selecionados: Existem 4 formatos que você pode selecionar para ativar o cache de documentos para um determinado formato, incluindo PDF, Excel, HTML, XML/Flash/HTML5. Todos os quatro formatos são selecionados por padrão.
  • Habilitar cache XML para relatórios: Ative esta opção para ativar o cache XML para relatórios. O cache XML armazena os atributos que todos os usuários da Web podem fazer drill no cache XML do relatório. Essa opção é ativada por padrão.

    Se você selecionar Habilite caminhos de detalhamento personalizados na Web na categoria Perfuração de definição de projeto, o cache XML está desabilitado, o que pode impactar negativamente MicroStrategy Web desempenho.

  • Habilitar cache para relatórios e documentos solicitados: Ative esta opção para ativar o cache de relatórios e documentos com prompts. Essa opção é ativada por padrão.
    • Registre respostas imediatas para monitoramento de cache: Ative esta opção para ativar o cache das respostas dos prompts. Essa opção é ativada por padrão.
  • Habilite o cache para relatórios e documentos não solicitados: Ative esta opção para ativar o cache de relatórios e documentos sem nenhum aviso. Essa opção é ativada por padrão.
  • Criar caches: Existem três opções de criação de cache que você pode selecionar:
    • Crie caches por conexão de banco de dados: Determine em que se baseia a criação de cache: por usuário, por login do banco de dados e/ou por conexão de banco de dados. Esta opção está desativada por padrão.
    • Crie caches por login do banco de dados: Determine em que se baseia a criação de cache: por usuário, por login do banco de dados e/ou por conexão de banco de dados. Esta opção está desativada por padrão.
    • Crie caches por usuário: Determine em que se baseia a criação de cache: por usuário, por login do banco de dados e/ou por conexão de banco de dados. Esta opção está desativada por padrão.

Habilitar Library e cache de favoritos: Ative esta opção para ativar a geração de caches de atalhos do painel e caches de marcadores no painel library. Essa opção é ativada por padrão.

  • Habilitar cache de assinatura de favoritos: Ative esta opção para permitir que o usuário crie assinaturas de cache de marcadores. Essa opção é ativada por padrão.

Configurações de Cubos Inteligentes

Tamanho máximo do cubo permitido para download (MB): Define o tamanho máximo do cubo, em megabytes, que pode ser transferido por download do Intelligent Server. Além disso, esse valor é usado ao enviar um arquivo .mstr por email. Se o tamanho do cubo for maior que o valor especificado, o arquivo .mstr não será enviado por email. O valor máximo é 9.999.999 e o valor mínimo é 0. O valor padrão é 100.

% de crescimento máximo de um Cubo Inteligente devido aos índices: Define o máximo que os índices podem adicionar ao tamanho do Cubo Inteligente, como uma porcentagem do tamanho original. Por exemplo, uma configuração de 50 por cento define que um Cubo Inteligente de 100 MB pode crescer para 150 MB devido aos seus índices. Se o tamanho do Cubo Inteligente exceder esse limite, os índices menos usados serão eliminados do Cubo Inteligente. O valor máximo é 2.147.483.647 e o valor mínimo é 0. O valor padrão é 500.

Crie Cubos Inteligentes por conexão de banco de dados: Selecione esta opção para definir seus Cubos Inteligentes para uso e suporte ao mapeamento de conexão. Se você não definir Cubos Inteligentes para suportar mapeamento de conexão quando o mapeamento de conexão for usado em um projeto, os usuários poderão acessar dados aos quais não deveriam ter acesso. Esta opção está desativada por padrão.

Quando um Cubo Inteligente que suporta mapeamento de conexão é publicado, ele usa o mapeamento de conexão da conta do usuário que publicou o Cubo Inteligente. Somente usuários que possuem esse mapeamento de conexão podem criar e visualizar relatórios que acessam esse Cubo Inteligente. Isso mantém a segurança e o controle do acesso aos dados definidos pelos seus mapeamentos de conexão.

Se um Cubo Inteligente precisar estar disponível para vários mapeamentos de conexão, você deverá publicar uma versão separada do Cubo Inteligente para cada um dos mapeamentos de conexão necessários.

Carregar Cubos Inteligentes na inicialização: Selecione esta opção para incluir o processo de carregamento de todos os Cubos Inteligentes publicados como uma das tarefas concluídas quando o Intelligence Server for iniciado. O desempenho do tempo de execução do relatório para relatórios que acessam Cubos Inteligentes é otimizado porque o Cubo Inteligente do relatório já foi carregado. No entanto, a sobrecarga experimentada durante a inicialização do Intelligence Server aumenta devido ao processamento de carregamento dos Cubos Inteligentes. Essa opção é ativada por padrão.

A ativação dessa configuração melhora o desempenho do tempo de execução de relatórios que acessam Cubos Inteligentes. No entanto, a experiência de sobrecarga durante a inicialização do Intelligence Server aumenta devido ao processo de carregamento dos Cubos Inteligentes.

Origem dinâmica

Ativar fornecimento dinâmico: Ative esta opção para ativar fornecimento dinâmico para todo o projeto ou desmarque esta opção para desativar a fonte dinâmica para todo o projeto. Essa opção é ativada por padrão.

  • Disponibilizar Cubos Inteligentes para Dynamic Sourcing por padrão: Ative esta opção para ativar o fornecimento dinâmico para todos os Cubos Inteligentes em um projeto. Para desativar a fonte dinâmica como comportamento padrão para todos os Cubos Inteligentes em um projeto, desmarque esta opção. Esta opção está desativada por padrão.
  • Permitir Dynamic Sourcing mesmo que as propriedades de junção externa não estejam definidas: Ative esta opção para disponibilizar Cubos Inteligentes para fornecimento dinâmico, mesmo que algumas propriedades de junção externa não estejam definidas. No entanto, isso pode fazer com que dados incorretos sejam mostrados em relatórios que usam fornecimento dinâmico. Esta opção está desativada por padrão.