Ir al contenido

Crear un panel de control a partir de una tabla publicada

~30 minutos · una tabla publicada, un gráfico, un panel de control compartido

Tiene una tabla limpia publicada desde un flujo de trabajo. Este tutorial la convierte en algo que las personas pueden leer de un vistazo: un gráfico, luego un panel de control creado a su alrededor y después un panel de control compartido con las personas adecuadas. No se necesita SQL para mostrar un primer gráfico en pantalla: apunte, haga clic y consulte.

Si siguió Cargar, transformar y publicar datos, la tabla sales_final que publicó allí es exactamente el punto de partida que supone este tutorial. Cualquier tabla publicada funciona igual de bien.

Un único panel de control con dos gráficos sobre una tabla publicada: un Big Number que muestra los ingresos totales y un gráfico de barras que desglosa los ingresos por una columna de agrupación, con formato, guardado y visible para su espacio de trabajo.

tabla publicadaconjunto de datosgráficopanel de controlcompartido
Una tabla publicada llega hasta un panel de control compartido.
  • Un espacio de trabajo de PlaidCloud y un proyecto que pueda abrir.
  • Una tabla publicada en ese proyecto. Si no tiene una, siga primero Cargar, transformar y publicar datos o publique cualquier tabla existente: haga clic con el botón derecho en ella en la pestaña Tablas y elija Set Published Table Reporting Name. Consulte Publicar tablas.
  • No hay nada que instalar en el área Paneles de control: su cuenta de paneles de control se crea automáticamente la primera vez que abre un panel de control desde PlaidCloud.

Solo las tablas publicadas llegan a los paneles de control. Un panel de control lee una tabla por su nombre de informe publicado, no por su nombre de tabla interno. Si su tabla no aparece más adelante como conjunto de datos, la causa habitual es que nunca se publicó o que se publicó con un nombre que no reconoce; revise la columna Publicado como en la pestaña Tablas.

  1. Desde su proyecto en PlaidCloud, abra el área Paneles de control.
  2. La primera vez que lo hace, su cuenta de paneles de control se configura automáticamente; no hay nada que crear a mano. Lo que puede ver depende de su pertenencia al espacio de trabajo y de sus grupos de seguridad.
  3. Su tabla publicada ya está disponible como conjunto de datos, porque pertenece a un proyecto al que tiene acceso.

Para saber cómo se relaciona la visibilidad de los paneles de control con la pertenencia al espacio de trabajo, consulte Uso de los paneles de control.

Antes de crear gráficos, indique al panel de control cómo debe comportarse cada columna. Es una configuración única por tabla que hace que el explorador de apuntar y hacer clic funcione bien.

  1. Haga clic en el icono de edición de su conjunto de datos.
  2. Abra la pestaña List Columns.
  3. Para cada columna, defina los roles que correspondan y luego haga clic en Guardar:
Configuración Actívela cuando
Agrupable Desee desglosar las métricas por este campo (región, producto, mes)
Filtrable Desee filtrar por este campo
Suma / Mínimo / Máximo Sea una medida numérica que va a totalizar o resumir
Recuento distinto Vaya a contar los valores únicos de este campo
Es temporal Sea un campo de fecha u hora

Marque su columna de fecha como temporal. Los filtros basados en el tiempo y los controles “Since / Until” del explorador solo funcionan en una columna marcada como Es temporal. Es la configuración que más fácilmente se pasa por alto.

Comience en el explorador, que se abre como una Table View simple, y conviértalo en un Big Number para los ingresos totales.

Use su propia columna de medida. Este tutorial crea un gráfico de una columna revenue, pero el único requisito previo es “cualquier tabla publicada”: dondequiera que vea revenue, sustitúyala por la columna numérica que realmente desee totalizar (amount, sales, quantity, etc.).

  1. Haga clic en el conjunto de datos para abrirlo. De forma predeterminada obtiene una Table View.
  2. En la sección de métricas, agregue la medida que desee: para un total acumulado, escríbala y elija su columna sumada (por ejemplo, una SUM de revenue), o use COUNT(*) para contar filas.
  3. Agregue los campos de Agrupar por por los que desee desglosar la cifra. Para una única cifra destacada, deje Agrupar por vacío.
  4. Haga clic en Consulta para ejecutarla y ver el resultado.
  5. Desplácese hasta Chart Options (o el selector del tipo de visualización) y cambie el tipo de gráfico a Big Number. Los gráficos pueden ser Tables, Big Numbers, Bar Charts y más; cada uno muestra de forma distinta el mismo resultado consultado.
  6. Haga clic de nuevo en Consulta para volver a dibujarlo.

Ahora cree un segundo gráfico que desglose la misma medida:

  1. Inicie una nueva exploración sobre el mismo conjunto de datos.
  2. Conserve la SUM de revenue como métrica y agregue un Agrupar por sobre una columna agrupable, como region o product.
  3. Establezca el tipo de gráfico en Bar Chart y haga clic en Consulta.
  4. Si solo desea las primeras filas, abra Opciones y defina un Límite de filas, por ejemplo 10 para un gráfico de barras de los diez primeros.

