Hi,
 I' m not sure if there is any relevant dataset for you - I didn' t find one, but you can create some. It depends whether you want data directly from traffic log (destionation IP) or from the webfilter log (hostname).
 
 For hostname you can use something like this:
 
 SELECT COALESCE(NULLIFNA(`user`),`srcip`) AS user_src,`hostname`, SUM(COALESCE(`sentbyte`,0)+COALESCE(`rcvdbyte`,0)) AS bandwidth
 FROM $log
 WHERE $filter
 AND `type`=' webfilter' 
 AND `status`=' passthrough' 
 AND NULLIFNA(`hostname`) IS NOT NULL
 GROUP BY user_src, `hostname`
 HAVING SUM(COALESCE(`sentbyte`,0)+COALESCE(`rcvdbyte`,0))>0
 ORDER BY bandwidth DESC
 
 For destination IP:
 
 SELECT COALESCE(NULLIFNA(`user`),`srcip`) AS user_src,`dstip`, SUM(COALESCE(`sentbyte`,0)+COALESCE(`rcvdbyte`,0)) AS bandwidth
 FROM $log
 WHERE $filter
 AND `type`=' traffic' 
 AND NULLIFNA(`dstip`) IS NOT NULL
 GROUP BY user_src, `dstip`
 HAVING SUM(COALESCE(`sentbyte`,0)+COALESCE(`rcvdbyte`,0))>0
 ORDER BY bandwidth DESC
 
 After that just set a user filter in the report settings. In chart you can enable the user_src filed to check if the report is working correctly for the defined user and for the final report just delete it from the chart (not dataset).
 
 Some results are attached - see the image.
 
 
