Concurrency Control

SQL语句与CCL规则匹配顺序 单条SQL语句只能与单个CCL规则进行匹配,当单条SQL语句同时符合多个CCL规则时,则按照以下顺序选择优先级最高的CCL规则进行匹配,且同等优先级别下,优先匹配ID较小的CCL规则:根据DIGEST值匹配。根据TYPE、...

SQL代码编码原则和规范

AS语句应与相应的字段在同一行,多个字段的AS建议尽量对齐在同一列上。INSERT子句排列要求 INSERT子句写在同一行,请勿换行。SELECT子句排列要求 SELECT语句中所用到的 from、where、group by、having、order by、join 和 union 等子句,...

MaxCompute数据开发规范

AS语句应与相应的字段在同一行,多个字段的AS建议尽量对齐在同一列上。SELECT子句排列要求 SELECT语句中所用到的FROM、WHERE、GROUP BY、HAVING、ORDER BY、JOIN、UNION等子句,需遵循如下要求:换行编写。与相应的SELECT语句左对齐编排。...

FROM 子句

FROM 子句可以为 SELECT 语句指定一个或多个源表。语法 FROM source[,.]source 可以是以下元素之:参数 说明 table_name[@dblink]现有表或视图的名称(可能是 schema 限定的)。dblink 是标识远程数据库的 database link 名称。有关 ...

DBMS_SQL

示例 下面的代码显示一个匿名代码块的一部分。这部分代码的功能是通过存储过程 COLUMN_VALUE,从游标中接收数据。DECLARE curid INTEGER;v_empno NUMBER(4);v_ename VARCHAR2(10);v_hiredate DATE;v_sal NUMBER(7,2);v_comm NUMBER(7,2);v_...

UDF(嵌入式)

嵌入式代码块可以置于 USING 后或脚本末尾,置于 USING 后的代码块作用域仅为 CREATE TEMPORARY FUNCTION 语句。CREATE TEMPORARY FUNCTION 创建的函数为临时函数,仅在本次执行生效,不会存入MaxCompute的Meta系统。如需创建永久函数并...

异常处理

其语法是 BEGIN 块的常规语法的扩展:[DECLARE declarations]BEGIN statements EXCEPTION WHEN condition[OR condition].THEN handler_statements[WHEN condition[OR condition].THEN handler_statements].END;如果未发生错误,这种形式的...

事务和异常

触发器始终作为正在执行触发语句同一事务的部分执行。如果触发器代码块中未发生异常,则当且仅当提交包含触发语句的事务时,才会提交触发器中任何DML命令的效果。因此,如果事务回滚,则触发器中任何DML命令的效果也都将回滚。如果在...

创建函数

STABLE 指示函数不能修改数据库,并在单表扫描中,它将一致地为相同参数返回同一结果,但其结果可能在 SQL 语句之间发生更改。对于依赖于数据库查找、参数变量(例如当前时区)等的函数,这是合适的选择。VOLATILE 指示即使在单表扫描中...

SELECT

如果指定了 GROUP BY 子句或者如果有聚集函数,输出会被组合成由在一个或者多个值匹配的行构成的分组,并且在其上计算聚集函数的结果。如果出现了HAVING子句,它会消除不满足给定条件的分组。对于每一个被选中的行或者行组,会使用SELECT...

UDT概述

代码可与SQL放于同一文件,便于管理。可直接使用其它类库,代码重用率高。可以使用面向对象的思想设计某些功能。后续待完善功能:支持无返回的函数调用,或支持(有返回但忽略返回)直接取操作数本身的函数调用。例如,调用List的 ...

SQL脚本模式

虽然脚本上是多个语句,但执行计划图是一个DAG图。通过MaxCompute客户端(odpscmd)使用脚本模式。您需要使用0.27以上版本的odpscmd提交脚本。建议您安装最新版本 MaxCompute客户端安装包。安装后,请使用-s 参数提交脚本。编辑脚本模式...

获取自定义防护规则的匹配条件信息

Type string 可输入的匹配内容个数,取值:multi:可输入多个匹配内容。single:仅可输入单个匹配内容。none:不能输入。multi Symbol string 代码内部传给后端逻辑符。match-one Tip string 匹配内容中显示的提示信息。可以输入多个,最多...

参数化视图

