[]
直连模型配置数据源后,可以预选数据表,并在数据准备界面中灵活调整——可随时添加(直接绑定现有表或通过SQL创建衍生表)或删除表,实现动态数据关系管理。
数据准备: 确保系统已成功创建可用的数据源或数据集。
界面状态: 已进入直连模型的数据准备界面。
步骤一:进入添加表界面
数据准备界面,单击上方操作栏的「数据>添加表」,进入添加表界面。
步骤二:添加新表
在添加表界面中,输入新表名称。
绑定数据表并验证,验证通过后系统将自动启用添加功能并锁定验证状态。在绑定数据表时,可以选择以下两种方式:
绑定现有表: 从已勾选的数据源中选择目标表,系统自动验证表结构,确保可用性。
绑定SQL查询表: 编写写符合数据库语法的SQL查询语句,单击验证按钮,确保生成复合需求的逻辑表。
直连模型添加SQL查询表支持使用参数,具体写法参考下表:
参数值类型 | sql语法 |
---|---|
单值参数 |
示例: |
多值参数 |
示例: |
仪表板中使用带参数的模型,当给组件绑定数据后,系统会自动将模型的参数设置为仪表板参数,此时可以给仪表板参数绑定筛选器,即可实现动态过滤数据。
type=info
注意: 选择SQL验证后,输入的SQL查询语句必须严格遵循当前所连接数据库的语法规范,否则将无法通过验证。 例如:
1)连接 SQL Server 数据源,Sql语句必须符合 SQL Server 数据源语法。
2)连接 Oracle 数据源,Sql语句必须符合Oracle 数据源语法。
3)连接 DB2 数据源,Sql语句在使用聚合列时需要为列添加别名,否则将会预览失败。
验证通过后,单击添加按钮向模型添加新的表。
步骤三:查看新表
新表添加完成后,可在左侧的数据源列表展示区查看新表。
将鼠标悬停至目标表处,单击表旁边的按钮,可预览表内容。
type=info
提示: 通过SQL查询添加的表支持二次编辑,单击表旁边的
图标即可修改查询语句,修改后需重新验证然后保存更新。
针对删除表操作,有两种常用方法,具体如下:
方法一:通过数据源列表展示区
在数据源列表展示区的列表中,将鼠标悬停至需要删除的表处,单击表右侧的更多按钮展开上下文菜单,然后选择“ 删除 ”,弹出是否删除的对话框,单击是即可完成删除操作。
方法二:
在画布区选中需要删除的表,在弹出的操作按钮中单击删除按钮,弹出是否删除的对话框,单击是即可完成删除操作。