title: Schema definition generated online Schema-Generator is not accepted by BigQuery while using Load Table API
body: <p>Any relevant help will be appreciated.</p>
  
  <p>I have several different JSON docs whic need to be inserted into BigQuery. Now to avoid generating schema manually, I am using the help of online Json Schema Generation tools available. But the schema generated by them are not being accepted by BigQuery Load Data wizard.
  For eaxmple: for a Json data like this:</p>
  
  <pre><code>{"_id":100,"actor":"KK","message":"CCD is good in Pune",
  "comment":[{"actor":"Subho","message":"CCD is not as good in Kolkata."},        
  {"actor":"bisu","message":"CCD is costly too in Kolkata"}]
  }
  </code></pre>
  
  <p>the generated schema by online tool is:</p>
  
  <pre><code>{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "description": "Generated from c:jsonccd.json with shasum a003286a350a6889b152
   b3e33afc5458f3771e9c",
   "type": "object",
   "required": [
   "_id",
   "actor",
   "message",
   "comment"
   ],
   "properties": {
   "_id": {
     "type": "integer"
    },
   "actor": {
    "type": "string"
    },
    "message": {
    "type": "string"
    },
    "comment": {
    "type": "array",
    "minItems": 1,
    "uniqueItems": true,
    "items": {
      "type": "object",
      "required": [
        "actor",
        "message"
      ],
      "properties": {
        "actor": {
          "type": "string"
        },
        "message": {
          "type": "string"
         }
       }
     }
    }
   }
  } 
  </code></pre>
  
  <p>But when I put it into BigQuery in the Load Data wizard, it fails with errors.</p>
  
  <p>How can this be mitigated?</p>
  
  <p>Thanks.</p>