Prefiera el formato de visualización a modificar los datos. Puede redondear o dar formato a los valores de dos maneras: transformarlos en la tabla o darles formato al mostrarlos. Dar formato al mostrarlos es la opción habitual: los valores subyacentes conservan toda su precisión y cada persona ve una cifra limpia. Ese es el paso siguiente.

Las medidas sin procesar llegan sin formato. Corríjalo en el gráfico, no en los datos.

  • Big Number: edite el gráfico, abra la pestaña Customize y defina Number Format.
  • Tabla: edite el gráfico, abra la pestaña Customize, seleccione una columna numérica (indicada con un #) en Customize Column y defina su D3 Format.

El valor predeterminado es Adaptive formatting, que se ajusta a los valores. Para fijar un formato, elija uno de la lista desplegable o escriba una cadena de formato D3:

Formato Entrada Muestra
,d 12345.67 12,346
$,d 12345.67 $12,346
$,.2f 12345.67 $12,345.67
,.2% 13.215 1,321.50%

La gramática de formato completa (símbolos de moneda, relleno, precisión, prefijos del SI) se encuentra en Dar formato a números y otros tipos de datos.

¿Redondea a un dólar entero? Use ,d o $,d, no ,.0f. La forma ,.0f es una fuente conocida de formatos numéricos rotos; ,d (decimal, redondeado a entero) es la forma fiable de quitar los decimales.

Paso 5: Agregar una medida calculada (opcional)

Sección titulada «Paso 5: Agregar una medida calculada (opcional)»

Si la cifra que desea no es una columna simple (una proporción, un porcentaje de margen, una suma condicional), escríbala como métrica. Las métricas y las columnas calculadas se escriben en SQL de tipo PostgreSQL sobre el conjunto de datos.

SUM("revenue") / (COUNT(*) + 0.00001)

El + 0.00001 evita una división entre cero cuando un grupo no tiene filas. Para ver más patrones (lógica CASE, COALESCE para valores nulos, sumas condicionales), consulte Ejemplos de métricas y Ejemplos de columnas calculadas.

Un panel de control es una disposición de gráficos guardados. Asocie cada gráfico que creó con el mismo panel de control para que queden juntos.

  1. Abra Edit Chart en su Big Number.
  2. En la sección Paneles de control, escriba el nombre del panel de control en el que debe aparecer. Si el panel de control aún no existe, aquí es donde se le asigna un nombre.
  3. Haga clic en Guardar y repita el proceso con su gráfico de barras, dirigiéndolo al mismo panel de control.
  4. Abra el panel de control para ver ambos gráficos. Desde el modo de edición del propio panel de control puede organizar los mosaicos, cambiar su tamaño y agregar filtros.

Para conocer todas las opciones de disposición, filtros e interacción, consulte Aprender sobre los paneles de control.

Quién ve el panel de control depende primero del acceso a PlaidCloud y, además, de los roles del servicio de paneles de control.

  • De forma predeterminada, es visible para las personas del proyecto. La lista de paneles de control de PlaidCloud muestra los paneles de control publicados que pertenecen a proyectos a los que una persona tiene acceso, de modo que cualquiera que pueda abrir el proyecto puede encontrar su panel de control, sin ningún paso adicional.
  • Agregue propietarios del gráfico sobre la marcha. Al guardar un gráfico, agregue a todas las personas que lo necesiten a los Propietarios del gráfico; de lo contrario, un colega puede encontrar un error de “requiere el permiso del origen de datos…” en un gráfico al que no puede acceder. Agregar propietarios al guardar es más fácil que reajustar el acceso después.
  • Restrinja a roles específicos solo si lo necesita. Un panel de control puede limitarse a determinados roles del servicio de paneles de control, que se definen en las propiedades del propio panel de control. Un panel de control restringido se oculta de la lista para cualquiera que no tenga un rol coincidente, por lo que, si restringe uno, avise a las personas que deberían tenerlo. El acceso al proyecto en PlaidCloud sigue aplicándose además: la concesión de un rol nunca entrega un panel de control de un proyecto al que alguien no puede acceder.

Consulte Uso de los paneles de control para ver todas las reglas de visibilidad.

No actualiza los paneles de control a mano. Cuando un flujo de trabajo vuelve a publicar la tabla que hay detrás de un gráfico, todos los gráficos que la leen descartan sus resultados en caché y la siguiente persona que abre el panel de control ve las cifras nuevas.

Un panel de control que parece desactualizado casi nunca es culpa de la caché. Si las cifras parecen antiguas después de una ejecución del flujo de trabajo, revise el flujo de trabajo (que la ejecución haya terminado y haya vuelto a publicar la tabla esperada), no la caché. Vuelva a publicar también con el mismo nombre publicado: los gráficos permanecen asociados a un nombre, por lo que una tabla reconstruida con un nombre nuevo deja los gráficos antiguos apuntando a datos antiguos.

Si alguna vez necesita forzarlo, abra el menú junto a Edit dashboard y elija Force refresh dashboard. Los detalles completos, incluido cuánto tiempo se conservan los resultados, están en Caché de los paneles de control.