Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describen los tipos de visualizaciones disponibles para su uso en los paneles de IA/BI y se muestra cómo crear un ejemplo de cada tipo de visualización. Para obtener instrucciones sobre cómo crear un panel, consulte Creación de un panel. Puede usar lenguaje natural para pedir al asistente que cree gráficos de barras, líneas, mapa de puntos, dispersión, gráficos circulares y contadores. Consulte Creación de visualizaciones con Databricks Assistant.
Nota:
Para optimizar el rendimiento, los gráficos solo pueden representar 10 000 filas o 10 MB en el lienzo, lo que sea menor. De lo contrario, las visualizaciones se pueden truncar.
Visualización de áreas
Las visualizaciones de área combinan las visualizaciones de líneas y barras para mostrar cómo cambian uno o varios valores numéricos de grupos a lo largo de la progresión de una segunda variable, normalmente la del tiempo. A menudo se usan para mostrar los cambios en el embudo de ventas a través del tiempo.
Para ajustar el diseño:
- Haga clic en el
Menú kebab de la sección Eje Y del panel de edición de visualización.
- En la sección Diseño, elija Pila o 100% Pila.
Valores de configuración: para el ejemplo de visualización de área proporcionada, se establecieron los siguientes valores:
- Conjunto de datos: pedidos de TPCH
- Visualización: Área
- Título:
Total price and order year by order priority and clerk
- Eje X:
- Campo:
o_orderdate
- Tipo de escala:
Temporal
- Transformar:
Yearly
- Título del eje:
Order year
- Campo:
- Eje Y:
- Campo:
o_totalprice
- Título del eje:
Total price
- Tipo de escala:
Quantitative
- Transformar:
Sum
- Campo:
- Agrupar por:
- Campo:
o_orderpriority
- Título de leyenda:
Order priority
- Campo:
- Filter
- Campo:
TPCH orders.o_clerk
- Campo:
Consulta SQL: para esta visualización de área, se usó la siguiente consulta SQL para generar el conjunto de datos denominado TPCH orders
.
SELECT * FROM samples.tpch.orders
Gráfico de barras
Los gráficos de barras representan el cambio en las métricas a lo largo del tiempo o entre categorías y muestran proporcionalidad, similar a una visualización circular .
Para ajustar el diseño:
- Haga clic en el
Menú kebab de la sección Eje Y del panel de edición de visualización.
- En la sección Diseño , elija Pila o 100% Pila o Grupo.
Valores de configuración: en el ejemplo del gráfico de barras proporcionado, se establecieron los siguientes valores:
- Conjunto de datos: pedidos de TPCH
- Visualización: Barra
- Título:
Total price and order month by order priority and clerk
- Eje X:
- Campo:
o_orderdate
- Transformar:
Monthly
- Tipo de escala:
Temporal
- Título del eje:
Order month
- Campo:
- Eje Y:
- Campo:
o_totalprice
- Tipo de escala:
Quantitative
- Transformar:
Sum
- Título del eje:
Total price
- Campo:
- Agrupar por:
- Campo:
o_orderpriority
- Título de leyenda:
Order priority
- Campo:
- Filter
- Campo:
TPCH orders.o_clerk
- Campo:
Consulta SQL: la siguiente consulta SQL generó el conjunto TPCH orders
de datos para esta visualización de barras.
SELECT * FROM samples.tpch.orders
Gráfico de cuadros
La visualización del gráfico de cuadros muestra el resumen de distribución de datos numéricos, agrupados opcionalmente por categoría. Con una visualización de gráfico de cuadros, puede comparar rápidamente los intervalos de valores entre categorías y visualizar los grupos de localidad, propagación y asimetría de los valores a través de sus cuartiles. En cada cuadro, la línea más oscura muestra el intervalo intercuartil. Para obtener más información sobre cómo interpretar visualizaciones de diagramas de caja, consulte el artículo Gráfico de caja en Wikipedia.
En el ejemplo del gráfico de cuadros proporcionado, se establecieron los siguientes valores:
- Columna X (columna del conjunto de datos):
l-returnflag
- Columnas Y (columna del conjunto de datos):
l_extendedprice
- Título del eje X:
Return flag1
- Título del eje Y:
Extended price
Consulta SQL: para esta visualización del gráfico de cuadros, se usó la siguiente consulta SQL para generar el conjunto de datos.
select * from samples.tpch.lineitem
Gráfico de burbujas
Los gráficos de burbujas son gráficos de dispersión donde el tamaño de cada marcador de punto refleja una métrica relevante. Para crear un gráfico de burbujas, seleccione Dispersión como tipo de visualización. En la configuración Tamaño , seleccione la métrica que desea representar mediante el tamaño de los marcadores.
Valores de configuración: para el ejemplo de gráfico de burbujas proporcionado, se establecieron los siguientes valores:
- Conjunto de datos: viajes de taxi de Nueva York
- Visualización: dispersión
- Título:
Trip distance, fares, and trip duration
- Eje X:
- Campo:
trip_distance
- Tipo de escala:
Quantitative
- Transformar:
None
- Campo:
- Eje Y:
- Campo:
fare_amount
- Tipo de escala:
Quantitative
- Transformar:
None
- Campo:
- Ordenar por color:
- Campo:
pickup_zip
- Campo:
- Tamaño:
- Campo:
time_spent
- Transformar:
None
- Campo:
Mapa de Choropleth
En las visualizaciones de choropleth, las localidades geográficas, como países o estados, se colorean según los valores agregados de cada columna clave. La consulta debe devolver ubicaciones geográficas por nombre. Los usuarios pueden crear mapas que muestren límites administrativos en el nivel de país, estado o provincia y condado o distrito.
Valores de configuración: para esta visualización de choropleth, se establecieron los siguientes valores:
- Conjunto de datos:
tcph nation
- País:
Country
- Color: sum(c_acct_bal)
Consulta SQL: para esta visualización de choropleth, se usó la siguiente consulta SQL para generar el conjunto de datos.
SELECT
initcap(n_name) as Country,
sum(c_acctbal)
FROM samples.tpch.customer
join samples.tpch.nation where n_nationkey = c_nationkey
GROUP BY 1
Gráfico combinado
Los gráficos combinados combinan gráficos de líneas y barras para presentar los cambios a lo largo del tiempo con proporcionalidad.
Valores de configuración: para esta visualización de gráfico combinado, se establecieron los siguientes valores:
- Conjunto de datos: partsupp
- Visualización: combinación
- Eje X:
ps_partkey
- Tipo de escala:
Quantitative
- Tipo de escala:
- Eje Y:
- Barra:
ps_availqty
- Tipo de agregación:
SUM
- Línea:
ps_supplycost
- Tipo de agregación:
AVG
- Barra:
- Color por serie Y:
Sum of ps_availqty
Average ps_supplycost
Consulta SQL: para esta visualización de gráfico combinado, se usó la siguiente consulta SQL para generar el conjunto de datos.
SELECT * FROM samples.tpch.partsupp
Gráfico combinado de doble eje
Puede usar gráficos combinados para mostrar dos ejes Y diferentes. Con el widget de gráfico combinado seleccionado, haga clic en el en los ajustes del eje Y en el panel de configuración del gráfico. Active la opción Habilitar eje dual .
Valores de configuración: para este gráfico combinado, la opción Habilitar eje dual está activada. Las demás configuraciones se establecen de la siguiente manera:
- Conjunto de datos: Viajes
- Visualización: combinación
- Eje X:
tpep_pickup_datetime
- Tipo de escala:
Temporal
- Transformar:
Weekly
- Tipo de escala:
- Eje Y:
- Eje Y izquierdo (barra):
trip_distance
- Transformar:
AVG
- Transformar:
- Eje Y derecho (línea):
fare_amount
- Transformar:
AVG
- Transformar:
- Eje Y izquierdo (barra):
Color por serie Y:
Average trip_distance
Average fare_amount
Consulta SQL: se usó la siguiente consulta SQL para generar el conjunto de datos:
SELECT * FROM samples.nyctaxi.trips
Visualización del contador
Los contadores muestran un único valor destacado, con una opción para compararlos con un valor de destino. Para usar contadores, especifique qué datos se van a mostrar en la visualización del contador para las columnas Valor y Destino . Si aplica agregaciones en el editor de visualización, no puede comparar valores seleccionando un número de fila Valor, como en el ejemplo siguiente. Para comparar valores de fila específicos, use un conjunto de datos que incluya las agregaciones necesarias en el SQL que lo define. Esto le permite seleccionar las filas objetivo y de valor para la comparación.
Puede configurar el formato condicional y personalizar el estilo de texto en los detalles de configuración de Valor.
Valores de configuración: para este ejemplo de visualización de contadores, se establecieron los siguientes valores:
- Conjunto de datos: contraejemplo
- Visualización: Contador
- Título:
Orders: Total price by date (previous two days)
- Valor:
- Campo:
total price
- Número de fila de valores: 1
- Campo:
- Objetivo:
- Campo:
total price
- Número de fila de valor: 2
- Campo:
Consulta SQL: para esta visualización de contadores, se usó la siguiente consulta SQL para generar el conjunto de datos:
SELECT
SUM(o_totalprice) as `total price`,
o_orderdate
FROM
samples.tpch.orders
GROUP BY o_orderdate
ORDER BY o_orderdate DESC
Visualización de líneas
Las visualizaciones de línea presentan el cambio en una o varias métricas a lo largo del tiempo.
Valores de configuración: para este ejemplo de visualización de líneas, se establecieron los siguientes valores:
- Conjunto de datos: pedidos de TPCH
- Visualización: línea
- Título:
Average price and order year by order priority and clerk
- Eje X:
- Campo:
o_orderdate
- Transformar:
Yearly
- Tipo de escala:
Temporal
- Título del eje:
Order year
- Campo:
- Eje Y:
- Campo:
o_totalprice
- Transformar:
Average
- Tipo de escala:
Quantitative
- Título del eje:
Average price
- Campo:
- Agrupar por:
- Campo:
o_orderpriority
- Título de leyenda:
Order priority
- Campo:
- Filter
- Campo:
TPCH orders.o_clerk
- Campo:
Consulta SQL: para esta visualización de la barra, se usó la siguiente consulta SQL para generar el conjunto de datos denominado TPCH orders
.
SELECT * FROM samples.tpch.orders
Gráfico de mapa térmico
Los gráficos de mapas térmicos combinan características de gráficos de barras, apilamiento y gráficos de burbujas, lo que le permite visualizar datos numéricos mediante colores. Una paleta de colores común para un mapa térmico muestra los valores más altos con colores más cálidos, como naranja o rojo, y los valores más bajos con colores más fríos, como azul o púrpura.
Por ejemplo, el siguiente mapa térmico visualiza las distancias más frecuentes de trayectos en taxi cada día y agrupa los resultados según el día de la semana, la distancia y la tarifa total.
Nota:
Los mapas térmicos pueden mostrar hasta 64 000 filas o 10 MB.
Valores de configuración: para esta visualización del gráfico de mapa térmico, se establecieron los siguientes valores:
- Conjunto de datos: pedidos de TPCH
- Visualización: mapa térmico
- Columna X (columna del conjunto de datos):
o_orderpriority
- Columnas Y (columna del conjunto de datos):
o_orderstatus
- Columna de color:
- Columna del conjunto de datos:
o_totalprice
- Tipo de agregación:
Average
- Columna del conjunto de datos:
- Nombre del eje X (invalidar el valor predeterminado):
Order priority
- Nombre del eje Y(invalidar el valor predeterminado):
Order status
- Combinación de colores (invalidar el valor predeterminado):
YIGnBu
Consulta SQL: para esta visualización del gráfico térmico, se usó la siguiente consulta SQL para generar el conjunto de datos.
SELECT * FROM samples.tpch.orders
Gráfico de histogramas
Un histograma traza la frecuencia con la que se produce un valor determinado en un conjunto de datos. Un histograma le ayuda a comprender si un conjunto de datos tiene valores agrupados en torno a un pequeño número de rangos o se extienden más. Un histograma se representa mediante un gráfico de barras en el que se controla el número de barras distintas (también denominadas categorías).
Valores de configuración: para esta visualización del gráfico de histogramas, se establecieron los siguientes valores:
- Conjunto de datos: pedidos de TPCH
- Visualización: Histograma
- Columna X (columna del conjunto de datos):
o_totalprice
- Número de cubos: 20
- Nombre del eje X (invalidar el valor predeterminado):
Total price
Opciones de configuración: para las opciones de configuración del gráfico de histogramas, consulte opciones de configuración del gráfico de histogramas.
Consulta SQL: para esta visualización del gráfico de histogramas, se usó la siguiente consulta SQL para generar el conjunto de datos.
select * from samples.tpch.orders
Gráfico circular
Las visualizaciones circulares muestran proporcionalidad entre las métricas. No están diseñados para transmitir datos de series temporales.
Valores de configuración: para este ejemplo de visualización circular, se establecieron los siguientes valores:
- Conjunto de datos: pedidos de TPCH
- Visualización: Gráfico circular
- Título:
Total price by order priority and clerk
- Ángulo:
- Campo:
o_totalprice
- Transformar:
Sum
- Título del eje:
Total price
- Campo:
- Agrupar por:
- Campo:
o_orderpriority
- Título de leyenda:
Order priority
- Campo:
- Filter
- Campo:
TPCH orders.o_clerk
- Campo:
Consulta SQL: para esta visualización circular, se usó la siguiente consulta SQL para generar el conjunto de datos denominado TPCH orders
.
SELECT * FROM samples.tpch.orders
Visualización dinámica
Una visualización dinámica agrega registros de un resultado de consulta a una pantalla tabular. Es similar a instrucciones PIVOT
o GROUP BY
en SQL. Configure la visualización dinámica con campos de arrastrar y colocar.
Nota:
Por motivos de rendimiento, las tablas dinámicas solo admiten la representación de 100 columnas x 100 filas.
Valores de configuración: para este ejemplo de visualización dinámica, se establecieron los siguientes valores:
- Conjunto de datos: TPCH lineitem
- Visualización: Tabla dinámica
- Título:
Line item quantity by return flag and ship mode by supplier
- Filas:
- Campo:
l_returnflag
- Campo:
- Columnas:
- Campo:
l_shipmode
- Campo:
- Celda
- Conjunto de datos:
- Campo:
l_quantity
- Transformación: Suma
- Filter
- Campo:
TPCH lineitem.l_supplierkey
- Campo:
Consulta SQL: para esta visualización dinámica, se usó la siguiente consulta SQL para generar el conjunto de datos denominado TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Mapa de puntos
Los mapas de puntos muestran datos cuantitativos como símbolos colocados en ubicaciones de mapa específicas. Los marcadores se colocan mediante coordenadas de latitud y longitud, que deben incluirse como parte del conjunto de resultados para este tipo de gráfico. En el ejemplo siguiente se usan datos de colisiones de vehículos motor en Nueva York, NY.
Valores de configuración: para esta visualización de mapa de puntos, se establecieron los siguientes valores:
- Conjunto de datos: Análisis de precios de casas de Seattle
- Visualización: mapa de puntos
- Coordenadas:
- Latitud:
LATITUDE
- Longitud:
LONGITUDE
- Latitud:
- Color:
- Campo:
avg(bedrooms)
- Tipo de escala: categórico
- Campo:
- Tamaño:
- Campo:
avg(price)
- Campo:
Nota:
Ningún conjunto de datos de Databricks incluye datos de latitud o longitud, por lo que no se proporciona una consulta SQL de ejemplo para este ejemplo.
Diagrama de Sankey
Un diagrama sankey visualiza el flujo de un conjunto de valores a otro.
Valores de configuración: para este diagrama sankey, se establecieron los siguientes valores:
- Conjunto de datos: ejemplo de Sankey
- Visualización: Sankey
- Etapas
stage1
stage2
- Valor
- SUMA(valor)
Consulta SQL: para esta visualización de Sankey, se usó la siguiente consulta SQL para generar el conjunto de datos.
SELECT pickup_zip as stage1, dropoff_zip as stage2, sum(fare_amount) as value
FROM samples.nyctaxi.trips
GROUP BY 1, 2
ORDER BY 3 DESC
LIMIT 10
Visualización de dispersión
Las visualizaciones de dispersión se usan normalmente para mostrar la relación entre dos variables numéricas. Puede codificar la tercera dimensión con color para mostrar cómo difieren las variables numéricas entre grupos.
Valores de configuración: para este ejemplo de visualización de dispersión, se establecieron los siguientes valores:
- Conjunto de datos: TPCH lineitem
- Visualización: dispersión
- Título:
Total price and quantity by ship mode and supplier
- Eje X:
- Campo:
l_quantity
- Título del eje:
Quantity
- Tipo de escala:
Quantitative
- Transformar:
None
- Campo:
- Eje Y:
- Campo:
l_extendedprice
- Tipo de escala:
Quantitative
- Transformar:
None
- Título del eje:
Price
- Campo:
- Agrupar por:
- Campo:
l_shipmode
- Título de leyenda:
Ship mode
- Campo:
- Filter
- Campo:
TPCH lineitem.l_supplierkey
- Campo:
Consulta SQL: para esta visualización de dispersión, se usó la siguiente consulta SQL para generar el conjunto de datos denominado TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Visualización de tablas
La visualización de la tabla muestra los datos de una tabla estándar, pero permite reordenar, ocultar y dar formato a los datos manualmente.
Nota:
Las tablas pueden mostrar hasta 64 000 filas o 10 MB.
Valores de configuración: para este ejemplo de visualización de tabla, se establecieron los siguientes valores:
- Conjunto de datos: TPCH lineitem
- Visualización: Tabla
- Título:
Line item summary by supplier
- Columnas:
- Mostrar número de fila: Habilitado
- Campo:
l_orderkey
- Campo:
l_extendedprice
- Mostrar como:
Number
- Formato de número: 0,00 USD
- Mostrar como:
- Campo:
l_discount
- Mostrar como:
Number
- Formato de número: %0.00
- Mostrar como:
- Campo:
l_tax
- Mostrar como:
Number
- Formato de número: %0.00
- Mostrar como:
- Campo:
l_shipdate
- Campo:
l_shipmode
- Filter
- Campo:
TPCH lineitem.l_supplierkey
- Campo:
Opciones de configuración: para las opciones de configuración de visualización de tablas, consulte Opciones de tabla.
Consulta SQL: para esta visualización de tabla, se usó la siguiente consulta SQL para generar el conjunto de datos denominado TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem