动态列

对于一个字节数组{0x00,0xFF},它的HexString就是00FF,将字节数组转换为HexString的代码请参见 字节数组转换为HexString的实现示例。写入动态列的场景示例如下:执行以下语句在 t_dynamic_columns 表中写入c3列,c3列为动态列,写入成功。...

关联数组

区别于变长数组和嵌套表的形如数的使用形式,关联数组(associative array)是一键值对,使用形式更像是哈希表。语法 TYPE type_name IS TABLE OF value_type[NULL|NOT NULL]INDEX BY key_type ';' 示例 以下是一个关联数组的基本示例...

数组函数和运算符

本文介绍数组函数和运算符的基础语法及示例。日志服务支持如下数组函数和运算符。重要 在日志服务分析语句中,表示字符串的字符必须使用单引号('')包裹,无符号包裹或被双引号("")包裹的字符表示字段名或列名。例如:'status' 表示字符...

函数概览

数组函数和运算符 函数名称 说明 支持SQL 支持SPL 下标运算符 返回数组中的第x个元素。array_agg函数 以数组形式返回x中的所有值。array_distinct函数 删除数组中重复的元素。array_except函数 计算两个数组的差集。array_intersect函数 ...

验证分析型查询请求能力

将 orders 表与自身聚合,生成 20,000*20,000 行数据的笛卡尔积,开启 8 个并行执行,对比执行时间,验证云数据库 OceanBase 的实时分析能力。概念介绍 OLAP(Online Analytical Processing)是一种面向分析的、多维数据分析技术。它适用于...

用户画像分析概述

