本文为您介绍执行MaxCompute快速入门工作过程中的常见问题。
快速入门常见问题如下:
新创建的MaxCompute项目为什么不支持数据类型自动隐式转换呢?
当MaxCompute项目打开2.0新数据类型开关(odps.sql.type.system.odps2=true
)时,存在隐式转换被禁用的风险,您可以关闭2.0新数据类型开关(odps.sql.type.system.odps2=false
)。
在MaxCompute中创建表的方式有哪些?
您可以通过如下方式创建表:
- 通过MaxCompute客户端的常用命令创建表。
- 通过MaxCompute Studio可视化界面创建表,请参见可视化管理内部表、外部表或视图。
- 通过DataWorks可视化界面创建表,请参见管理表。
MaxCompute支持通过什么方式运行SQL语句?
MaxCompute支持通过DataWorks、MaxCompute客户端、SDK、JDBC等方式运行SQL语句。
数据导入方式有哪些?
除了通过MaxCompute客户端导入数据,您也可以使用MaxCompute Studio、Tunnel SDK、数据集成、开源的Sqoop、Fluentd、Flume、Logstash等工具将数据导入到MaxCompute,更多信息请参见数据上云工具。
误删除表数据如何恢复?
MaxCompute提供数据备份与恢复功能,MaxCompute会自动备份数据的历史版本(被删除或修改前的数据)并保留一定时间,您可以对保留周期内的数据进行快速恢复,避免因误操作丢失数据。更多备份恢复信息,请参见备份与恢复。
不同项目的表是否可以相互引用?
不同项目间的表引用需要进行授权。MaxCompute提供了ACL(基于对象)、Policy、跨项目访问资源等多种授权方式,更多信息请参见权限概述。