如何更改avro架构

时间:2015-11-04 06:39:14

标签: avro

我创建了一个类似下面的avro文件

CREATE TABLE msi ( 
Id STRING,
Phone_Number STRING,
q1 STRING,
q2 STRING)  ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS avro;

现在我想改变那个avro的架构。即我想在该表中包含一些列。 我怎么能这样做。

1 个答案:

答案 0 :(得分:0)

那不是avro? Avro看起来像:

{"namespace": "com.hp.ts.sa.streaming.messages",
    "type": "msi",
    "name": "msi",
    "fields": [
        {
            "name": "id",
            "type": "string"
        },
        {
            "name": "q1",
            "type": "string"
        },
        {
            "name": "q2",
            "type": "string"
        }
    ]
}