函数的主要思路是通过一遍数据过滤,将uid满足条件的集合以位数形式存放,通过 bit_match 函数在位数进行与运算实现数据过滤,示例如下。WITH tbl as(SELECT uid,bit_or(bit_construct(a:=(action='click' and page='购物车'),b:=...

关联数组

二维关联数组支持的场景 在只有一维关联数组的情况下,如果需要实现类似二维关联数组的功能,需要使用一个中转表间接实现示例如下:DECLARE type TB1 is table of varchar(10)index by varchar(10);type TB2 is table of TB1 index by ...

CString

简介 CString类在包cava....参数:srcBegin—待拷贝的第一个字符的位置srcEnd—待拷贝的最后一个字符的位置dst—目标数组dstBegin—字符串在目标数组中的存储位置 代码示例:byte[]dst=new byte[10];CString a="abc;a.getChars(0,1,dst,0);

CString

简介 CString类在包cava....参数:srcBegin—待拷贝的第一个字符的位置srcEnd—待拷贝的最后一个字符的位置dst—目标数组dstBegin—字符串在目标数组中的存储位置 代码示例:byte[]dst=new byte[10];CString a="abc;a.getChars(0,1,dst,0);

FROM 子句

CROSS JOIN 和 INNER JOIN 生成一个简单的笛卡尔积,与在 FROM 的顶层列出这两个项得到的结果相同,但受联接条件(如果有)的限制。CROSS JOIN 等同于 INNER JOIN ON(TRUE),即不通过限定条件删除任何行。这些联接类型只是为了提供符号方便...

SQL基本语法

它返回两个表的笛卡尔积,即每个表中的每一行与另一个表中的每一行进行组合。这种连接类型通常用于生成数据的排列组合。INNER JOIN:内连接。它根据两个表之间的共同字段的匹配将两个表中的行进行组合,只返回匹配的行。LEFT OUTER JOIN:...

ARRAY_REPEAT

返回将指定元素重复指定次数后的ARRAY数组。命令格式 array<T>array_repeat(T,int)命令说明 返回将元素 t 重复 count 次后新生成的ARRAY数组。参数说明 t:必填。待重复的元素。支持的类型如下:TINYINT、SMALLINT、INT、BIGINT FLOAT、...

多元索引数组类型

多元索引除了提供Long、Double、Boolean、Keyword、Text等基本类型外,还提供了数组类型。数组类型属于附加类型,可以附加在Long、Double、Boolean、Keyword、Text等基本类型之上。例如Long类型+数组后,即为数组长整型。本文介绍如何通过...

循环(Map)

基本概念 循环状态遍历输入中的某个数组类型参数,对于数组中的每个元素,并行执行其处理器(Processor)状态。循环状态类似于编程语言中的 foreach,不同之处是这里的迭代是并行执行的。执行并行循环步骤会并发执行输入参数中的每个元素的...

多集合操作机制

pv 567 集合操作结果 当选择 集合操作 为 笛卡尔积 时,集合操作结果如下:$0.pv$1.pv 890 567 其他示例 查询统计0结果 a b a1 b1 a2 b2 a5 b5 查询统计1结果 a c a1 c1 a3 c3 集合操作结果 当选择 集合操作 为 笛卡尔积 时,集合操作结果...

ARRAY_DISTINCT

去除ARRAY数组 a 中的重复元素。命令格式 array<T>array_distinct(array<T><a>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。返回值说明 返回ARRAY类型。返回规则如下:新ARRAY...

复杂类型函数

ARRAY_EXCEPT 命令格式 array<T>array_except(array<T><a>,array<T><b>)命令说明 找出在ARRAY数组 a 中,但不在ARRAY数组 b 中的元素,并去掉重复的元素后,返回新的ARRAY数组。参数说明 a、b:必填。ARRAY数组。array中的 T 指代ARRAY数组...

表达式

本文介绍表达式的基本概念,以及表达式使用过程中的运算符和函数,帮助您理解并使用表达式。简介 表达式是数字、算符、数字分组符号、自由变量和约束变量等的组合。在魔笔中,您可以通过运算符、函数以及变量组成表达式,并在逻辑流、工作...

并行(Parallel)

本文介绍了并行状态及其相关使用示例。基本概念 并行状态用来并行执行多个状态。它定义了多个分支(Branches),每个分支包含一系列状态。执行并行状态会并发执行所有分支包含的状态。当所有分支执行结束后,默认将输出一个包含所有分支...

ARRAY_EXCEPT

找出在ARRAY数组 a 中,但不在ARRAY数组 b 中的元素,并去掉重复的元素后,返回新的ARRAY数组。命令格式 array<T>array_except(array<T><a>,array<T><b>)参数说明 a、b:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中...

Clickhouse兼容函数

返回结果 array_agg-{1,2}(1 row)数组函数 Hologres更多数函数及其使用方法请参见 数组函数。arrayJoin(anyarray)描述:将数组的每个元素扩展到单独行。Hologres实现:unnest(anyarray)。使用示例:SELECT unnest(ARRAY[1,2]);返回结果 1...

Array数组类型

云原生数据仓库AnalyticDB PostgreSQL版 支持将字段定义为数类型。数组类型可以是任何基础类型、用户自定义类型、枚举类型或复合类型。本文介绍 云原生数据仓库AnalyticDB PostgreSQL版 数组类型的使用,包括建表、数据写入、查询、修改...

流程定义介绍

本文介绍 云工作流 的流程定义语言的基础知识和相关使用示例等。基础知识 云工作流 使用YAML格式的流程定义语言来描述和定义业务逻辑。在执行流程时,云工作流 服务会根据流程定义解析并驱动执行相关状态流转。一个流程(Flow)通常包含...

ARRAY_REMOVE

在ARRAY数组 a 中删除与 element 相等的元素。命令格式 array<T>array_remove(array<T><a>,T)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型。支持的数据类型如下:TINYINT、SMALLINT、INT、BIGINT FLOAT、DOUBLE ...

通过 HyperLoglog 实现高性能多维数据透视

本文通过电商类数据透视示例,介绍了使用 AnalyticDB PostgreSQL 通过HLL预计算,实现毫秒级多维数据透视的方法。关于HyperLogLog的用法,请参考 使用HLL。实践总结 本文介绍的操作方法,涉及以下最佳实践。如您已了解操作方法,可以直接...

位图计算(roaringbitmap)

在做位图计算(AND、OR、XOR)时,Roaring Bitmap提供了相应的算法来高效地实现在两种容器之间的运算。使得Roaring Bitmap无论在存储和计算性能上都表现优秀。注意事项 为确保插件的稳定性,建议升级到最新内核小版本。说明 如需升级内核小...

Roaring

示例 命令示例:TR.SETRANGE foo 1 3 返回示例:(integer)3 TR.APPENDBITARRAY 类别 说明 语法 TR.APPENDBITARRAY key offset bitarray 时间复杂度 O(C)命令描述 将由连续的0或1组成的bit数组(bitarray)插入到Roaring Bitmap中指定偏移量...

ST_union

将pcpatch数组聚合成单个pcpatch对象。语法 pcpatch ST_union(pcpatch[]pcs);参数 参数名称 描述 pcs ...示例 如下示例计算pcpatch数组聚合后pcpatch对象的点总数。SELECT ST_NumPoints(ST_Union(pa))FROM patches;st_numpoints-100(1 row)

2019年

PyODPS的聚合操作 2019-09-02 新增PyODPS的列运算示例。新示例 新增PyODPS的列运算示例。PyODPS的列运算 2019年8月更新记录 时间 特性 类别 描述 产品文档 2019-08-13 新增PyODPS的Sequence及执行操作最佳实践。新实践 新增PyODPS的...

DELETE

结果显示如下:NOTICE:10 ERROR:associatvie arrays element is not exist CONTEXT:PL/SQL function inline_code_block line 8 at RAISE 以下是一个关联数组删除元素后,重新赋值给该位置的示例。DECLARE TYPE arr_type IS TABLE OF INT ...

字符串函数

CONCAT 命令格式 array<T>concat(array<T><a>,array<T><b>[,.])string concat(string,string[,.])命令说明 输入为ARRAY数组:将多个ARRAY数组中的所有元素连接在一起,生成一个新的ARRAY数组。输入为字符串:将多个字符串连接在一起,生成...

查询数据

配合 ARRAY_EXTRACT(col_name)函数实现多元索引数组类型的数据查询。更多信息,请参见 多元索引数组类型。其中 col_name 为数列名。配合运算符或使用 NESTED_QUERY(subcol_column_condition)函数实现多元索引嵌套类型的数据查询。更多...

实时精准营销(人群圈选)

方案概览 表结构:KEY:用户ID VALUES:标签数组 表索引:标签数组字段:GIN倒排索引 搜索方法 与、或、非 where VALUES@>array[标签s]-与 where VALUES&array[标签s]-或 where not VALUES@>array[标签s]-非 方案缺陷 使用数组替代多字段...

OSS SDK使用中常见问题的解决方法

Origin'”的错误 对象存储OSS使用Java实现签名Header上传的示例 OSS Java SDK的常见错误 Python 对象存储OSS使用Python语言实现签名Header上传的示例 使用Python操作OSS时出现“No module named oss2”报错 OSS Python SDK常见错误 PHP ...

单点登录概述

SCIM同步示例,请参见 通过SCIM同步Azure AD用户或用户示例 和 通过SCIM同步Okta用户或用户示例。如果IdP中用户较少,您可以直接在云SSO创建IdP的同名用户,即将SAML断言属性中的 NameID 值设置为云SSO用户的用户名。具体操作,请...

高维向量相似度搜索(pgvector)

支持精确和近似最近邻搜索(ANN,Approximate Nearest Neighbor),其距离或相似度度量方法包括欧氏距离(L2)、余弦相似度(Cosine)以及内积运算(Inner Product)。索引构建支持HNSW索引、并行索引IVFFlat、向量的逐元素乘法、L1距离...

ALL_MATCH

判断ARRAY数组 a 中是否所有元素都满足 predicate 条件。命令格式 boolean all_match(array<T><a>,function,boolean>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。predicate:必...

开始使用云SSO

配置示例 企业IdP SCIM同步示例 SSO登录示例 Azure AD 通过SCIM同步Azure AD用户或用户示例 Azure AD与云SSO进行单点登录的示例 Okta 通过SCIM同步Okta用户或用户示例 Okta与云SSO进行单点登录的示例 AD FS 无 AD FS与云SSO进行单...

ANY_MATCH

判断ARRAY数组 a 中是否存在元素满足 predicate 条件。命令格式 boolean any_match(array<T><a>,function,boolean>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。predicate:必填...

ARRAY_MAX

计算ARRAY数组 a 中的最大元素。命令格式 T array_max(array<T><a>)参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型。数组中的元素可以为如下类型:TINYINT、SMALLINT、INT、BIGINT FLOAT、DOUBLE BOOLEAN DECIMAL...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
加密服务 云数据库 RDS OpenAPI Explorer 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用