第2页,共203页。 显示 2,025 条结果 (0.031 秒)
如何找SQL看数据不对问题(数据模型)
可以理解为,里面的子查询,也就是SQL查询、可视化SQL查询这些,里面得先占个参数的坑。占好之后,得要有个正主来用,那就要到模型那里参数设置,映射出来,就是模型工具栏的设置参数。 worddav5e09f33c5ad2de2ac27c16810f0cc2e3.png 进去之后那就简单了,有个一键映射的按钮,点击 … 提到数据模型,可能很多朋友就要开始头疼了,怎么SQL监控出来的那一堆玩意看起来看不懂,到底是个啥东西诶。 这就要先说下我们模型取数的逻辑了: 模型是依赖OLAP运行,OLAP是个多维服务,也就是这玩意执行的是MDX语句,一听是不是被唬住了,它大概逻辑就是,根据你前端展示的字段,生成MDX、SQL,然后跟上篇一样,通过SQL查询报错:表不存在或没有使用权限
(本文档仅供参考) 问题描述 现象一:用户通过SQL原生数据集查询知识库表时,提示:表不存在或没有使用权限,t_user_role无法查,t_user可以,且两张表都没有添加到数据源上 image2025-3-13_14-2-19.png 现象二:admin账户登录,查询知识库中的t_restree表,提示表 … sql进行权限控制,配置入口和配置项使用说明参考:SQL查询/数据集支持权限控制 开启了选项后,如果查询没有权限的表或该表在数据库中看不到,登录的用户也是无法查询该表的。 针对上述现象说明如下: 现象一,t_user_role、t_restree表等其它知识库报表没有被内置资源用到,受此配置项的权限控制。 现象二电子表格⬝ SQL查询示例
SQL查询是指通过SQL语句输出数据结果。 适用情况:熟悉SQL语句的技术人员。 功能入口:报表编辑界面右侧数据区 定制流程 使用SQL查询定制报表流程如下: 图片2.png 操作步骤 1、连接数据源,详情请参考 数据源连接 。 2、打开电子表格,登录服务器。 3、在数据集面板中,点击创建私有查询按钮image2022-1-7_17-44-38.png,新建一个SQL查询。 image2024-11-7_12-18-11.png 4、选择数据源:在“数据源选择区”下拉选项中选择数据源。如下图所示: jiemian.png 5、输SQL查询语句:确定数据源后,在“SQL文本输入区”中输入SQL语句SQL引擎V1.0介绍
1 概述 1.1 背景 SmartBI使用了SQL引擎来处理和执行SQL查询。SQL(Structured Query Language)是一种标准的数据库查询语言,用于在关系型数据库中进行数据操作和查询。 SmartBI的SQL引擎具有以下功能和特点: 查询优化:SQL引擎能够分析查询语句,并尽可能地优化执行计划,以提高查询效率和性能。它会考虑索引、统计信息、表大小等因素,选择最佳的查询路径和执行顺序。 数据连接:SQL引擎支持连接多个数据表或数据源,可以进行联合查询、子查询等复杂查询操作。用户可以通过SQL语句来指定数据连接方式和条件,实现数据的关联和合并。 聚合计算:SQL引擎支持常见的聚合函数,如简化SQL介绍
1 背景 smartbi的报表通过业务逻辑处理生成的SQL因为要处理各种情况,为了业务上的统一性,拼出来的SQL语句往往比较复杂,嵌套的层级比较多。一是会降低查询效率,二是SQL不便于阅读, 所以在查询过程中对生成的SQL语句做了简化处理。 1、在运维设置/系统选项 开启简化SQL的开关:COMMONS_SQL_OPEN_SIMPLIFY_SQL=true;一旦开启,所有基于数据模型的报表查询满足条件都会简化SQL语句。 3、如果多维引擎需要开启SQL简化:需要开启 OLAP 中的配置项 mondrian.simplifySql=true 来控制是否启用简化SQL功能,默认不开启;并且新增连接Kerberos认证的Spark SQL数据源
1 概述 本文介绍如何连接带kerberos认证Spark SQL数据库。 2 数据连接 2.1 环境准备 (1)找到服务器路径下的hosts文件: Windows环境路径:C:\Windows\System32\drivers\etc image2021-8-10_14-45-7.png Linux环境路径:/etc/hosts (2)打开hosts文件,添加所有Hive集群节点服务器,sparksql集群节点服务器、kerberos认证服务器的IP跟主机名映射关系。 image2021-8-10_10-48-59.png 2.2 Kerberos认证文件 联系hive集群管理员获取Krb5文件更新业务视图-SQL查询
## <strong>更新业务视图-SQL查询</strong> - <strong>接口调用-方式1</strong> ```java /** * 更新业务视图-SQL查询示例 */ public class UpdateBizViewDemo { public static void main … 的请求体 String body = "{\r\n" + " \"id\": \"I8a8a9fb101963d913d91a67a01963da4c01a0002\",\r\n" + " \"alias\": \"SQL查询-更新\",\r\n" + " \"sql\": \" select创建业务视图-SQL查询
## <strong>创建业务视图-SQL查询</strong> - <strong>接口调用-方式1</strong> ```java /** * 创建业务视图-SQL查询示例 */ public class CreateBizViewDemo { public static void main … \": \"SQL查询1\",\r\n" + " \"alias\": \"SQL查询1\",\r\n" + " \"sql\": \"select OrderID as a from orders\"\r\n" + "}"; JSONObject json电子表格⬝ SQL查询
SQL查询是指通过SQL语句输出数据结果。 适用情况:熟悉SQL语句的技术人员。 功能入口:在“电子表格”编辑界面单击创建私有查询按钮image2022-1-7_17-44-38.png,选择 SQL查询(如下图所示),进入SQL查询的定制界面。 image2022-1-7_17-57-5.png 定制流程 使用SQL查询定制报表流程如下: 图片2.png 操作步骤 1、连接数据源,详情请参考 数据源连接 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=44500307 。 2、打开电子表格,登录服务器通过原生sql数据集,查询sql预览时发现,字段的名称和排序不正常
(本文档仅供参考) 问题描述 数据库为selectdb数据库,通过原生sql数据集查询预览时,发现字段的排序和名称显示不正常。如下图 image2025-3-5_16-56-24.png 解决方案 此问题通常是由于链接字符串没有配置参数用于获取输出列的别名导致,经检查,用户使用的mysql驱动连接的数据库 … =8806305105a0d840&oq=useOldAliasMetadataBehavior&rsv_t=ecb7eEcwuLg4WCiMz9v5GLuC2elz7Bwf72rjUTyGqwr9EbcXYO971EzR7Cc&tn=baidu&ie=utf-8会返回列的别名,而不是列名。 这个参数在处理SQL查询