Saltearse al contenido

Descripción general del App Builder

El App Builder te permite envolver uno o más dashboards en una única App de múltiples páginas y con marca propia. Mientras que un dashboard es una sola cuadrícula de tiles, una App es un pequeño producto: un encabezado con tu nombre y logo, un menú de navegación, un tema, y tantas páginas como necesites — cada página con su propia cuadrícula de dashboard.

Las Apps se guardan como documentos .saikuapp en el repositorio, justo junto a tus consultas .saiku y dashboards .saikudash. Se abren desde el área Apps en /apps.

App vs. dashboard

Un dashboard responde a “¿qué muestra este tablero en concreto?”. Una App responde a “¿qué hace mi audiencia aquí?”. La diferencia radica sobre todo en la navegación y el encuadre:

DashboardApp
AlcanceUna cuadrícula de tilesMuchas páginas, cada una una cuadrícula
NavegaciónNingunaPanel lateral izquierdo o pestañas superiores entre páginas
MarcaHereda el chrome de la UI de SaikuEncabezado, logo, nombre y tema propios
Archivo.saikudash.saikuapp

Si solo necesitas un tablero, crea un dashboard. Recurre a una App cuando quieras entregar a alguien una superficie coherente, navegable y con marca propia — un paquete ejecutivo con una página por departamento, un portal de clientes, un recorrido de producto.

Creando una App

Desde la lista de Apps, tienes dos puntos de partida:

  • + New app — una App en blanco con una página vacía (“Overview”). Ponle nombre, elige una carpeta (por defecto tu carpeta personal), y llegarás al editor.
  • New app from dashboard… — elige un .saikudash existente; su diseño se convierte en la primera página de la App. La forma más rápida de convertir un dashboard que ya te gusta en una App con marca propia.

De cualquier forma, la App se crea como un archivo .saikuapp y accedes directamente al editor.

Las páginas de una App son accesibles mediante un menú de navegación, y tú eliges dónde colocarlo:

  • Rail (por defecto) — un menú vertical a lo largo del lado izquierdo. Bueno para Apps con varias páginas, o nombres de página más largos.
  • Top — una barra de pestañas horizontal en la parte superior. Bueno para un puñado de páginas con nombres cortos.

En pantallas estrechas, el panel lateral izquierdo se colapsa automáticamente en una barra inferior para que el contenido de la página mantenga todo el ancho.

Modo vista vs. modo edición

Una App guardada se abre a pantalla completa en modo vista — su propio encabezado y navegación llenan la ventana, sin nada del chrome genérico de Saiku ni herramientas de edición. Es exactamente lo que ve tu audiencia.

Para hacer cambios, haz clic en Edit en el encabezado. El modo edición revela los controles por tile, las opciones de + Add tile y filtros, y dos botones más: Design (el inspector de temas / chrome — ver más abajo) y Save. Puedes volver a la vista en cualquier momento.

Temas y diseño

Cada App lleva su propio tema, y lo personalizas gráficamente — sin código. Haz clic en Design en modo edición para abrir el inspector: una galería de presets (Editorial, Minimal, Dark Ops, Corporate), selectores de color / tipografía / forma, un cuadro de describe-your-brand que convierte una frase en un tema, y pestañas para los ajustes de header, navigation, assistant y page. Todo se previsualiza en vivo.

A dónde ir después

  • Diseño y temas — personaliza la marca de la App con presets, selectores y describe-your-brand; configura el header, nav y assistant.
  • Construir páginas y tiles — añade páginas, coloca tiles, y enlázalos a tus cubos.
  • El tile de gráfico — dieciséis tipos de gráfico, ejes duales, líneas de tendencia, anomalías, pronósticos y filtrado cruzado.
  • Tiles personalizados — los renderizadores declarativos de lista clasificada, opción de ECharts y grafo.
  • Plugins — tiles de JS en sandbox instalados por el administrador.
  • Incrustar una App — coloca una App en cualquier página web con <saiku-embed>.

Relacionado

  • Analizar — donde vive la consulta ad-hoc de cubos.
  • Incrustar Saiku — la superficie de incrustación que las Apps comparten con los dashboards y las consultas guardadas.