Saltar al contenido principal

Datamart

La pestaña Datamart pilota la generación del datamart analítico de la empresa: un conjunto de datos desnormalizado, destinado a ser explotado por sus herramientas de BI.

Pestaña Datamart del espacio de trabajo

Parámetros → Espacio de trabajo → Datamart

Funcionalidad sujeta a licencia

La pestaña no está disponible con una licencia de demostración: muestra entonces la invitación a pasar a la versión Pro.

Dos bloques, dos públicos​

La pantalla superpone una configuración y una orden, y no se dirigen a las mismas personas.

Configuración del datamart​

Este bloque lleva la mención «solo administradores FoxPlan» — no aparece para un administrador del espacio de trabajo corriente. Define dónde y cómo se ejecuta la generación:

CampoFunción
EsquemaEl nombre del esquema de destino usado en la generación (p. ej. K_JPM)
URL del servicioLa dirección del servicio de generación invocado (p. ej. https://datamart.example.com/generate?)
EntornoEl nombre de entorno transmitido al servicio (p. ej. prod)
Idioma de generaciónEl idioma de las etiquetas del datamart y de las respuestas de la API
Generación automáticaActiva la generación planificada para esta empresa

Cada uno de estos campos sustituye la configuración global del servidor para esta empresa: es el mecanismo que permite a varios clientes convivir en una misma instancia con destinos diferentes.

Programación diaria​

CampoFunción
Programación diariaLanza la generación una vez al día
Hora programadaLa hora HH:mm:ss del disparo
Días de ejecuciónLos días en que se lanza la generación. Por defecto, todos salvo el viernes y el sábado
Hora del servidorRecordatorio de la zona horaria en la que se interpreta la hora anterior — mostrada al lado, en solo lectura
Última ejecución programadaMarca de tiempo del último paso automático
Una sola ejecución al día, incluso en multiinstancia

FoxPlan funciona con varias réplicas. Un bloqueo Redis garantiza que solo una de ellas lance la generación diaria: nunca hay doble ejecución, sea cual sea el número de nodos.

Si la programación está activada sin hora indicada, la pantalla muestra una advertencia — la generación nunca se lanzaría.

Días de ejecución​

En general nadie trabaja el fin de semana: los datos no cambian entre el viernes por la tarde y el domingo. Por defecto, la generación no se lanza ni el viernes ni el sábado. El domingo sigue marcado para que el lunes por la mañana parta de datos actualizados.

Los días se entienden en la zona horaria del servidor, en el momento del disparo. Con una hora programada posterior a medianoche (por ejemplo 02:00:00), la noche del viernes al sábado cae en sábado: ese es el día que hay que desmarcar.

Si la programación está activada sin ningún día marcado, la pantalla rechaza el guardado.

Generar bajo demanda​

El botón Generar lanza una generación inmediata, sin esperar al turno diario.

  • Durante la operación, FoxPlan responde: «El datamart se está generando, vuelva a intentarlo en 15 minutos.»
  • Si la configuración está incompleta, el botón está desactivado y una información emergente precisa que el esquema, la URL y el entorno deben ser rellenados por un administrador FoxPlan.

Acceso a Snowflake​

Para los clientes que han contratado el servicio datamart, el acceso a los datos en Snowflake se realiza con el token de acceso disponible en FoxPlan: Parámetros → Espacio de trabajo → Datamart, bloque Acceso Snowflake al datamart.

  1. Haga clic en Mostrar el token y luego en Copiar.
  2. En su herramienta (Power BI, aplicación, ETL), introduzca el usuario de Snowflake indicado en el bloque y pegue el token en lugar de la contraseña.

FoxPlan introduce y renueva el token. Es visible para los administradores del espacio de trabajo y del entorno, y cada visualización queda registrada.

Véase también​

Buen reflejo

Programe la generación fuera de las horas de registro: el datamart fotografía el estado de los datos en el instante del disparo, y una ejecución nocturna da un conjunto estable para los informes de la mañana.