第53页,共606页。 显示 6,059 条结果 (0.075 秒)
多维数据源数据权限
多维数据源中数据权限的设置通过限制用户访问多维数据集中维成员和度量值的权限而实现。 管理角色不受数据权限控制。 对某维度层次结构或度量值设置了数据权限,在定制多维分析时若没有选择该维度成员或度量值,系统默认在MDX语句添加上过滤内容。 操作入口 在“多维数据源”的数据集的更多操作0.jpg,选择 设置数据权限,则进入“设置数据权限”界面。 26.png 界面介绍 27.png “数据权限设置”界面主要分为以下几个区域: 可选资源区:该区主要列出了设置数据权限可使用的资源。 设置区:该区为设置所选维度数据权限的主要区域。系统提供三种设置方式:映射设置、简单设置和高级设置。 功能添加数据源表
1 概述 直接从业务数据库中查询表数据,Smartbi可接入50+种不同类型的数据库,包括:MySQL、SQL Server、Oracle、PostgreSQL、OceanBase(信创版支持) 、ClickHouse、Impala等,详情查看"支持的数据源范围 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=75697776"。 1、数据模型目前还不支持:多维数据库、NoSQL 数据库、数据源表中的参数(HAHA表的参数) 2、数据源表支持直连、抽取模式; 详细可查阅:直连&抽取。 2 示例 以产品Demo数据源northwind下的 “产品表ETL-排序插入数据后不生效
(文档仅供参考) 问题描述: 客户在使用ETL流程增加了排序,输出到一个结果表,然后使用这个结果表作为数据源输入,发现结果表的数据变成乱序了。 image2023-8-1_18-46-4.png image2023-8-1_18-47-8.png 问题原因: ETL的排序是为了生成数据,用来给查询的时候作为排序依据,输出到数据表中并不会有顺序。例如: 在ETL中排序后,生成RowNumber派生列; 以后查询的时候就可以把RowNumber作为Order by 列。 解决方案: 查询的时候,在查询语句中添加Order by。查询预览报错:转换数据类型出错
(本文档仅供参考) 问题说明 数据集或者报表在预览的时候报转换数据类型出错,现象见下图: image2019-11-29 16:15:42.png 问题原因 数据集的输出字段“剩余天数”对应的数据中有“超过2619天”这种数据,这种数据无法转换成整型的,建议将该字段的数据类型修改为字符串即可。 转换数据类型出错 数据集预览报错ETL-节点报错信息:out of excel limit columns, colCnt: 16380(excel数据内容超出限制)
(本文仅供参考) 问题描述: 用户在使用ETL数据源节点《EXCEL文件》执行过程中报错out of excel limit columns, colCnt: 16380(excel数据内容超出限制),具体如下图; image2023-10-12_17-4-20.png image2023-10-12_17-4-30.png 解决方案: 通过日志判断EXCEL数据文件的内容,用户反馈数据量一共20列和1000多行,并不会出现数据内容超限的情况,通过远程查看用户的EXCEL使用的数据内容,发现EXCEL表里面包含几十个SHEET页,且用户只需要使用第一个SHEET页,将其他无用的SHEET页删除后,可以正常的执行ETLETL-数据查询节点使用WITH AS 写法执行报错
(本文档仅供参考) 问题现象: 在etl的数据查询节点写with as的临时表语法的时候etl执行报错:关键字 'WITH' 附近有语法错误 image2025-1-25_11-51-53.png 问题原因: 数据查询节点在etl中执行的时候在原本临时表的sql语句外面再加上一层,如:select * from ( 所写sql ) where 1= 0。最终就会导致整个sql语句执行报错。 出现这个问题主要是部分的数据库临时表需要给一个as命名表名导致的,所以目前仅支持部分数据库使用with as语句,如postgreSql、oracle、selectdb、starrocks、doris、mysql8。不支持ETL-关系目标追加节点写入数据逻辑
(文档仅供参考) 问题说明 为什么其他的节点执行查询很快,而到最后的节点写入数据的时候很慢,写入的逻辑是怎么样的呢? image2023-12-11_18-38-59.png 原因: 1、在V11中,可以针对每个关系数据源或者关系目标设置不同的fetchSize batchSize; 2、在V11之前,所有数据源 和 目标都受这两个参数的约束; fetchSize:表示一次读取N条记录到JDBC客户端内存中; batchSize:将N条INSERT语句改写成insert into table values ( N条记录 ),而非一条数据一个insert语句执行; 如出现执行慢的现象,需要综合因素考虑判断,是否高速缓存库的数据如何做迁移
(此文档仅供参考) 问题 在一个smartbi环境上有把数据抽取到高速缓存库,当把知识库恢复到另外一个新环境时,发现有抽取的报表打开报错。这个是因为新环境的高速缓存上没有原环境高速缓存库的数据,需要做一下数据迁移。 解决方案 1)linux的smartbimpp迁移步骤: 1.先删除掉新环境 … 中的参数配置与迁移前的参数配置一致) 3.在新环境上给拷贝的文件777的权限 4.重启mpp:docker restart smartbi-mpp 非docker环境的话,找到配置文件/etc/clickhouse-server/config.xml里的配置数据存储路径和以上方式一样 https样式 - 数据校验按钮样式修改
(本文仅供参考) 问题描述 同时宏代码示例(电子表格回写保存时进行数据校验)实现【数据校验】功能后,如何调整按钮样式,例如在按钮后增加文字描述。 image2023-9-19_15-17-15.png 解决方案 宏示例中的【数据校验】按钮是根据系统内置的宏代码库中的代码实现,因此修改样式需要在对应的代码库中修改CSS样式。 查看对应的宏代码库位置 image2023-9-19_15-45-20.png image2023-9-19_15-47-9.png 样式修改如: input.value = " 数据校验"; input.style.width = "70px"; 效果连接本地数据库
通过数据库网关连接本地数据库,请参考如下操作步骤。 1、在“数据连接”模块中,点击对应数据库类型新建一个关系数据源。 image2025-3-29_9-39-59.png 2、在“新建关系数据源”对话框上勾选“通过网关连接”复选框,并在其后的下拉框中选择之前 新建数据库网关 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=149719680 步骤中创建的网关。 正常设置数据源名称、驱动程序类型、驱动程序类、连接字符串、登录验证方式 等信息。 在“连接字符串”中,直接配置内网中的本地数据库的连接地址和端口。 然后点击对话框底部的“测试连接”按钮