文档首页> 数据湖探索 DLI> 常见问题> SQL作业相关问题> 创建OBS表时正确指定OBS路径
更新时间:2022-05-05 GMT+08:00
分享

创建OBS表时正确指定OBS路径

场景概述

创建OBS表时,OBS路径须指定到数据库下的具体表层路径。路径格式为:obs://xxx/数据库名/表名。

创建OBS表更多语法介绍请参考《数据湖探索Spark SQL语法参考》。

正确示例

CREATE TABLE `di_seller_task_activity_30d`(`user_id` STRING COMMENT '用户ID') SORTED as parquet
LOCATION 'obs://akc-bigdata/akdc.db/di_seller_task_activity_30d'

错误示例

CREATE TABLE `di_seller_task_activity_30d`(`user_id` STRING COMMENT '用户ID') SORTED as parquet
LOCATION 'obs://akc-bigdata/akdc.db'

如果指定路径为akdc.db时,进行insert overwrite操作时,会将akdc.db下的数据都清空,造成重大事故。

分享:

SQL作业相关问题 所有常见问题

more

关闭导读