第10页,共203页。 显示 2,025 条结果 (0.076 秒)
原生SQL查询报错-'Caused by: java.sql.DataTruncation: Data truncation
(本文档仅供参考) 问题说明 原生SQL查询报错-'Caused by: java.sql.DataTruncation: Data truncation image2023-7-27_12-33-39.png 解决方案 字段存在数据长度溢出的情况,修改为满足数据长度的数据类型即可。报表接收外部sql条件
(此文档仅供参考) 需求 报表中是否可以通过第三方传递原生的sql条件对数据进行筛选。 示例:现在有订单(a),销量(b),销售区域(c),订单时间(d)四个字段,第三方需要对数据进行查询,以通过URL方式传递过来的字符串为 :“ b>200 and c='华北' and d='2018' ”,报表接收到这条sql后对数据进行过滤。这个和我们的第三方传参不一样,它需要解析其中的逻辑和参数,而是且这些条件也不是固定的。 方案 这个可以通过定义参数实现,具体步骤如下; == Step 1 ==== 在系统中新建一个参数,设置如下: 1.jpg 该参数的默认值为空 == Step 2 ==== 在报表的查询ETL中将tinyint类型映射成了Boolean类型
tinyint这种类型会自动映射成boolean。可在连接地址url中带上此参数项:tinyInt1isBit=false。例:jdbc:mysql://localhost:3307/test?tinyInt1isBit=false mysql://localhost:3307/test?tinyInt1isBit=false,则在ETL中tinyint类型会映射为integer类型,导入数据可以正常识别(0,1,2)三个值。数据模型sql查询实现数据权限,资源权限和脱敏规则的控制
(本文档仅供参考) 问题说明 项目使用有严格的数据安全权限控制要求,要求sql查询能够控制数据权限,资源权限,及脱敏规则生效。并要求业务管理员只选择数据源表下的表字段进行脱敏的选择控制。 解决方案 当前新版中已满足相关功能,需在【系统运维】【系统选项】【高级设置】下,设置以下参数为true,并重启才可生效。注:该功能项默认不开启。 ## 原生SQL数据集脱敏规则 ## 原生SQL数据集脱敏规则,系统默认值false RAW_SQL_APPLY_MASKING_RULE=true ## 原生SQL数据集数据权限 ## 原生SQL数据集数据权限 ,系统默认值falseSQL Server学习资料
以下资料仅供参考,更多资料请访问 SQL Server 官网 https://www.microsoft.com/zh-cn/sql-server。 @selfSQL Server 2000 Analysis Services帮助文档(MDX)
MDX(多维表达式)是一种语法,支持多维对象与数据的定义和操作。MDX 在很多方面与结构化查询语言 (SQL) 语法相似,但它不是 SQL 语言的扩展;事实上,MDX 所提供的一些功能也可由 SQL 提供,尽管不是那么有效或直观。 如同 SQL 查询一样,每个 MDX 查询都要求有数据请求(SELECT 子句)、起始点(FROM 子句)和筛选(WHERE 子句)。这些关键字以及其它关键字提供了各种工具,用来从多维数据集析取数据的特定部分。MDX 还提供了可靠的函数集,用来对所检索的数据进行操作,同时还具有用用户定义函数扩展 MDX 的能力。 如同 SQL,MDX 提供管理数据结构的数据定义语言 (DDL) 语法SQL Server动态端口时JDBC的连接方法
1、SQL Server Browser服务必须启动。 worddavea392655cbc97aebac7ba76b54241345.png 2、请参考文档“手动增加数据库驱动程序 ”,将sql server的jdbc驱动sqljdbc4.jar添加到smartbi.war/WEB-INF/lib 目录 … 。 4、登录Smartbi,创建数据源入口:选择 数据连接 > 关系数据库 > MS SQL Server。 559.png 5、“新建关系数据源”,设置信息如下。 驱动程序类:com.microsoft.sqlserver.jdbc.SQLServerDriver 连接字符串:jdbc:sqlserver连接Microsoft SQL Server Analysis Services 2005/2008
Smartbi 产品多维分析模块以 XMLA http://baike.baidu.com/view/2076409.htm /MDX 规范为核心基础,以支持更多的多维数据库产品。 Smartbi 专门针对Microsoft SQL Server Analysis Services 2005/2008 开发了一个中间件来实现 Smartbi 应用服务器和 SQL Server Analysis Services(简称SSAS)服务器的连接。 对于使用Microsoft SQL Server Analysis Services 的用户,必须进行相应的配置以实现连接。 先决条件 配置连接Microsoft SQL Server⬝ 连接Microsoft SQL Server Analysis Services 2005/2008
Smartbi 产品多维分析模块以 XMLA http://baike.baidu.com/view/2076409.htm /MDX 规范为核心基础,以支持更多的多维数据库产品。 Smartbi 专门针对Microsoft SQL Server Analysis Services 2005/2008 开发了一个中间件来实现 Smartbi 应用服务器和 SQL Server Analysis Services(简称SSAS)服务器的连接。 对于使用Microsoft SQL Server Analysis Services 的用户,必须进行相应的配置以实现连接。 先决条件 配置连接Microsoft SQL Server操作日志报表里操作类型为执行SQL的详细信息无法显示出sql语句内容
(此文档仅供参考) 问题说明 操作日志报表里操作类型为执行SQL的详细信息是类似ID的一串字符,而不是显示出sql语句内容 1-1.jpg 问题原因 禁用了操作日志报表相关宏 解决方案 操作日志报表右键编辑宏,选择客户端模块>查看操作日志详细信息>取消勾选禁用宏 1-3.jpg 1-2.jpg