第129页,共191页。 显示 1,901 条结果 (0.029 秒)
JSON 示例
通过 HTTP JSON的方式,可以调用Smartbi服务器提供的所有方法(不限于 Java API文档 http://wiki.smartbi.com.cn/api/javaapi/, Java API是经过封装之后的稳定的接口),这些方法是未明确暴露的,可能在未来的版本变动的。 适用情形如下: ① 适用于Java API文档尚未支持,但项目上需要立即使用的紧急情况; ② 适用于调用用户自己开发的插件包中的服务接口。 各编程语言调用示例如下: 序号 示例 1 JS示例 2 JAVA示例 3 C#示例 如何查看Smartbi服务器所提供的方法? 通过HTTP监视工具(如通过 HTTP JSON 调用Smartbi服务器提供的方法
通过 HTTP JSON的方式,可以调用Smartbi服务器提供的所有方法(不限于 Java API文档 http://wiki.smartbi.com.cn/api/javaapi/, Java API是经过封装之后的稳定的接口),这些方法是未明确暴露的,可能在未来的版本变动的。 适用情形如下: ① 适用于Java API文档尚未支持,但项目上需要立即使用的紧急情况; ② 适用于调用用户自己开发的插件包中的服务接口。 各编程语言调用示例如下: 序号 示例 1 JS示例 2 JAVA示例 3 C#示例 如何查看Smartbi服务器所提供的方法? 通过HTTP监视工具(如无法加载驱动程序类:com/aliyun/odps/OdpsException
(本文档仅供参考) 问题描述: 连接阿里云数据库报以下错误是什么原因? image2020-9-15_18-13-32.png 解决方案: 根据报错信息是因为找不到驱动类导致的,参考阿里云的官方文档,需下载阿里云数据库包含完整依赖的jar,替换对应的jar包: https://github.com/aliyun/aliyun-odps-jdbc/releases?spm=a2c4g.11186623.2.11.7cd22cdbsVTLXf https://github.com/aliyun/aliyun-odps-jdbc/releases?spm=a2c4g.11186623.2.11.7cd22cdbsVTLXf1 基础示例
引入Java类库 引入Java类 importClass(java.util.ArrayList); var list = new ArrayList(); 引入Java类包 importPackage(Packages.java.util); var list = new ArrayList(); 全限定类名 var list = new Packages.java.util.ArrayList(); 创建对象 创建对象、变量,类型统一用var,不能使用int、List、String等Java类型。 正例: importPackage(Packages.java.util); var list = new1.1 脚本操作Java
引入Java类库 引入Java类 importClass(java.util.ArrayList); var list = new ArrayList(); 引入Java类包 importPackage(Packages.java.util); var list = new ArrayList(); 全限定类名 var list = new Packages.java.util.ArrayList(); 创建对象 创建对象、变量,类型统一用var,不能使用int、List、String等Java类型。 正例: importPackage(Packages.java.util); var list = neworacle 11g 连接报ORA-00604:error occurred at recursive SQL level 1 ORA-01882:timezone region not found
(本文档仅供参考) 问题 在使用smartbi连接oracle 11g作为知识库或者业务库时,报错如下错误:“ORA-00604:error occurred at recursive SQL level 1 ORA-01882:timezone region not found” image2019-11-27 15:13:40.png 解决方案 问题基本上是因为内置的oracle驱动与oracle11g不匹配,可以找到对应的驱动并更换smartbi的war包中对应的驱动即可。 参考文档:https://stackoverflow.com/questions/9156379doris当中datetimev2字段数值不显示
(本文档仅供参考) 问题描述 doris当中datetimev2字段预览数据时不显示 image2023-7-31_15-49-30.png 解决方案 需要先确认doris版本,找到对应的驱动版本,例如找到mysql-connector-java-8.9.17.jar,按照该文档配置对应的自定义驱动如何向Smartbi中添加数据库驱动jar包—V9及以上版本 发现添加表失败,并且有对应的number报错。最后发现使用mysql8的驱动,去掉2个后面的参数,&useCursorFetch=true&defaultFetchSize=-2147483648,清除缓存后可正常显示繁体版链接PostgreSQL报错:不支援 10 驗證型別
(本文档仅供参考) 问题 可通过数据库工具(DataGrip)连接的PostgreSQL无法在smartbi繁体版上连接,报错信息“SQL錯誤: 不支援 10 驗證型別。請核對您已經組態 pg_hba.conf 檔案包含客戶端的IP位址或網路區段,以及驅動程式所支援的驗證架構模式已被支援。image2020-10-20_16-39-45.png 解决方案 用数据库工具(DataGrip)自带的驱动替换服务器上PostgreSQL的驱动文件,可参考文档:如何向Smartbi中添加数据库驱动jar包—V9及以上版本连接oracle 11g数据库报错ORA-01882未找到时区
问题 oracle 11g数据库报错ORA-01882未找到时区 image2021-11-12_9-43-25.png 解决方案 联系数据库管理员或者联系oracle厂商,获取oracle 11g版本的jdbc驱动。通过自定义添加驱动方式添加并使用oracle 11g的jdbc驱动解决。 关于自定义驱动可参考文档:如何向Smartbi中添加数据库驱动jar包—V9及以上版本 更新驱动后,如果还是没解决问题,可以在smartbi的启动参数中,增加-Duser.timezone=GMT+08 未找到时区 连接oracle11g报错自助仪表盘导出png时数据显示正在加载,但是报表已经加载完成了
(本文档仅供参考) 问题说明 自助仪表盘导出png时数据显示正在加载,但是报表已经加载完成了 image2021-12-30_9-57-25.png 问题原因 自助仪表盘导出png时会重新加载报表,如果报表初次加载比较慢又没有缓存的情况下,那么导出的时间过短就会把没有加载完数据的报表导出 解决方案 方案一:可以在系统选项中设置自助仪表盘导出延时(比较新的版本才有,2020年8月份包之后) image2021-12-30_9-59-3.png 方案二: image2021-12-30_9-58-38.png 导出一直显示正在加载 导出图片卡住