MicroStrategy ONE
Melhorar o desempenho do relatório e do cubo em relação ao armazenamento de dados usando um caching de formulário de atributo Cubo
Esse recurso foi introduzido no MicroStrategy 2021 atualização 5.
O tempo de busca de dados geralmente é muito alto para relatórios e cubos executados no armazenamento de dados, pois a maior parte do tempo de transferência de dados (por exemplo, largura de banda de rede) é gasto na busca de colunas de texto que são formulários de atributo sem ID.
Para reduzir o tempo de transferência de dados usado para buscar formulários de atributo sem ID, você pode usar um cubo inteligente de caching de formulário de atributo. Armazene os formulários de atributo usando esse cubo. Quando houver o requisito de buscar formulários de atributo sem ID, o cubo de caching do formulário de atributo será utilizado em vez do banco de dados.
Para saber mais sobre os cubos de caching de formulário de atributo, consulte KB484994 de .
Pré-requisitos
- Seus metadados devem ser atualizados para o MicroStrategy 2021 ou posterior para preencher o novo modelo de cubo.
- Você deve habilitar a origem dinâmica no nível do projeto para acessar o cubo de caching do formulário de atributo.
Criar um cubo de caching de formulário de atributo
- Abra a janela Workstation.
-
No painel de Navegação, clique em
, ao lado de Conjuntos de dados de .
-
Selecione o ambiente e o projeto onde deseja salvar o cubo inteligente, selecione Cubo Inteligente e clique em OK de .
-
Em MODELO DO CUBO, escolha Cubo inteligente de caching de formulário de atributo padrão na lista suspensa.
-
Clique em Sim.
-
Observe que há uma hierarquia de sistema no cubo por padrão.
-
Você pode remover a hierarquia do sistema e adicionar seus próprios atributos ao modelo e incluir formulários de atributos específicos para caching.
Usar um cubo de caching de formulário de atributo
Para usar um cubo de caching de formulário de atributo, você deve habilitar a origem dinâmica no nível do projeto.
Se vários cubos de caching de formulário de atributo estiverem disponíveis, somente o cubo publicado por último será usado.
-
No painel de Navegação, clique em Projetos de .
-
Navegue até o projeto.
-
Clique com o botão direito do mouse no projeto e escolha Propriedades de de .
-
No painel esquerdo, clique em Todas as configurações e pesquisar por origem dinâmica de .
-
Habilitar Habilitar origem dinâmica e Disponibilizar cubos inteligentes para origem dinâmica por padrão de .
Ao executar um relatório normal ou publicar um cubo inteligente que inclua os formulários de atributo armazenados em cache, a seguinte mensagem aparecerá na exibição SQL, "Este objeto tem origem dinâmica em formulário(s) de base de atributo do(s) seguinte(s) cubo(s) inteligente(s):xxx". Somente o formulário de ID dos atributos em cache é selecionado na instrução SQL.