Visualización de resultados de las consultas
Después de ejecutar una consulta y mostrar los resultados, puede activar Chart (Gráfico) para mostrar una visualización gráfica de la página actual de resultados. Puede utilizar los siguientes controles para definir el contenido, la estructura y el aspecto del gráfico:
- Seguimiento de
-
Representa un conjunto de marcas gráficas relacionadas en un gráfico. Puede definir varios seguimientos en un gráfico.
- Tipo
-
Puede definir el tipo de seguimiento para representar los datos como uno de los siguientes:
-
Gráfico de dispersión para un gráfico de dispersión o gráfico de burbujas.
-
Gráfico de barras para representar categorías de datos con barras verticales u horizontales.
-
Gráfico de áreas para definir áreas rellenadas.
-
Histograma que utiliza barras para representar la distribución de frecuencias.
-
Gráfico circular para una representación circular de datos en la que cada sector representa un porcentaje del conjunto.
-
Gráfico de embudo o de área de embudo para representar datos a lo largo de varias etapas de un proceso.
-
Gráfico OHLC (apertura, máximo, mínimo, cierre), que se utiliza a menudo en datos financieros para representar valores de apertura, máximos, mínimos y de cierre a lo largo del eje x, que suele representar intervalos de tiempo.
-
Gráfico de velas para representar un rango de valores de una categoría a lo largo de una línea temporal.
-
Gráfico de cascada para representar cómo aumenta o disminuye un valor inicial mediante una serie de valores intermedios. Los valores pueden representar intervalos de tiempo o categorías.
-
Gráfico de líneas para representar los cambios en el valor a lo largo del tiempo.
-
- Eje X
-
Debe especificar una columna de tabla que contenga valores para trazar a lo largo del eje X. Las columnas que contienen valores descriptivos suelen representar datos dimensionales. Las columnas que contienen valores cuantitativos suelen representar datos descriptivos.
- Eje Y
-
Debe especificar una columna de tabla que contiene valores para trazar a lo largo del eje Y. Las columnas que contienen valores descriptivos suelen representar datos dimensionales. Las columnas que contienen valores cuantitativos suelen representar datos descriptivos.
- Tramas secundarias
-
Puede definir presentaciones adicionales de los datos de gráficos.
- Transformaciones
-
Puede definir transformaciones para filtrar los datos de seguimiento. Se utiliza una transformación de división para mostrar varios seguimientos de un único seguimiento de origen. Se utiliza una transformación de agregación para presentar un seguimiento como promedio o valor mínimo. Se usa una transformación de ordenación para ordenar un seguimiento.
- Aspecto general
-
Puede establecer valores predeterminados para el color de fondo, el color de los márgenes, las escalas de color para las paletas de diseño, el estilo y los tamaños del texto, el estilo y el tamaño del título y la barra de modos. Puede definir interacciones para arrastrar, hacer clic y pasar el cursor. Puede definir metatexto. Puede definir aspectos predeterminados para seguimientos, ejes, leyendas y anotaciones.
Para crear una alarma
-
Ejecute una consulta y obtenga resultados.
-
Active Charts (Gráficos).
-
Elija Trace (Rastro) y comience a visualizar sus datos.
-
Elija un estilo de gráfico de los siguientes:
-
Dispersión
-
Barras
-
Área
-
Histograma
-
Circular
-
Embudo
-
Área de embudo
-
OHLC (apertura, máximo, mínimo, cierre)
-
Velas
-
Cascada
-
Línea
-
-
Elija Style (Estilo) para personalizar el aspecto, incluidos los colores, los ejes, la leyenda y las anotaciones. Puede agregar texto, formas e imágenes.
-
Elija Annotations (Anotaciones) para agregar texto, formas e imágenes.
-
Elija Refresh (Actualizar) para actualizar la visualización del gráfico. Elija Full screen (Pantalla completa) para ampliar la visualización del gráfico.
Ejemplo: Creación de un gráfico circular para visualizar los resultados de consultas
En el siguiente ejemplo, se utiliza la tabla Sales (Ventas) de la base de datos de muestra. Para obtener más información, consulte Base de datos de muestra en la Guía para desarrolladores de bases de datos de Amazon Redshift.
A continuación, se presenta la consulta que ejecuta para proporcionar los datos del gráfico circular.
select top 5 eventname, count(salesid) totalorders, sum(pricepaid) totalsales from sales, event where sales.eventid=event.eventid group by eventname order by 3;
Para crear un gráfico circular para el evento principal por ventas totales
-
Ejecute la consulta.
-
En el área de resultados de la consulta, active Chart (Gráfico).
-
Elija Trace (Rastro).
-
En Type (Tipo), elija Pie (Circular).
-
En Values (Valores), elija totalsales.
-
En Labels (Etiquetas), elija eventname.
-
Elija Style (Estilo) y luego General.
-
En Colorscales, elija Categorical y luego Pastel2.

Ejemplo: Creación de un gráfico combinado para comparar ingresos y ventas
Siga los pasos de este ejemplo para crear un gráfico que combine un gráfico de barras para los datos de ingresos y uno de líneas para los datos de ventas. En el siguiente ejemplo, se utiliza la tabla Sales (Ventas) de la base de datos de ejemplo TICKIT. Para obtener más información, consulte Base de datos de muestra en la Guía para desarrolladores de bases de datos de Amazon Redshift.
A continuación, se presenta la consulta que ejecuta para proporcionar los datos del gráfico.
select eventname, total_price, total_qty_sold from (select eventid, total_price, total_qty_sold, ntile(1000) over(order by total_price desc) as percentile from (select eventid, sum(pricepaid) total_price, sum(qtysold) total_qty_sold from tickit.sales group by eventid)) Q, tickit.event E where Q.eventid = E.eventid and percentile = 1 order by total_price desc;
Creación de un gráfico combinado para comparar ingresos y ventas
-
Ejecute la consulta.
-
En el área de resultados de la consulta, active Chart (Gráfico).
-
En trace o, para Type (Tipo), elija Bar (Barras).
-
En X (X), elija eventname.
-
Para Y (Y), elija total_price.
El gráfico de barras se muestra con nombres de eventos a lo largo del eje X.
-
En Style (Estilo), elija Traces (Seguimientos).
-
En Name (Nombre), ingrese Revenue (Ingresos).
-
En Style (Estilo), elija Axes (Ejes).
-
En Titles (Títulos), elija Y (Y) e ingrese Revenue (Ingresos).
La etiqueta Revenue (Ingresos) se muestra en el eje Y izquierdo.
-
En Structure (Estructura), elija Traces (Seguimientos).
-
Elija
Trace (Seguimiento).
Se muestran las opciones de seguimiento 1.
-
En Type (Tipo), elija Line (De líneas).
-
En X (X), elija eventname.
-
En Y (Y), elija total_qty_sold.
-
En Axes To Use (Ejes que se deben utilizar), para Y Axis (Eje Y) elija
.
El Y Axis (Eje Y) muestra Y2.
-
En Style (Estilo), elija Axes (Ejes).
-
En Titles (Títulos), elija Y2 (Y2).
-
En Name (Nombre), ingrese Sales (Ventas).
-
En Lines (Líneas), elija Y:Sales (Y: ventas).
-
En Axis Line (Línea de eje), elija Show (Mostrar) y paraPosition (Posición), elija Right (Derecha).

Demostración: Creación de visualizaciones mediante el editor de consultas de Amazon Redshift V2
Para obtener una demostración de cómo crear visualizaciones, vea el siguiente video.