How to skip creating records with blank fields when migrating from csv file?
in your prepareRow function test to see if a field is empty and if it is, return FALSE.  For example:

public function prepareRow($row) {
  if ($row-&gt;data == '') {
    return FALSE;
  }
}