第二个表参数的第列是STRING类型,后面可以是任意多个STRING类型的列。注意事项如下:变长部分必须写在表参数定义语句的最后位置,即在星号(*)的后面不允许再出现其它列。因此,一个表参数中最多只有一个变长列列表。由于变长...

UDTF概述

即其输入与输出是一对多的关系,读入行数据,输出多个值可视为一张表。MaxCompute支持您通过如下两种代码语言编写UDTF。UDTF类型 说明 Java UDTF 使用Java语言编写UDTF逻辑实现代码。更多信息,请参见 Java UDTF。Python UDTF 使用Python...

专属钉钉 SSO

在 安全与权限-组织代码登录 中复制或申请组织代码(您的用户需要用这个代码登录专属钉钉),登录方式选择 sso登录。在 安全与权限-SSO单点登录设置 中填写 IDaaS 应用的相关信息:配置方式:选择 OIDC协议认证。配置参数:前往本文档 步骤...

DML

常见模糊匹配 构建SEARCH INDEX的列,在进行select操作的时候,支持对构建索引的列进行模糊匹配查询,模糊匹配使用%表示0到任意字符匹配,常见的模糊匹配支持前缀匹配、后缀匹配、前后缀匹配、完全匹配。示例如下:SELECT*FROM ...

错误和消息

如果异常被某一个块处理,那将在处理结束后继续正常执行外层块的语句(或是在没有外层块的情况下直接正常返回到调用程序或主机环境)。获取异常号和异常信息 如果异常没有被捕获,您将直接在控制台或其他调用方中看到异常信息,但...

消息过滤

订阅关系一致性 过滤表达式属于订阅关系的部分,云消息队列 RocketMQ 版 的领域模型规定,同一消费者分组内的多个消费者的订阅关系包括过滤表达式,必须保持一致,否则可能会导致部分消息消费不到。更多信息,请参见 订阅关系...

RefreshVodObjectCaches-刷新缓存

刷新返回的任务 ID 会按照以下两条规则对刷新任务做合并:一个域名、一秒钟提交的刷新任务(URL 颗粒度)会被合并为一个 RefreshTaskId。一个域名、一秒钟提交的刷新任务(URL 颗粒度)如果超过 2000 条,那么会按照每 2000 条...

统计聚合

使用统计聚合功能可以实现求最小、求最大、求和、求平均、统计行数、去重统计行数、百分位统计、按字段分组、按范围分组、按地理位置分组、按过滤条件分组、直方图统计、日期直方图统计、获取统计聚合分组内的行、嵌套查询等;...

统计聚合

使用统计聚合功能可以实现求最小、求最大、求和、求平均、统计行数、去重统计行数、百分位统计、按字段分组、按范围分组、按地理位置分组、按过滤条件分组、直方图统计、日期直方图统计、获取统计聚合分组内的行、嵌套查询等;...

配置跨库Spark SQL节点

Spark SQL语句如下:INSERT INTO mysql_db.orders_month SELECT*FROM adb_dw.orders_month WHERE dt=${bizdate} 跨库数据加工:跨多个库的数据写入到在线库中,实现在线应用中直接查询数据的功能。示例:某电商企业的交易数据保存在MySQL...

CreateCenRouteMap-创建路由策略

执行路由策略时,路由从优先级最高的路由策略开始匹配条件语句,对于符合全部匹配条件的路由,路由策略将按照策略行为允许路由通过或拒绝路由通过,允许通过的路由支持修改路由属性;对于不符合全部匹配条件的路由,系统默认允许路由通过。...

pg_hint_plan

pg_hint_plan插件通过特殊的注释语句提示来调整既定的执行计划。背景信息 PostgreSQL使用基于代价的优化器,优化路线使用统计数据而非固定的规则。对于条SQL语句,优化器会去评估所有可能的代价并最终选择代价最低的去执行。优化器会尽力...

pg_hint_plan

pg_hint_plan插件通过特殊的注释语句提示来调整既定的执行计划。背景信息 PostgreSQL使用基于代价的优化器,优化路线使用统计数据而非固定的规则。对于条SQL语句,优化器会去评估所有可能的代价并最终选择代价最低的去执行。优化器会尽力...

Python 2 UDTF

UDTF代码结构 您可以通过 MaxCompute Studio 工具使用Python 2语言编写UDTF代码代码中需要包含如下信息:编码声明:可选。固定声明格式为#coding:utf-8 或#-*-coding:utf-8-*-,二者等效。当Python 2代码中出现中文字符时,运行程序会报...

