title: Big query throwing invalid errors on load jobs
body: <p>I have a regularly scheduled load job that runs and imports data into bigQuery via the json data format every hour. This process has been working fine for months,now all of a sudden bigQuery has started to throw me back errors about missing required fields.</p>
  
  <p>Naturally the first thing I did was review my schema and compare to one of the JSON files and all required fields are indeed there. Bigquery doesn't throw much information back beyond that, and I have checked and re-checked my data 20 times because I'm usually missing something.</p>
  
  <p>Is this a back-end issue? or perhaps formatting requirements have changed? A perfect example would be JOB # <strong>job_2ee5a4be176c421985d7c3eaa84abf4b</strong>.It tells me "missing required field(s)", of which there are only 4 in my schema - I check my JSON for this particular job and they are all there.</p>
  
  <p>Any light shed on this would be tremendously helpful, thanks in advance!!</p>
  
  <p>A sample of the json, only the first 4 fields are required in my schema, and they are all there! I have also double-checked to make sure no extra fields are in the json, and each json is on a new line etc.:</p>
  
  <p><code>{"date":"2013-05-31 20:56:41","sdate":1370033801,"type":"0","act":"1","cid":"139","chain":"5156","hotel":"21441","template":"default","arrival":"2013-08-04 00:00:00","depart":"2013-08-05 00:00:00","window":"64","nights":"1","total":"0.0000","dailyrate":"0.0000","session":"1530894334","source":"google","keyword":"the carolina hotel chapel hill nc","campaign":"organic","medium":"organic","visits":"2","device":"pc","language":"en-us","ip":"gc.synxis.com","cookies":"2","base_total":"0.0000","base_rate":"0.0000","batch":"batch_1370045767"}</code></p>