title: SSRS Multi value parameters - appropriate layer for implmentation of the filter
body: <p>When using multivalue parameters in sql reporting services is it more appropriate to implement the list filter using a filter on the dataset itself, the data region control or change the actual query that drives the dataset? </p>
  
  <p>SSRS will support any scenario, so then I ask, is there a reason beyond the obvious of why this should be done at one level over another?</p>
  
  <p>It makes sense to me that modifying the query itself and asking the RDBMS to handle the filtering would be most efficient but maybe I am missing something with respect to how the SSRS Data Processing Extension may handle this scenario?</p>