Do the following to bind a report to JSON-formatted data:
Create a JsonDataSource object based on JSON data.
Set the report's DataSource property to the created JsonDataSource object.
The following tutorials demonstrate how to do this at design time and runtime:
Bind a Report to JSON Data
Bind a Report to JSON Data (Runtime Sample)
Provide Authentication to Access JSON Data (Runtime Sample)