大数据上云第一课:(1)MaxCompute授权和外表操作躲坑指南(14)

set odps.sql.hive.compatible=true;

重新查询数据即可正确返回Json数据 。

以下是在Hive中查询的数据 , 可以看到这两处数据是一致的 。

4、创建CSV格式的外部表(1)创建CSV格式的外部表

(2)查询数据

set odps.sql.hive.compatible=true;select *  from fc_csv;

不加Hive兼容的flag设置会发现有如下报错信息:

FAILED: ODPS-0123131:User defined function exception - internal error - Fatal Error Happended

5、创建压缩格式的外部表创建外部表时列分隔符需要使用field.delim 。 选择delimiter会报错或数据没有按照预期的分割符去分割 。 以下分别按照两种方式去创建外部表 。 需要设置以下说明的属性flag 。

推荐阅读