code: def convert_to_dataset_file_metadata(self, file_data, path):
          
          as_metadata = {
              'path': os.path.join(path, file_data['name']),
              'description': file_data['description']
          }
  
          schema = {}
          fields = []
          for column in file_data['columns']:
              field = {
                  'name': column['name'],
                  'title': column['description'],
                  'type': column['type']
              }
              fields.append(field)
          schema['fields'] = fields
          as_metadata['schema'] = schema
  
          return as_metadata
docs: convert a set of file_data to a metadata file at path
  
              Parameters
              ==========
              file_data: a dictionary of file data to write to file
              path: the path to write the metadata to