MicroStrategy ONE

Melhore o desempenho de relatórios e cubos em relação ao data warehouse usando um cache de formulário de atributosCubo

Este recurso foi introduzido em MicroStrategy Atualização 5 de 2021.

O tempo de busca de dados geralmente é muito alto para relatórios e cubos executados no data warehouse, pois a maior parte do tempo de transferência de dados (por exemplo, largura de banda da rede) é gasto na busca de colunas de texto que não são formulários de atributos de ID.

Para reduzir o tempo de transferência de dados usado para buscar formulários de atributos sem ID, você pode usar um cubo inteligente de cache de formulário de atributo. Armazene em cache os formulários de atributos usando este cubo. Quando há necessidade de buscar formulários de atributos não-ID, o cubo de cache do formulário de atributos é usado em vez do banco de dados.

Para saber mais sobre cubos de cache de formulário de atributo, consulte KB484994.

Pré-requisitos

  • Seus metadados devem ser atualizados para MicroStrategy 2021 ou superior para preencher o novo modelo de cubo.
  • Você deve ativar a fonte dinâmica no nível do projeto para acessar o cubo de cache do formulário de atributo.

Crie um cubo de cache de formulário de atributos

  1. Abra a janela Workstation.
  2. No painel de navegação, clique em , ao lado de Conjuntos de dados.

  3. Selecione o ambiente e projeto onde deseja salvar seu cubo inteligente, selecione Cubo Inteligentee clique em OK.

  4. Sob MODELO DE CUBO, escolher Cubo Inteligente de Cache de Formulário de Atributo Padrão no menu suspenso.

  5. Clique em Sim.

  6. Observe que há uma hierarquia de sistema no cubo por padrão.

  7. Você pode remover a hierarquia do sistema e adicionar seus próprios atributos ao modelo e incluir formulários de atributos específicos para armazenamento em cache.

Use um cubo de cache de formulário de atributos

Para usar um cubo de cache de formulário de atributo, você deve ativar a fonte dinâmica no nível do projeto.

Se vários cubos de cache de formulário de atributos estiverem disponíveis, apenas o cubo publicado mais recente será usado.

  1. No painel de navegação, clique em Projetos.

  2. Navegue até o projeto.

  3. Clique com o botão direito no projeto e escolha Propriedades.

    Escolha Obter informações se você estiver usando um Mac.

  4. No painel esquerdo, clique em Todas as configurações e procure por fornecimento dinâmico.

  5. Habilitar Ativar fornecimento dinâmico e Disponibilize Cubos Inteligentes para fornecimento dinâmico por padrão.

    Ao executar um relatório normal ou publicar um cubo inteligente que inclui os formulários de atributos armazenados em cache, a seguinte mensagem aparece na visualização SQL, "Este objeto origina dinamicamente formulário(s) base de atributos do(s) seguinte(s) Cubo(s) Inteligente(s):xxx". Somente o formato de ID dos atributos armazenados em cache é selecionado na instrução SQL.