MicroStrategy ONE

Modificar a quantidade de dados retornados na memória para o Platform Analytics Cube

Atualmente, o Platform Analytics armazena telemetria de todos os tempos no Platform Analytics Repository. Conforme o repositório cresce, você pode querer limitar a quantidade de dados que é armazenada na memória ao usar o supercubo do Platform Analytics.

Para reduzir o volume de dados armazenados na memória do MicroStrategy Intelligence Server, as visualizações do warehouse são criadas sobre grandes tabelas de fatos e de consulta. Por padrão, as visualizações do Platform Analytics são configuradas para limitar os dados para 14 dias seguidos. No entanto, o número de dias em cada visualização pode ser modificado simplesmente alterando um valor no arquivo de configuração do Platform Analytics e reiniciando o consumidor do Platform Analytics.

O aumento do número de dias indica o tamanho do cache armazenado na memória dos aumentos do Intelligence Server.

Muitos dos painéis prontos para uso utilizam o Platform Analytics Cube como conjunto de dados para análise. A alteração do número de dias será refletida na análise dos dashboards dependentes.

Para ver todos os painéis e relatórios que dependem do Platform Analytics Cube, clique com o botão direito em um cubo e selecione Encontrar Dependentes.

Tabelas

Para limitar a quantidade de dados retornados na memória após a republicação do Platform Analytics Cube, as visualizações do warehouse foram criadas sobre tabelas de consulta grandes e em todas as tabelas de fatos. Essas tabelas são utilizadas na definição do cubo do esquema local, mas não se aplicam ao esquema do projeto do Platform Analytics. Qualquer objeto de aplicativo (relatório, painel, documento, Cubo OLAP) criado com base no esquema do projeto retorna dados de todos os dias no Platform Analytics Repository.

As seguintes tabelas têm uma exibição aplicada:

  • fact_prompt_answers_view
  • fact_action_security_filter_view
  • fact_sql_stats_view
  • fact_step_sequence_view
  • fact_performance_monitor_view
  • fact_action_cube_cache_view
  • fact_access_transactions_view
  • lu_session_view
  • lu_history_list_message_view

Etapas para modificar o intervalo de datas de exibição

  1. Abra os Serviços do Windows, clique com o botão direito MicroStrategy Consumidor de análise de plataforma e selecione Parar.
  2. No diretório Platform Analytics, localizado em C:\Program Files (x86)\MicroStrategy\Platform Analytics, abra o conf pasta.
  3. Abra o PAConsumerConfig.yaml arquivo e atualize o visualizarCutoffRangeInDays campo para o número desejado de dias.

    O valor deve ser um número positivo natural.

    Por exemplo:

    viewCutoffRangeInDays: 14

  4. Salve o arquivo.
  5. Abra os Serviços do Windows, clique com o botão direito MicroStrategy Consumidor de análise de plataforma e selecione Começar.
  6. Para verificar a alteração, execute a consulta abaixo no repositório do Platform Analytics:
    Copiar
    SELECT cutoff_range_in_days FROM platform_analytics_wh.etl_lu_view_cutoffs ORDER BY cutoff_id desc limit 1;
  1. No diretório Platform Analytics, localizado em /opt/MicroStrategy/PlatformAnalytics, abra o caixa pasta e execute o seguinte comando:
    Copiar
    ./platform-analytics-consumer.sh stop
  2. Ainda no diretório do Platform Analytics, abra a pasta conf.
  3. Abra o PAConsumerConfig.yaml arquivo e atualize o visualizarCutoffRangeInDays campo para o número desejado de dias.

    O valor deve ser um número positivo natural.

    Por exemplo:

    viewCutoffRangeInDays: 14

  4. Salve o arquivo.
  5. No diretório do Platform Analytics, abra a pasta bin e execute o seguinte comando:

    Copiar
    ./platform-analytics-consumer.sh start
  6. Para verificar a alteração, execute a consulta abaixo no repositório do Platform Analytics:
    Copiar
    SELECT cutoff_range_in_days FROM platform_analytics_wh.etl_lu_view_cutoffs ORDER BY cutoff_id desc limit 1;