SQL 建表

最近更新时间:2023-12-01 14:59:41

我的收藏
腾讯云 BI 产品可通过 SQ L建表方式用 SQL 查询生成数据表,满足灵活、复杂逻辑场景的建表需求,以下为具体操作步骤和流程。

新建SQL数据表

数据 > 数据表模块中,单击新建数据表,选择 SQL 建表,输入以下参数:
显示名称:指该数据表在 BI 中的展示名称
所属文件夹(选填):单击下拉可选择已新建的文件夹
选择数据源:单击下拉可选择已连接的数据源,单击新建数据源则新开页面打开数据源列表页,并弹出新建数据源的弹窗,新建后重新点击下拉框可以加载出新建的数据源。
SQL 语句:可通过 SQL 查询生成数据表(仅限 SELECT 查询语句)



字段选择和字段配置

1. SQL 语句书写完毕后,单击立即解析,将加载出该表的所有字段,支持进行勾选,勾选的字段为数据表的字段,支持全选。
2. 字段配置的各项配置含义如下
字段值:该字段在数据源中的名称
字段中文名:该字段在BI中的显示名称,默认等于字段名,支持编辑
字段类型:分为“时间”、“字符”、“数值”、“关联字典”。默认需要读取出该字段的格式
当选择“时间”时,可二级选择不同粒度的时间格式
备注:可用于记录该字段的释义 ,在配置报表的表格组件时,可作为表头的释义
操作:可进行字典表关联、字段删除操作

当选择关联字典时,可选择需要关联的字典表进行映射。



高级设置

DLC 数据源,进行 SQL 建表时,支持高级设置,可以设置 SQL 下发至 DLC 引擎时的参数。
如下图所示,在对 DLC 数据源进行 SQL 建表时,将新增一个字段“高级设置”,可通过下拉器新增参数。以“USEHIVEFUNCTION”参数为例,设置为 true 将在执行查询时使用 Hive 函数,设置为 false,将在执行查询时使用 presto 原生函数。



支持添加多个参数,各参数的含义可鼠标 hover 后进行查看。此处支持的参数同 DLC 控制台,完整的参数列表和释义解释可见 DLC 文档