第30页,共143页。 显示 1,423 条结果 (0.031 秒)
自助仪表盘保存报错:javax.xml.bind.JAXBException
) at smartbi.extension.ExtensionFilter.access$000(ExtensionFilter.java:40) at smartbi.extension.ExtensionFilter$2.doFilter(ExtensionFilter.java:143 … ) at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:224) ... 138 more 问题原因 有可能是因为需要连接大数据库添加了一些大数据库用的驱动jar包,比如说通过 phoenix 方式连接HBASE,这时候会在war包中添加了phoenix.jar,因此引起类冲突导致报错同一个字段在数据集中使用两次,as别名不同,但是结果集中只能输出一个字段
解决方案 该问题是因为使用的数据库是mysql数据库,且数据源中的连接字符串不正确。主要是由于连接字符串中少了一个配置项:useOldAliasMetadataBehavior=true 参考的链接字符串如下: jdbc:mysql://192.168.1.10:3060/dw?useOldAliasMetadataBehavior=true&useUnicode=true&characterEncoding=GBK&zeroDateTimeBehavior=convertToNull image2018-9-21 14:20:18.png 关于mysql连接字符串的参数说明参考:通过原生sql数据集,查询sql预览时发现Docker学习总结之Run命令介绍
:56:78:9a:bc 来设置你自己的mac地址。 以下是网络设置中常用的参数: none 关闭container内的网络连接 bridge 通过veth接口来连接contianer 默认选项 host 允许container使用host的网络堆栈信息。 注意:这种方式将允许container访问host中 … redis example/redis --bind 127.0.0.1 $ # use the redis container's network stack to access localhost $ sudo docker run --rm -ti --net container:redis exampleJava调用jdbc驱动测试
(本文档仅供参考) 技术原理 jsp页面中可以执行java代码,通过访问jsp页面,在页面中输入数据库连接信息和数据库语句,提交后jsp页面在服务端编译的class类会调用jdbc驱动的标准接口创建数据库连接,从而完成执行SQL/存储过程、遍历结果集、关闭结果集、关闭连接等一系列操作,此过程中通过java代码做一些耗时计算,在代码执行完成后将耗时数据和查询结果展示在页面中,如果过程中遇到异常信息,也通过java代码将异常信息输出返回到页面中。 为了避免争议,本文提供的jsp源代码不涉及smartbi相关的java类。 使用场景 1、数据源测试连接、打开报表报错 数据库报错往往会影响真实问题数据库函数
SYBASE Sybase SYBASE TERADATA Teradata TERADATA ACCESS Access ACCESS EXCEL Excel EXCEL 多维数据库 XMLA MDX函数 函数应用数据库函数
SYBASE Sybase SYBASE TERADATA Teradata TERADATA ACCESS Access ACCESS EXCEL Excel EXCEL 多维数据库 XMLA MDX函数 函数应用excel预览和发布报" 不支持给定路径的格式"
, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) 在 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare shareTomcat8及weblogic配置JNDI数据源并在smartbi中使用
(本文档仅供参考) 需求1: smartbi部署在Tomcat8中,请问smartbi如何使用jndi方式连接数据源? 解决方案 1、用文本编辑器打开tomcat\conf目录中的server.xml文件并在如下红框所示位置中添加如下配置: image2022-6-24_15-22-54.png … 。 Resource name="jdbc/repo" jdbc/repo:此处的名称可以自定义。 username="admin" admin:此处对应需要连接的数据库用户名。 password="admin" admin:此处对应需要连接的数据库用户名的密码。 driverClassName表之间的关联关系问题
(本文档仅供参考) 问题说明 目前有用户用V3版本,比如有三个表,A、B、C,A做主表,其他两个表左连接A,现在升级到v8后,有一个变成右连接了,查看SQL,本来是B表在上面,现在是C在上面了。找不到下面定义表的字段导致报错,要如何解决? 问题原因 V3版本生成的SQL虽然看着表之间的关联关系是正常的,但实际表之间是左连接还是右连接在V8以下的版本是随机生成的,但有些数据库是依赖表之间的顺序来自动生成对应的表关系的,可以说本质上表关联关系中的设置其实是没有用的,实际SQL里边的表关联关系有时候是生成左关联有时候生成右关联。为了保证顺序的正确性,在V8版本优化了表之间的关联关系,我们默认支持的数据源范围
该文档从数据连接方式对已测试版本数据库相关信息进行汇总。 Smartbi的数据连接可以通过多种方式连接数据库,包括: 1)在Smartbi上读取本地文件连接本地数据库; 2)通过JDBC驱动连接数据库; 3) 使用JNDI的方式连接数据库; 4)通过XMLA方式连接多维数据库. 我们产品的支持方式是按照标准JDBC进行的支持,所以JDBC中的SQL语句需要按照JDBC标准才可以执行。 已测版本提供数据源连接示例,点击可跳转至相应示例文档,按照不同连接方式进行划分: 本地读取XMLA连接 数据源分类 数据源 本地数据库 Java数据源 文件 JDBC读取 按照