假设我在csv或sql表中具有以下架构:
id (INT)
content_type (VARCHAR)
name (VARCHAR)
将其“转换”为Avro模式的最简单方法是什么?到目前为止,我已经:
schema = {
'doc': 'test',
'name': 'test',
'namespace': 'test',
'type': 'record',
'fields': [
{'name': 'id', 'type': 'string'},
{'name': 'content_type_id', 'type': 'string'},
{'name': 'name', 'type': 'string'}
]
}
但是我猜这可能是不正确的。构造以上内容的最佳方法是什么?