第13页,共203页。 显示 2,025 条结果 (0.026 秒)
关系数据源-SQL Server动态端口时JDBC的连接方法
1、SQL Server Browser服务必须启动。 worddavea392655cbc97aebac7ba76b54241345.png 2、请参考文档“手动增加数据库驱动程序 ”,将sql server的jdbc驱动mssql-jdbc-6.2.2.jre8.jar(tomcat用的是jdk1.8)或者 … ://www.microsoft.com/zh-cn/download/details.aspx?id=55539 3、重新发布smartbi.war,启动应用服务器。 4、登录Smartbi,创建数据源入口:选择 数据连接 > 关系数据库 > MS SQL Server。 image2019-11-18 16:22:1.pngNginx配置proxy_pass映射到http://ip:端口号/smartbi/vision/ 无法正常访问
的路径 replacement 就是要替换的值 smartbi.war部署时,默认的cookie path为/smartbi,如果映射成了其他路径,则需要代理同步把/smartbi的cookie path改成其他的路径。 更多详细介绍可网上搜索关于NginxSmartbi配置IIS10连接Microsoft SQL Server Analysis Services 2016
Smartbi 产品多维分析模块以 XMLA /MDX 规范为核心基础,以支持更多的多维数据库产品。 Smartbi 专门针对Microsoft SQL Server Analysis Services 开发了一个中间件来实现 Smartbi 应用服务器和 SQL Server Analysis Services(简称SSAS)服务器的连接。 对于使用Microsoft SQL Server Analysis Services 的用户,必须进行相应的配置以实现连接。 先决条件 配置连接Microsoft SQL Server Analysis Services 2016前,请先确认安装了以下组件: 安装通过计划任务将SQL Server字段注释同步到Smartbi
1.示例场景 一般情况下,在smartbi新建数据源>添加数据库(数据库管理>将表添加到smartbi)后,会同步字段注释到smartbi。 可是由于SQL Server各个版本查询字段注释的方法差异很大,因此产品一直没有支持SQL Server的同步注释功能。 我们可以通过计划任务实现对某个版本SQL Server的字段注释进行同步。 同步SQl Server字段注释演示.gif 2.操作步骤 这里以MSSQL 2008R2 为例 1、在【系统运维】-》【计划任务】-》【任务】创建任务,【任务类型】选择:“定制通过计划任务将SQL Server字段注释同步到Smartbi
1.示例场景 一般情况下,在smartbi新建数据源>添加数据库(数据库管理>将表添加到smartbi)后,会同步字段注释到smartbi。 可是由于SQL Server各个版本查询字段注释的方法差异很大,因此产品一直没有支持SQL Server的同步注释功能。 我们可以通过计划任务实现对某个版本SQL Server的字段注释进行同步。 同步SQl Server字段注释演示.gif 2.操作步骤 这里以MSSQL 2008R2 为例 1、在【系统运维】-》【计划任务】-》【任务】创建任务,【任务类型】选择:“定制高速缓存库不支持写原生sql删数据
(此文档仅供参考) 问题描述 在使用原生sql数据集执行SQL删数据,执行能预览出sql数据没有报错,但是数据没有删掉 image2021-10-20_10-4-24.png 注:CH删数据语法参考:https://clickhouse.com/docs/en/sql-reference/statements/alter/delete/ https://clickhouse.com/docs/en/sql-reference/statements/alter/delete/ 问题原因 高速缓存库抽取的临时表是是log引擎,log引擎不支持 delete操作,只能进行drop操作,建议重新抽取原生SQL查询的输出字段为什么显示成了问号
(本文档仅供参考) 问题 新建的原生SQL查询,在右侧"查询输出"面板上"输出字段"下的字段显示成了问号,为什么呢? 排查步骤 1. 如下图所示,新建一个"原生SQL查询",我们可以看到右侧的"查询输出"面板上"输出字段"下并没有把所有的字段列出来,而是显示成了一个问号。同时在"预览数据"时,看到的表格上也只有一列,列名也是问号。 207.png 206.png 2. 为什么呢?我们在SQL编辑器中可能会输入复杂的SQL语句,Smartbi自身是无法解析SQL语句并自动判断有哪些输出字段的。它只能利用数据库的功能,先去执行该SQL语句,根据数据库返回的结果集来判断有哪些输出字段。因此,我们需要在"输出字段"节点上点impala原生SQL查询报错-case when的写法问题
(本文档仅供参考) 问题说明 原生SQL查询报错Case when的写法问题,除了19000101其余都想显示变量本身的值。好像是驱动不支持,这种我们怎么解决呢? 问题报错摘要: Caused by: java.sql.SQLFeatureNotSupportedException: [Simba][JDBC](10220) Driver not capable. 以下是哪些写法可以跑通,哪些不支持跑不通的sql: 只支持case A when B 写法,但是else后面不能加变量,这是我们经常用到的功能,smartbi不能不支持啊 image2018-11-16 10:18:20.pngSQL/MDX监控页面的信息存在哪个表
(本文档仅供参考) 问题 需要获取SQL/MDX监控页面的信息存在哪个表,进行相关数据源对应时间段内连接的情况分析 image2024-3-20_11-40-0.png 解决方案 1、在系统运维》系统选项》公共设置》操作日志设置:勾选上执行SQL/MDX image2024-3-20_11-43-49.png 2、在操作执行报表之后,只要涉及到 “执行SQL/MDX”的操作类型的,可在操作日志报表中的详细信息那一栏处,点开详细信息,即可看到对应执行的语句信息 image2024-3-20_11-45-31.png 3、另可根据操作日志表,和明细表,操作类型表,进行数据的关联统计分析数据模型预览报错,提示了一串乱码,但报错sql可以在数据库工具执行
(本文档仅供参考) 问题描述 在数据模型中创建SQL子查询,子查询预览是正常的,且是带有参数的情况下也可以正常执行,但在数据模型页面,将维度作为筛选器并筛选时,报错: image2024-12-30_17-1-36.png 如上图,对年月进行过滤时,报错,但是里面报错的sql放到数据库工具执行是正常的。 解决方案 通常是由于数据源配置的链接字符串里面的编码和数据库的编码不一致导致,在上述问题中,将数据源的字符集修改得与数据库的一致后问题已解决。