How do I update a multi-dimensional commerce product field with Views Bulk Operation?
For any future travelers.

This may be my ignorance but it seems like you -must- use commerce_product_load(), even thought it kinda looks like the $entity object is the same as the $product object.


$product = commerce_product_load($entity->product_id);
$product->field_package_dimensions = array( LANGUAGE_NONE => array( 0 => 
    array('length'=>  $entity->field_length['und'][0]['value'], 
          'width'=>   $entity->field_width['und'][0]['value'], 
          'height' => $entity->field_height['und'][0]['value'], 
          'unit'=>"in") ) );
commerce_product_save($product);