[]
直连模型在创建之初要配置数据源,配置完成之后,可以预选数据表添加到直连模型当中,但是也可以在直连模型设计器中灵活调整——可随时添加(直接绑定现有表或通过SQL语句创建衍生表)或删除表。
数据准备: 确保系统已成功创建可用的数据源或数据集。
界面状态: 已进入直连模型的数据准备界面。
进入添加表界面: 数据准备界面,单击上方操作栏的「数据>添加表」,进入添加表界面。

进入到“添加表”的对话框中,输入表的名称,选择使用数据库中现有的表,点击“添加”按钮即可。

在「添加表」弹窗内,先填写表名并选中「SQL 查询」选项,在下方编辑框录入对应 SQL 语句。语句录入完毕后,需先点击【验证】校验语法正确性:
校验通过:【添加】按钮将变为可用状态,点击即可完成数据表新增;
校验失败:根据页面报错提示调整 SQL 语句,重新验证直至通过。

是否隐藏:默认值为 “否”。若设置为 “是”,在仪表板选用该模型时,此数据表将不在列表中展示。
注意: 选择SQL验证后,输入的SQL查询语句必须严格遵循当前所连接数据库的语法规范,否则将无法通过验证。 例如:
1)连接 SQL Server 数据源,Sql语句必须符合 SQL Server 数据源语法。
2)连接 Oracle 数据源,Sql语句必须符合Oracle 数据源语法。
3)连接 DB2 数据源,Sql语句在使用聚合列时需要为列添加别名,否则将会预览失败。
与通过 SQL 查询添加数据表的操作逻辑一致:输入合法 SQL 语句,并在语句内嵌入过滤参数,随后在参数面板完成对应参数配置即可。
方法一:先添加参数,再写SQL语句
1)在添加表对话框中,选择SQL查询,直接点击参数按钮。

2)在弹出的参数对话框中,点击“+添加参数”。

方法二:先写SQL在添加参数
1)先在SQL语句中直接使用参数,在编辑器下方会出现提示信息,按提示打开参数面板并指定参数的属性及默认值即可。

2)点击“参数”按钮,打开参数面板进行设置。

注意:
参数类型需要和对应字段的数据类型保持一致。
请勿在SQL结尾添加分号。
自定义SQL不支持order by。
在门户网站中预览带参数的表时,输入参数值,点击预览即可。

仪表板中使用带参数的模型,当给组件绑定数据后,系统会自动将模型的参数设置为仪表板参数,此时可以给仪表板参数绑定筛选器,即可实现动态过滤数据。


新表添加完成后,可在左侧的数据源列表展示区查看新表。

点击数据表的预览按钮,在中间的画布区域展示预览数据。

画布切换至数据页签后,点击不同数据表,数据预览区域内容会同步更新。

通过 SQL 查询创建的数据表支持编辑操作。点击数据表名称旁的编辑按钮,或属性面板绑定项后的编辑按钮,均可弹出编辑窗口,用于修改 SQL 语句。

修改后需重新验证然后保存更新。

注意: 仅有通过SQL查询创建的表可以进行编辑。
针对删除表操作,有两种常用方法,具体如下:
方法一:通过数据表上下文菜单进行删除
1)在数据源列表展示区的列表中,将鼠标悬停至需要删除的表处,单击表右侧的更多按钮展开上下文菜单,然后选择“ 删除 ”,弹出是否删除的对话框,单击是即可完成删除操作。

方法二:画布区域选中删除
1)在画布区选中需要删除的表,在弹出的操作按钮中单击删除按钮,弹出是否删除的对话框,单击是即可完成删除操作。
