title: The datum is not an example of schema- Avro Python
body: <p><code>avro.schema.Parse</code> works fine. The values to the data are read correctly. But looks like data and schema doesn't sync in.</p>
  
  <p>I get the error:</p>
  
  <pre><code>The datum {datafromfile{whole bunch fields from data}, DATE = value, file_name = value}
  </code></pre>
  
  <p>is not an example of the schema from the .avsc file.</p>
  
  <p>My schema is a nested avro schema. ***The last field of type 'info' contains some fields of type strings but not all the fields as in the data coming in.</p>
  
  <p>Is this mismatch between fields causing an issue?</p>
  
  <p>Below is my <code>.avsc</code> file.</p>
  
  <pre><code>{
     "type": "record",
     "name": "header_data",
     "doc": "A  list  of strings.",
     "fields": [
              {"name": "DATE", "type": "string"},
              {"name": "file_name", "type": "string"},        
              {"name": "info", "type": "info"}]
  }
  </code></pre>