Creación de dashlets de gráficos

Para crear un dashlet de gráficos, debe definir el XML de metadatos de dashlet de gráficos.

Ejemplo de XML: definición de metadatos de dashlet de gráficos


<Dashlet id="chartdashlet" title="My Graph " type="extscreen">
			<Url>/platform/dashboard/chartdashlet.jsp</Url>
			<Imgurl>/stk/img/dashboard/chartdashlet.jpg</Imgurl>
			<Description>View data in Graph</Description>
			<Config>
						<Chart chartType="MSCombi2D" showAboutMenuItem="1"
  											rotateValues="1" caption="Monthly Flight expenses" xAxisName="Month"
  											yAxisName="Expense" yAxisMinValue="10" yAxisValuesStep="2"
  											yAxisMaxValue="2000" numberPrefix="Rs." enableSmartLabels="1" 
  											enableRotation="1" showValues="0" useRoundEdges="1"
  											formatNumberScale="1" showBorder="1" chartOrder="line,area,column"
													endAngX="35" endAngY="-20">
						</Chart>
						<Datasources>
									<Datasource mashupId="flightBookingGraphMashup" seriesName="expence" 
																					renderAs='Column'>
    					</Datasource>
 					</Datasources>
						<categories>
									<category label='JAN' />
									<category label='FEB' /> 
									<category label='MAR' />
									<category label='APR' /> 
									<category label='MAY' /> 
									<category label='JUN' />
									<category label='JUL' />
									<category label='AUG' />
									<category label='SEP' /> 
									<category label='OCT' />  
									<category label='NOV' />   
									<category label='DEC' />
						</categories>
			</Config>
</Dashlet> 
A continuación se muestran las descripciones de los atributos y elementos del ejemplo anterior.
tipo
Especifica el tipo de pantalla utilizado para visualizar la IU del dashlet de gráficos. De forma predeterminada, el tipo de dashlet de gráficos que proporciona Sterling Application Platform es de tipo extscreen.
URL
URL que se utiliza para obtener el contenido para representar el dashlet de gráficos. Nota: El URL del dashlet de gráficos debe ser /platform/dashboard/chartdashlet.jsp
Diagrama
Los atributos de este elemento son los atributos de gráficos FusionCharts válidos. Para más información sobre los diversos atributos específicos de gráficos, consulte la documentación de FusionChart.
Datasources/Datasource
Se utiliza para proporcionar al dashlet los datos relevantes para que se puedan mostrar en forma de gráfico. Un origen de datos se corresponde con una serie que se va a dibujar en el gráfico. Si se utilizan varios orígenes de datos, se pueden visualizar varias series en un gráfico. Además una definición de origen de datos tiene metadatos para llamar a un mashup. La entrada en el mashup es el elemento XML del origen de datos y la salida se espera que sea un elemento XML. Un elemento de origen de datos o datasource tiene los atributos siguientes:
  • mashupId. ID del mashup que se va a llamar.
  • seriesName. Se utiliza para definir el nombre de la serie.
  • renderAs. Se utiliza para definir el tipo de serie.
Nota: La salida de origen de datos debe ser un conjunto de datos válido en el formato esperado por FusionCharts. Por ejemplo:

<dataset>
<set label="label_1" value="001" />
<set label="label_2" value="002" />
</dataset> 
categorías
Especifique las categorías como necesite FusionChart para trazar los datos en los ejes.