本文为您介绍在MaxCompute中执行DQL操作过程中的常见问题。问题类别 常见问题 GROUP BY 在执行MaxCompute SQL过程中,报错Repeated key in GROUP BY,如何解决?在执行MaxCompute SQL过程中,报错Expression not in GROUP BY key,如何解决...
删除上述SQL中的多余条件 and c1 is not null,优化后SQL如下:Select c1,c2 from tab1 where c1>100 and c1;多表关联 不同多表关联场景下,SQL优化原则不同,其中:普通表JOIN普通表,尽量包含分区列条件。如果不包含,则尽量通过WHERE...
Filter:用于描述SQL中的WHERE条件。JOIN:用于描述SQL中的JOIN,其对应的物理算子有HashJoin、BKAJoin、Nested-Loop Join、SortMergeJoin等。Agg:用于描述SQL中的Group By及聚合函数,其对应的物理算子有HashAgg、SortAgg。Sort:用于...
问题描述 本文主要描述了使用SQL创建数据集,在仪表版中查询控件...问题原因 在SQL创建数据集的时候,SQL语句中的where条件中使用”=“进行了比较。解决方案 在SQL创建数据集的时候,SQL语句中的where条件中使用in进行比较。适用于 Quick BI
SQL中的Create Table语句只能为已存在的表或者多元索引创建映射关系。请确保要创建映射关系的表或者多元索引存在。更多信息,请参见 创建表的映射关系 和 创建多元索引的映射关系。Field type 'DECIMAL(11,0)' is not supported SQL不支持...
说明 如果需要在展示图表时进行数据筛选,可在SQL中引用变量,引用变量的方式为$变量名$。在页面下方,单击 执行。调整数据集模型。在SQL执行成功后,可以看到数据预览,在数据集预览区域,可以调整任意字段的数据类型和可视化类型。数据...
在SQL窗口使用包含WHERE条件的SQL语句查询管控的数据行。例如,受管控的字段为buyer_name,受管控的行值为name1、name2和name3,在已有数据库、表dms_test的查询权限的前提下,通过SQL窗口执行如下SQL,查询受管控的数据行。查询单个管控值...
问题描述 Quick BI自定义SQL创建数据集预览报错:INTERNAL:java.sql.SQLException:[30013,...解决方案 将自定义SQL中的中文逗号改为英文逗号,即可正常预览。适用于 Quick BI 说明:本文档描述的报错与解决方法已在独立部署V4.1版本验证。
转义字符 了解MaxCompute SQL中的转义字符。LIKE字符匹配 了解MaxCompute SQL中LIKE匹配支持的字符。RLIKE字符匹配 了解MaxCompute SQL支持的正则表达式规则。运算符 了解MaxCompute中的关系运算符、算术运算符、位运算符和逻辑运算符。...
保存SQL脚本 您可以将SQL Console中的SQL语句保存为脚本。保存的SQL语句可以在 脚本 页签中查看。诊断查询结果 XIHE BSP SQL和XIHE MPP SQL支持SQL诊断。在 执行记录 中单击 诊断,可诊断查询执行计划。SQL诊断的详情,请参见 SQL诊断功能...
基础限制 重要 数据库名称、表名和列名均不能为SQL中的保留字与关键字。关于保留字与关键字的更多信息,请参见 保留字与关键字。资源 取值范围 说明 数据库名称长度 3~16字节 对应于实例名称。数据库名称需由a~z、A~Z、0~9和连词符(-)...
问题描述 本文描述了Quick BI的数据源是SQL Server,使用SQL创建数据集报错“数据源执行SQL失败:INTERNAL:java.lang.RuntimeException:SQL execute ...解决方案 将SQL中的 order by 排序去掉,在数据集上设置排序。适用于 Quick BI v.4.3
筛选配置 筛选区域支持任意类型字段,DMS会对拖入的字段在SQL中进行条件过滤,支持固定值、条件和日期三种筛选方式。筛选区域中的字段会根据您在数据视图中设置的可视化类型来选择性地展示对应的筛选方式。筛选方式 说明 可视化类型 条件...
特点 同一个资源组中的SQL由共享的ThriftServer引擎执行,并返回1000条结果到控制台。资源隔离是线程级的。多个用户在同一个Spark应用中执行SQL,相互之间可能存在干扰。线程级的配置可以通过配置SQL生效。应用级别的配置,需要重启...
本文介绍提交数据变更工单时常见的报错及解决方案。根据安全规则设置,禁止直接执行命令...方案二:删除SQL中的BEGIN和END,然后提交DMS普通数据变更工单,在 执行变更 阶段,选择 开启整体事务 运行即可。具体操作,请参见 普通数据变更。
SQL的开发与测试 需要编写在应用逻辑中的SQL语句建议在开发阶段先进行充分验证后再固化在业务逻辑中。面向开发阶段的SQL验证与测试,Lindorm提供了一个可交互式的SQL命令行工具 lindorm-cli 帮助开发人员。关于lindorm-cli的安装与使用,请...
运行:运行当前SQL单元中的SQL代码。查询加速:当前Notebook的项目为MaxCompute计算引擎时,支持查询加速。开启查询加速后,将使用MaxCompute MCQA加速查询,MCQA每一个租户下,作业数量与并发数有限制,可能会导致加速失败,执行报错。更...
运行:运行当前SQL单元中的SQL代码。查询加速:当前Notebook的项目为MaxCompute计算引擎时,支持查询加速。开启查询加速后,将使用MaxCompute MCQA加速查询,MCQA每一个租户下,作业数量与并发数有限制,可能会导致加速失败,执行报错。更...
下载目标AnalyticDB MySQL版集群中符合指定条件的查询SQL的摘要信息。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 下表是API对应的授权...
例如,CTableScan算子表示对某张表进行扫描,HashJoin 算子对应SQL语句中的JOIN部分,HashGroupby算子对应SQL语句中的GROUP BY部分,但是也有一些算子(例如Sequence)是查询优化过程中生成的,与原SQL中的语句没有对应关系。如何解决SQL...
当指定的SQL中写入或查询的时序表名未显式指定所属数据库名时,时序引擎默认会在该参数指定的database中搜寻操作对象的表名。未指定该查询参数时,引擎会默认在名为 default 的Database中搜寻表名。chunked 是否流式返回结果数据。默认为...
单击SQL栏中的SQL语句,查看该SQL语句的详情。单击 SQL优化建议,即可查看CloudDBA给该SQL语句提出的优化建议。从下图的分析结果可以看出,该SQL语句执行时缺少对应的索引,导致执行该语句时要全表扫描。另外,根据MySQL的数据更新机制,...
当某一行数据因为不匹配SQL中期望的类型、或者某一列或者多列数据缺失且SkipPartialDataRecord为True时,该行数据会被跳过。如果跳过的行数超过该参数的值,OSS会停止处理并报错。说明 如果某一行是非法CSV行,例如在一列中间连续含有奇数...
查看目标AnalyticDB MySQL版集群中符合指定检索条件的SQL语句摘要信息。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 下表是API对应的授权...
通过单击列表中的 SQL 文本可进入 SQL 详情页,可查看 SQL 文本,SQL 执行历史、物理执行计划等内容。详细说明,请参见 查看 SQL 详情。TopSQL TopSQL 是指总响应时间倒序排序的 SQL 语句。说明 TopSQL 功能除了支持对选定租户进行实时诊断...
说明 您可以在 工单详情 页中,查看工单的详情信息,同时系统也会对将要执行的SQL进行执行前的预检查,包括SQL语法解析、安全规则中的SQL类型校验、工单提交人的权限检查、预计检查扫描行数等。确认信息无误且预检查通过后,单击 提交审批...
基于代价模型 与基于规则不同,DAS中的SQL诊断优化服务采用的是基于代价模型方式实现,即采用和数据库优化器相同的方式去思考优化问题,最终会以执行代价的方式量化评估所有的(或尽可能所有的,因为是最优解求解的NP类问题,因此在一些...
TOP Objects:实时获取用户实例中对象级别(包括存储过程、函数、触发器等)的性能消耗,帮助用户发现TOP性能消耗的对象以及对象中的SQL语句。锁优化 展示数据库中因性能问题等引起的死锁和锁阻塞详情,由如下几个部分组成:死锁:以图表...
费用说明 CloudLens for RDS中的SQL审计日志采集功能依赖于RDS实例的 SQL审计(PostgreSQL、SQL Server)或 SQL洞察(MySQL)功能。SQL审计或 SQL洞察功能,在RDS产品侧产生相关费用。更多信息,请参见 计费项。说明 三节点企业版(原金融...
使用示列:select*from table(topKTvf('-size','3',(SELECT brand,size FROM phone)))enableShuffleTvf enableShuffleTvf是让在此tvf之上的sql在qrs结点上跑,例如rankTvf,默认是可以下推到searcher,如果rankTvf中的sql包含了...
单击 查看更多,可跳转到实时诊断中的 SQL 诊断页,详情请参见 SQL 诊断概述。异常 SQL 数趋势图中可查看指定时间段内异常 SQL 的数量。单击图表中的 slowSql、anomalSql 可进行筛选查看。SlowSQL 页签下,可查看指定时间段内发生 SlowSQL ...
DMS安全规则中的SQL审核优化建议,可以对SQL Console或数据变更工单中执行的SQL进行规范性检查(例如表要有备注、表需要包含某些列),并提出相关优化建议(例如无锁数据变更推荐),辅助DBA审核SQL语句,提高研发质量。本文将演示设置部分...
使用指定模式创建的黑白名单SQL语句,即使对应的黑白名单规则都被禁用或被删除,其在数据库表中的SQL语句仍然会被保留。如果对应的黑白名单再次被启用,同账号的规则还是会生效。如果您想彻底删除黑白名单,可通过超级账号连接到对应集群的...
新建割接项目 迁移实验室 SQL周期性采集可以周期性采集数据库中的SQL,并对SQL信息自动合并。SQL Adapter可以实时转换从Oracle迁移到 PolarDB PostgreSQL版(兼容Oracle)的不完全兼容的SQL,异步记录所有需要改造的SQL。SQL周期性采集 SQL...
存储过程 dbms_sql.reset_trace_stats 用于重置 information_schema.sql_sharing 系统表中的SQL语句跟踪记录的统计信息。语法 dbms_sql.reset_trace_stats()示例 重置 information_schema.sql_sharing 系统表中的SQL语句跟踪记录的统计信息...
SDK 集成相关 错误码 错误消息 错误说明 解决方案...不支持 where 条件中的子查询 修改 SQL 语句语法。DTX-522 join select sql can not get one tableName.join 语句获取多个表名,会产生歧义,不支持 join 语句 修改 SQL 语句语法或者改成读...
SQL 语句中的一些过滤条件在 pg_stat_statements 中会被替换成变量,可以减少重复显示的问题。pg_stat_statements 视图包含了一些重要信息,例如:SQL 的调用次数、总耗时、最快执行时间、最慢执行时间、平均执行时间、执行时间的方差...
AnalyticDB for MySQL 中的一个算子负责完成一个基本的数据处理逻辑,合理地组合算子、优化算子的顺序和执行方式,可以提升数据的处理效率。本文介绍 AnalyticDB for MySQL 中的常用算子及算子所对应的属性。背景信息 AnalyticDB MySQL版 ...
物联网数据分析的数据开发任务是使用标准的SQL语句对设备进行数据分析,而API服务可将数据开发任务封装成API,方便开发者调用。API服务既可以直接响应设备端请求,也可以用于服务端数据对接。创建数据分析任务 登录数据分析控制台,单击 ...
模板参数:模板参数由一个JSON数组构成,其中每个JSON中的具体参数如下:table_name:模板SQL中的表名。为字符串类型。param_info:table_name 表中的参数,其中 param_name 表示参数名称,为字符串类型。value 是参数的取值样例,为数组...