Python 3 UDTF

UDTF代码结构 您可以通过 MaxCompute Studio 工具使用Python 3语言编写UDTF代码代码中需要包含如下信息:导入模块:必选。至少要包含 from odps.udf import annotate 和 from odps.udf import BaseUDTF。from odps.udf import annotate ...

Python 3 UDAF

buffer,pbuffer):buffer[0]+pbuffer[0]def terminate(self,buffer):return str(buffer[0])UDAF的返回只能固定为1个,以上UDAF示例中,返回多个输入参数求和,然后多行聚合求和的结果,使用示例如下。根据输入多个参数求和 SELECT my_...

配置自定义防护策略

自定义防护策略允许您自定义基于精确匹配条件的访问控制规则和访问频率限制规则。自定义防护策略支持随业务场景定制,可用于盗链防护、网站管理后台保护等场景。前提条件 已开通边缘WAF服务。具体操作,请参见 开通边缘WAF。已将域名添加为...

查询数据

执行SELECT语句查询表中数据。前提条件 如果通过表查询数据,请创建表的映射关系。具体操作,请参见 创建表的映射关系。如果通过多元索引查询数据,请创建多元索引的映射关系。具体操作,请参见 创建多元索引的映射关系。注意事项 SELECT...

术语表

所谓分片,就是将输入数据切分为大小相等的数据,每一块作为单个Map Worker的输入被处理,以便于多个Map Worker同时工作。每个Map Worker在读入各自的数据后,进行计算处理,最终通过Reduce函数整合中间结果,从而得到最终计算结果。详情...

搜索增强

3、如果选择多个TEXT字段向量化,算法模型将自动将多个字段拼接计算向量结果。是否关联文件数据 当接入数据源同时存在文件类型及数据库类型数据时,且“文件路径字段”和“文件类型字段”都是数据库中的字段,需要开启“关联文件数据”功能...

SelectObject

其中ErrorCodes包含一个或者多个ErrorCode,多个ErrorCode之间用逗号隔开。ErrorCodes和DetailMessage之间用句号(.)隔开。样例请求 样例请求分为 CSV 和 JSON 两种格式。样例请求(CSV)POST/oss-select/bigcsv_normal.csv?x-oss-process...

PL 编译和调试

是对 SQL 的扩展,在普通 SQL 语句的基础上增加了编程语言的特点,将数据操作和查询语句组织在 PL 代码的过程化代码中,通过逻辑判断、循环等操作实现复杂的功能。使用 PL 可以编写具有高级功能的程序,能够将业务逻辑封装在数据库内部,...

质量规则参数配置

码表参照:根据此处选择的参照和字段进行比较,可选 代码值代码名称、代码英文名。一致性 单表字段一致性比较:校验字段、校验表数据过滤:详情请参见 完整性/唯一性 大类的描述。比较字段:选择物理表中的需要比较的字段。单表...

质量规则参数配置

码表参照:根据此处选择的参照和字段进行比较,可选 代码值代码名称、代码英文名。一致性 单表字段一致性比较:校验字段、校验表数据过滤:详情请参见 完整性/唯一性 大类的描述。比较字段:选择物理表中的需要比较的字段。单表...

从OSS导入数据

您可以通过表引擎或表函数将数据从OSS中导入至 云数据库ClickHouse,实现日志查询分析和加工等操作。本文介绍如何将OSS数据导入至 云数据库ClickHouse。前提条件 已开通OSS服务。如何开通,请参见 开通OSS服务。已创建存储空间(Bucket),...

SpringJDBC 连接 OceanBase 数据库

本文将介绍如何使用 Spring JDBC 框架、MySQL Connector/J 和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建表、插入和查询数据等。点击下载 spring-jdbc-mysql-client 示例工程 前提条件 您已安装 OceanBase 数据库...

C3P0 连接池连接 OceanBase 数据库示例程序

本文将介绍如何使用 C3P0 连接池、MySQL Connector/J 和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建表、插入、删除、更新和查询数据等。点击下载 c3p0-mysql-jdbc 示例工程 前提条件 您已安装 OceanBase 数据库...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云安全中心 共享流量包 短信服务 负载均衡 弹性公网IP 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用