第49页,共617页。 显示 6,167 条结果 (0.112 秒)
Excel融合分析如何连接数据
1. 背景 制作报表前首先需要定义数据来源,实际用户系统最常见的就是数据保存在数据库中,并且在不断更新中,使用数据库数据来制作报表,并且报表内容会随着数据库的更新而更新(有缓存情况下,必须先清除缓存)。 2. 连接数据 Smartbi只需要通过简单的设置就可以连接上数据库,如下图 image2021-9-28_13-45-39.png Smartbi支持多种数据源,多个范围,你可以详细的查看 https://wiki.smartbi.com.cn/download/attachments/44500306/image2019-9-20%2011%3A14%3A57.png?version连接mongodb数据源报错"无法加载驱动程序类:org/bson/conversions/Bson"
加载mongodb驱动导致的,可以让客户联系数据库厂商获取到mongodb对应版本的驱动添加到smartbi中。 另值得注意的是,由于mongodb驱动的逻辑与其他的驱动不太一样,V95及以下版本不能放在动态驱动目录下,必须放到war包里面的lib目录下,将mongodb驱动放到war包的lib目录下后再 … :5:33.png 解决方案 该问题一般是smartbi系统中没有加载mongodb驱动导致的,可以让客户联系数据库厂商获取到mongodb对应版本的驱动添加到smartbi中。 另值得注意的是,由于mongodb驱动的逻辑与其他的驱动不太一样,V95及以下版本不能放在动态驱动目录ETL-星环写入数据报错
[inceptor, holodesk] image2024-1-19_16-12-16.png image2024-1-19_16-14-49.png 解决方案: 根据日志报错关键信息,并非数据格式类型不匹配导致。报错为数据库驱动反馈的异常 error, you should set transaction. type before any DCL statement, type[inceptor, holodesk],网络相关参考文档原因为未在DCL声明前定义事务类型,可在数据库连接字符串的url中添加transaction.type=inceptor 参数。 如:https://www.cnblogs.comETL-写入数据到阿里云部署的mysql慢
rewriteBatchedStatements=true 解决该问题。该参数主要的作用为将java中的sql预编译语句接收的参数值拼接成为一整条完整的sql供数据库执行,将需要多次建立的连接请求变为一次,使得数据库可以批量执行sql语句,具体如下 image2024-1-28_14-45-12.png rewritebatchedstatements … (本文档仅供参考) 问题现象 数据源连接使用MYSQL连入Aliyun ADS。(若操作系统为阿里 龙蜥操作系统,也存在性能问题,解决方案同下),在执行数据插入时平均一条数据插入15秒。 问题原因 产品使用insert into 单条value方式,jdbc驱动将sql发送给mysql去执行是每一次都需要去发达梦作为知识库的启动权限问题
(此文档仅供参考) 达梦作为知识库,如果客户对数据库用户权限要求高,然后只给了基础权限,启动的时候可能会报没有sysindexes对象查询权限,需要达梦dba工程师开通用户对 系统表sysindexes表的查询权限即可。 image2023-10-31_14-32-8.png 遇到类似的报错,开通对应表的权限即可!在Tomcat上配置JNDI数据源
com.ncr.teradata.TeraDriver 为 JDBC 链接驱动的字符串。 username="tdnorthwind" 中 tdnorthwind 为数据库用户名。 password="tdnorthwind" 中 tdnorthwind 为数据库用户的密码。 url="jdbc:teradata://172.20.16.227/DataBase=northwind,LOB_SUPPORT=off,client_charset=gbk" 中 url 值为 JDBC 链接字符串。 3. 将数据库驱动添加到<Tomcat 5.5.20>\common\lib\ 路径下。 4. 启动 Tomcat 服务器参数值控制查询字段
在Smartbi中,参数不仅只用于SQL的Where部分作为数据过滤,还可以用于Select部分,用于控制数据集的输出字段。 本示例演示通过勾选参数值内容,控制报表的输出字段。 实现步骤 1、新建参数 新建一个平铺勾选面板参数,设置参数的数据类型为“其他类型”。也可以设置控件类型为下拉框、对话框等。 image2019-11-12 15:47:9.png 2、参数的备选值设置 这里用静态列表方式。注意: 真实值必须为数据库中的字段名称。 所有字段必须来自于同一个表,这里不支持跨表查询。 image2021-8-28_17-32-15.png 3、新建原生SQL数据集 数据集内容为“select 参数参数值控制查询字段
在Smartbi中,参数不仅只用于SQL的Where部分作为数据过滤,还可以用于Select部分,用于控制数据集的输出字段。 本示例演示通过勾选参数值内容,控制报表的输出字段。 实现步骤 1、新建参数 新建一个平铺勾选面板参数,设置参数的数据类型为“其他类型”。也可以设置控件类型为下拉框、对话框等。 image2019-11-12 15:47:9.png 2、参数的备选值设置 这里用静态列表方式。注意: 真实值必须为数据库中的字段名称。 所有字段必须来自于同一个表,这里不支持跨表查询。 image2021-8-28_17-32-15.png 3、新建原生SQL数据集 数据集内容为“select 参数Analysis_Services_查询性能十大最佳实践
性能时,先在单台处理服务器上执行处理,再使用 XMLA Synchronize 语句将处理与查询服务器同步,然后使用 Robocopy、其他文件复制实用工具或 SAN 存储解决方案的高速复制功能来复制数据库目录。 … 的缓存无法实现跨会话共享。 通过使用自选工具执行一组预定义的查询来准备缓存。使用 Create Cache 语句也可以达到同一目的。有关使用 Create Cache 语句的详细信息,请参阅如何使用 Create Cache 语句来准备 Analysis Services 数据缓存。有关如何使用 SQL Server大数据量抽取性能优化
, 以免并发过大对数据库造成压力过大, 出现稳定性问题。 如需设置,参考下图,红框中local后面的数字,就表示分配cpu核数。默认值local[*] 表示分配了服务器所有cpu核数。 image2024-7-18_16-38-53.png 2.2.3 磁盘空间 因为数据量大,要求把ETL引擎部署在容量 … 设置。 image2024-7-18_17-26-54.png 2.4 关系目标表节点配置 一般不需要做特别设置,根据不同场景选择不同节点。全量数据抽取,使用关系目标表(覆盖) 节点,增量数据追加,使用关系目标表(追加),增量数据更新,使用关系目标表(插入或更新)。 如果是mysql 协议的数据库,建议在数据源url 上加上