上云无忧 > 文档中心 > 天翼云数据湖探索使用教程 - 全局变量
数据湖探索
天翼云数据湖探索使用教程 - 全局变量

文档简介:
本章节主要介绍全局变量。 全局变量可用于简化复杂参数。例如,可替换长难复杂变量,提升SQL语句可读性。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

全局变量可用于简化复杂参数。例如,可替换长难复杂变量,提升SQL语句可读性。

创建变量

  1. 在DLI控制台左侧导航栏中单击“全局配置 > 全局变量”。
  2. 在“全局变量”页面,单击右上角“创建变量”,可创建新的全局变量。

详见下表:创建变量参数说明

参数名称 描述
变量名称 所创建的全局变量名称。
敏感变量 如果是涉及到密码或者其他敏感信息,可设置为:是,不涉及到敏感信息选择为:否。
变量值 全局变量的值。
  1. 创建全局变量之后,在SQL语法中使用“{{xxxx}}”代替设置为全局变量的参数值即可,其中“xxxx”为变量名称。例如,在建表语句中,设置表名为全局变量abc,即可用{{abc}}代替实际的表名。
create table {{table_name}} (String1 String, int4 int, varchar1 varchar(10)) 
  partitioned by (int1 int,int2 int,int3 int)复制
说明

只有创建全局变量的用户才可以使用对应的变量。

不推荐在建表语句的OPTIONS关键字中使用全局变量。

修改变量

在“全局变量”页面,单击变量“操作”列中的“修改”,可修改对应的变量值。

说明

只有创建全局变量的用户才可以修改对应的变量。

删除变量

在“全局变量”页面,单击变量“操作”列中的“删除”,可删除对应的变量。

 说明 :

  • 只有创建全局变量的用户才可以删除对应的变量。
  • 变量删除后,SQL中将无法使用该变量。
相似文档
  • 本章节主要介绍服务授权。 前提条件: 服务授权需要主帐号或者用户组admin中的子帐号进行操作。 服务授权操作: 进入数据湖探索管理控制台后,为保证正常使用数据湖探索功能,建议先进行委托权限设置。
  • 本章节主要介绍使用UDF操作指导。 DLI支持用户使用HiveUDF(User Defined Function,用户定义函数)进行数据查询等操作。
  • 本章节主要介绍数据湖探索(DLI)的计费类常见问题。 Q:数据湖探索(DLI)支持哪些计费方式? A:目前数据湖探索(DLI)仅支持按需方式购买。
  • 本章节主要介绍数据湖探索(DLI)的购买类常见问题。 Q:天翼云都有哪些资源池可订购数据湖探索(DLI)? A:目前数据湖探索(DLI)已在苏州、贵州、广州4资源池上线,并计划在更多资源池进行部署,您可在产品订购页面的“区域”下拉选项中获取最新的资源池上线信息。
  • 本章节主要介绍数据湖探索(DLI)的操作类常见问题。 Q:Flink作业如何保存作业日志? A:1.在创建Flink SQL作业或者Flink Jar作业时,可以在作业编辑页面,勾选“保存作业日志”参数,将作业运行时的日志信息保存到OBS。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部