Modeling Service de MicroStrategy

A partir de MicroStragey 2021 Update 1, gracias a Modeling Service de MicroStrategy (servicio de modelado en castellano) los usuarios pueden crear y administrar filtros, hechos, atributos, tablas y esquemas (¡por fin!) utilizando el Editor de filtros, el Editor de hechos, el editor de atributos, el editor de esquemas y la pestaña Esquema de acceso para bloquear, desbloquear o actualizar el esquema desde la ventana principal de WorkStation. Todo esto es un claro ejemplo de la compañía para que poco a poco los desarrolladores utilicemos Workstation y abandonemos el antiguo MicroStrategy Developer.

Este servicio de modelado se instala y habilita cuando se instala MicroStrategy Enterprise y no cuando se instala WorkStation, a pesar de ser este ultimo el que lo utiliza. Los administradores pueden ver y administrar este servicio a través de la vista Monitores en la ventana de WorkStation o a través de su consola en la nube.

Arquitectura del servicio de modelado

Los siguientes componentes forman parte de las dependencias y la arquitectura del servicio de modelado (modeling service):

  • Workstation: Los usuarios pueden iniciar el flujo de trabajo de creación de filtros, hechos y atributos desde Workstation, que se comunica con Library Server. Los administradores también pueden ver el estado del servicio de modelado utilizando la vista Topología en Workstation.
  • Library server: Un SPA (single page app, aplicación de una sola página) construido sobre las API REST de MicroStrategy para la comunicación.
  • Modeling Service (servicio de modelado): Contiene la lógica de crear, editar y administrar objetos. La respuesta del servicio de modelado a Workstation está en formato JSON. El servicio de modelado es una aplicación Java autónoma que atiende las solicitudes de modelado y se comunica con el servidor de inteligencia para guardar objetos.
  • Intelligence Server (servidor de inteligencia): Proporciona y guarda la definición del objeto e interactúa con los metadatos para recuperar la información relevante. El servidor de inteligencia también tiene la lógica para bloquear y desbloquear el esquema. La respuesta del servidor de inteligencia al servicio de modelado está en formato JSON.
  • Metadatos: Los metadatos de MicroStrategy son un repositorio que almacena definiciones de objetos MicroStrategy e información sobre su almacén de datos.

Permanece atento al blog para descubrir como crear objetos de esquema mediante este servicio (transparente para el usuario común) en futuros artículos.

Escribir un comentario