SQL作业使用咨询
DLI是否支持创建临时表?
问题描述:临时表主要用于存储临时中间结果,当事务结束或者会话结束的时候,临时表的数据可以自动删除。例如MySQL中可以通过:“create temporary table ...” 语法来创建临时表,通过该表存储临时数据,结束事务或者会话后该表数据自动清除。当前DLI是否支持该功能?
解决措施:当前DLI不支持创建临时表功能,只能根据当前业务逻辑控制来实现相同功能。DLI支持的SQL语法可以参考创建DLI表。
DLI SQL作业超过12h会被kill掉吗?
默认情况下,为了保障队列的稳定运行,超过12h的SQL作业会被系统按超时取消处理。
用户可以通过dli.sql.job.timeout(单位是秒)参数配置超时时间。
DLI支撑本地测试Spark作业吗?
DLI暂不支持本地测试Spark作业,您可以安装DLI Livy工具,通过Livy工具提供的交互式会话能力调测Spark作业。
DLI 表(OBS表 / DLI 表 )数据支持删除某行数据吗?
DLI 表(OBS表 / DLI 表 )数据暂不支持删除某行数据。