For the complete documentation index, see llms.txt. This page is also available as Markdown.

Gráficos

Universal Apps ofrece varias soluciones de gráficos integradas para ayudarle a visualizar los datos obtenidos desde PowerShell.

ChartJS

Universal Apps se integra con ChartJS.

Crear un gráfico

Para crear un gráfico, utilice New-UDChartJS y New-UDChartJSData. El siguiente gráfico muestra los diez procesos que más CPU consumen.

Tipos

Barras

Barras apiladas

Barras horizontales

Burbujas

Un gráfico de burbujas consta de coordenadas x e y y un valor r para el radio de los círculos.

Líneas

Anillo

Circular

Radar

Colores

Los colores se pueden definir mediante los distintos parámetros de color de New-UDChartJS.

Conjuntos de datos

De forma predeterminada, no necesita definir conjuntos de datos manualmente. Se crea automáticamente un único conjunto de datos cuando utiliza los parámetros -DataProperty y -LabelProperty. Si desea definir varios conjuntos de datos para un solo gráfico, puede utilizar la propiedad -Dataset junto con New-UDChartJSDataset.

Eventos de clic

Puede realizar una acción cuando un usuario hace clic en el gráfico. Este ejemplo muestra una notificación con el contenido de la variable $Body. La variable $Body contiene una cadena JSON con información sobre los elementos en los que se hizo clic.

Gráficos de actualización automática

Puede utilizar New-UDDynamic para crear gráficos que se actualicen en un intervalo.

Monitores

Los monitores son un tipo especial de gráfico que hace un seguimiento de los datos a lo largo del tiempo. Los monitores son adecuados para mostrar datos como estadísticas de rendimiento de servidores que cambian con frecuencia. Devuelve un único valor de un monitor y se representa gráficamente de forma automática a lo largo del tiempo.

Opciones

El cmdlet New-UDChartJS admite opciones avanzadas de ChartJS. Puede utilizar el parámetro -Options para pasar una tabla hash.

Este ejemplo oculta la leyenda.

Título

Puede incluir un título con la opción de título.

Gráficos Nivo

Universal Dashboard se integra con Nivo Charts. A continuación encontrará ejemplos y documentación sobre el uso de estos gráficos.

Crear un gráfico

Todos los gráficos de Nivo se pueden crear con New-UDNivoChart. Especificará un parámetro de conmutador para los distintos tipos de gráficos. Cada tipo de gráfico admitirá un formato de datos bien definido a través del parámetro -Data.

Patrones

Nivo ofrece la posibilidad de especificar patrones para mostrarlos sobre los conjuntos de datos. Puede configurar estos patrones con New-UDNivoPattern y New-UDNivoFill .

Anchuras adaptables

Los gráficos de Nivo ofrecen anchuras adaptables, por lo que se redimensionan automáticamente cuando se colocan en una página o cuando se redimensiona el navegador. Se requiere una altura al utilizar anchuras adaptables.

Gráficos de actualización automática

Como muchos componentes de Universal Dashboard v3, los gráficos de Nivo no definen por sí mismos propiedades de actualización automática. En su lugar, puede aprovechar New-UDDynamic para actualizar el gráfico en un intervalo.

OnClick

Los gráficos de Nivo admiten controladores de eventos OnClick. Se le proporcionará información sobre el conjunto de datos en el que se hizo clic en formato JSON.

Tipos de gráficos

Barras

Burbujas

Calendario

Mapa de calor

Líneas

Red

Gráfico de red

Suponiendo los siguientes datos JSON, puede utilizar el siguiente código de aplicación.

Stream

Treemap

Color basado en datos

Puede utilizar el siguiente formato para usar colores basados en sus datos.

Color basado en datos

Última actualización

¿Te fue útil?