Flex has rich data visualization capabilities. The data visualization library consists of Charting, AdvancedDataGrid, OLAPDataGrid, and Automation components. Flex Charting has numerous chart types which you can use to build powerful, interactive charts quickly. It also has an extensible API for customization. AdvancedDataGrid is another powerful component which enables grouping, aggregation, and display of hierarchical data. Through OLAPDataGrid you can analyze flat data by generating client-side cubes and the automation plug-in helps test Flex applications.
The session provides an introduction to the data visualization library available in Flex 3, specifically the Charting, AdvancedDataGrid, and OLAPDataGrid components. It also gives an overview of the functionality of the components and explains how to use the various classes, methods, properties, and styles available to create powerful, interactive data visualization applications.
In order to make the most of this session, you need the following software and files:
This article assumes that you have the basic knowledge of Flex and the data visualization library.
This presentation covers the following topics:
Watch the Acrobat Connect eSeminar (58:27 minutes)

Figure 1. Flex data visualization landscape
Adobe offers live, in-depth product presentations called eSeminars—technical discussions led by product engineers, technical support engineers, and customer leaders. eSeminar content varies across all Adobe products and technical levels.
eSeminars are recorded online using Acrobat Connect. There is no charge to participate. While you are viewing, please keep in mind that these presentations were delivered to a live audience.
For a list of upcoming eSeminars, view the eSeminar schedule. For a list of past eSeminars, visit the onDemand page.
Sunil is a Computer Scientist in the Flex Data Management and Visualization team in Adobe. In the first seven years of his 11-year career, Sunil was creating eCRM products for the small and medium businesses and later moved on to architect a banking CRM application. Recently, as part of his consulting job, he was architecting applications for major retailers in the area of e-commerce and other retail functions.