页面树结构
转至元数据结尾
转至元数据起始


数据的载体除了有库表之外,还有文件,如excel文件、txt文件等。如何将这些记录在文件中的数据转化成数据库表就是Smartbi加载文件数据要解决的。

使用加载文件数据功能导入数据表操作必须满足如下两个前提条件:

  • 加载的文件数据的目标数据源必须支持“允许加载Excel数据”。设置详情请参见:允许加载Excel数据
  • 执行加载文件数据的用户必须拥有”本地数据源“的操作权限和目标数据源的”编辑“资源权限。设置详情请参见:设置执行加载操作的用户权限

一旦将数据文件转化成库表后,该库表默认只对加载的用户和超级管理员”admin“开放”编辑“权限,但是这两个用户可以将该库表的资源权限再授权给其它用户,详细设置请参见:导入的数据表再授权

基于加载文件数据功能导入数据表操作有:新建数据表追加数据

允许加载Excel数据

由于在加载文件数据时,需要选择指定导入的目标数据源(如下图红框处),只有勾选了“允许加载Excel数据”的数据源才可供选择。

设置方法如下:

在数据连接中打开需要导入表的数据源,勾选“允许加载Excel数据”。

设置执行加载操作的用户权限

用于为执行加载数据文件的用户授予”本地数据源“的操作权限和导入目标数据源的“编辑”资源权限。

下面演示了如何定义“张三”用户并且为该用户进行相应的操作权限和资源权限设置。

1、在导航栏中选择 系统运维>用户管理

2、新建"文件导入角色"。

设置操作授权如下:

点击 保存 按钮,保存角色。

3、点击 资源授权 按钮,设置“文件导入角色”的资源授权。

4、设置导入的目标数据源“编辑”权限,其父节点“引用”权限,如图:

5、新建文件导入用户"张三",设置其角色为“文件导入角色 ”。

导入的数据表再授权

通过加载数据文件功能导入的数据表,默认只支持加载用户和管理员才能编辑该库表(如追加数据,删除数据等),若其它用户想编辑该库表,需要加载用户和管理员为其进行库表的“编辑”权限再授权。

详细的再授权方法如下:

1、找到导入的数据表,更多菜单选择 资源授权

2、在资源授权界面,点击 添加 按钮。

3、添加用户“小明”,并设置权限如下:

4、此时小明登录系统后,可以编辑该数据表,例如向此表中追加数据等:


  • 无标签