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.
- categorías
- Especifique las categorías como necesite FusionChart para trazar los datos en los ejes.