{"version":"1.0","type":"rich","title":"STUDENT'S SPORTS DATA VIZ","description":"This example displays a data grid for student sports records, showing how table data can be filtered, refreshed, and re-rendered in real time. The visualization uses the `AgGridReact` component from AG Grid to present row data and column definitions, with `gridApi.setRowData` and `gridApi.setFilterModel` enabling dynamic dataset updates based on user selection or pivot generation. The code conditionally transforms input JSON data using a custom `processData` function, switching between raw rows and a pivot table view depending on the selected line of business, and assigns stable row IDs through `getRowId` when enabled.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/f652962426804a77beae4ef778611fad?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}