Strategy ONE

Modificar la cantidad de datos devueltos en memoria para el cubo de Platform Analytics

Platform Analytics almacena actualmente la telemetría de todos los tiempos en el repositorio de Platform Analytics. A medida que crece el repositorio, puede que quiera limitar la cantidad de datos que se almacenan en memoria al publicar el supercubo de Platform Analytics.

Para reducir el volumen de datos almacenados en memoria en el MicroStrategy Intelligence Server, las vistas de almacén se crean sobre grandes tablas de hechos y búsqueda. De forma predeterminada, las vistas de Platform Analytics están configuradas para limitar los datos a 14 días consecutivos. Sin embargo, el número de días de cada vista se puede modificar cambiando simplemente un valor en el archivo de configuración de Platform Analytics y reiniciando el consumidor de Platform Analytics.

Aumentar el número de días implica que el tamaño de la caché almacenada en memoria en el Intelligence Server también aumenta.

Muchos de los dashboards listos para usar utilizan Platform Analytics Cube como conjunto de datos para el análisis. El cambio del número de días se reflejará en el análisis de los dashboards dependientes.

Para ver todos los dashboards e informes que dependen del cubo de Platform Analytics, haga clic con el botón derecho en un cubo y seleccione Buscar dependientes.

Tablas

Para restringir la cantidad de datos devueltos en memoria después de volver a publicar el cubo de Platform Analytics, las vistas de almacén se han creado sobre grandes tablas de búsqueda y sobre todas las tablas de hechos. Estas tablas se utilizan en la definición del cubo del esquema local, pero no se aplican al esquema de proyecto de Platform Analytics. Cualquier objeto de aplicación (informe, dashboard, documento, cubo OLAP) creado a partir del esquema del proyecto devuelve datos de todos los días en el repositorio de Platform Analytics.

Las siguientes tablas tienen una vista 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

Pasos para modificar el rango de datos de la vista

  1. Abra Windows Services, haga clic derecho en Consumidor de MicroStrategy Platform Analytics y seleccione Detener.
  2. En el directorio de Platform Analytics, ubicado en C:\Program Files (x86)\MicroStrategy\Platform Analytics, abra la carpeta conf.
  3. Abrir la PAConsumerConfig.yaml y actualice el viewCutoffRangeInDays campo al número de días que desee.

    El valor debe ser un número positivo natural.

    Por ejemplo:

    viewCutoffRangeInDays: 14

  4. Guarde el archivo.
  5. Abra Windows Services, haga clic derecho en Consumidor de MicroStrategy Platform Analytics y seleccione Iniciar.
  6. Para verificar el cambio, ejecute la siguiente consulta en el repositorio de Platform Analytics:
    Copiar
    SELECT cutoff_range_in_days FROM platform_analytics_wh.etl_lu_view_cutoffs ORDER BY cutoff_id desc limit 1;
  1. En el directorio de Platform Analytics, ubicado en /opt/MicroStrategy/PlatformAnalytics, abra la carpeta bin y ejecute el siguiente comando:
    Copiar
    ./platform-analytics-consumer.sh stop
  2. Aún en el directorio de Platform Analytics, abra la carpeta conf.
  3. Abrir la PAConsumerConfig.yaml y actualice el viewCutoffRangeInDays campo al número de días que desee.

    El valor debe ser un número positivo natural.

    Por ejemplo:

    viewCutoffRangeInDays: 14

  4. Guarde el archivo.
  5. En el directorio de Platform Analytics, abra la carpeta bin y ejecute el siguiente comando:

    Copiar
    ./platform-analytics-consumer.sh start
  6. Para verificar el cambio, ejecute la siguiente consulta en el repositorio de Platform Analytics:
    Copiar
    SELECT cutoff_range_in_days FROM platform_analytics_wh.etl_lu_view_cutoffs ORDER BY cutoff_id desc limit 1;