ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...
ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...
在单次更新请求中,不能对某一列同时进行更新和原子计数操作。假设列A已经执行原子计数操作,则列A不能再执行其他操作(例如列的覆盖写,列删除等)。在一次BatchWriteRow请求中,支持对同一行进行多次更新操作。但是如果某一行已进行原子...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...
ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 如果需要查询某一列为空,则需要和BoolQuery中的must_not_queries结合使用。以下情况会认为某一列不...
说明 本文表格中,OceanBase 数据库 Oracle 租户允许执行修改一列是经过类型映射后的结果。本文表格中,短横线(-)表示没有、all 表示全部类型。如果列中包含下表中的字段类型,通过 ALTER TABLE table_name MODIFY DDL 对该列进行字段...
传统方案中主要是通过MySQL等关系型数据库来存储,在本方案中我们通过单独的meta表来存储,并通过表格存储的多元索引功能来实现多条件的组合查询和多种排序方式,相比传统方案更加易用。在查询格点数据之前,一般要知道格点数据中各维度的...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化Client。具体操作,请参见 初始化。已创建...
在单次更新请求中,不能对某一列同时进行更新和原子计数操作。假设列A已经执行原子计数操作,则列A不能再执行其他操作(例如列的覆盖写,列删除等)。在一次BatchWriteRow请求中,支持对同一行进行多次更新操作。但是如果某一行已进行原子...
在单次更新请求中,不能对某一列同时进行更新和原子计数操作。假设列A已经执行原子计数操作,则列A不能再执行其他操作(例如列的覆盖写,列删除等)。在一次BatchWriteRow请求中,支持对同一行进行多次更新操作。但是如果某一行已进行原子...
位于同一列的数据具有相同的类别属性。值:类似电子表格中的单元格。表示某一行在特定列上的值。与电子表格不同的是,表格存储允许某些列没有值,如果某些列没有值,则不占用存储空间。值的类型可以为STRING、INTEGER、BOOLEAN、DOUBLE、...
说明 本文表格中,OceanBase 数据库 Oracle 租户允许执行修改一列是经过类型映射后的结果。本文表格中,短横线(-)表示没有、all 表示全部类型。主键(PRIMAEY KEY)约束下字段类型的修改 如果 主键 列中包含下表中的字段类型,通过 ALTER...
只有当数据满足列判断条件时,才能对数据表中的数据进行更新;当数据不满足列判断条件时,数据更新失败。前提条件 已初始化OTSClient。具体操作,请参见 初始化客户端。已创建数据表并写入数据。使用方法 在通过 PutRow、UpdateRow、...
在单次更新请求中,不能对某一列同时进行更新和原子计数操作。假设列A已经执行原子计数操作,则列A不能再执行其他操作(例如列的覆盖写,列删除等)。在一次BatchWriteRow请求中,支持对同一行进行多次更新操作。但是如果某一行已进行原子...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...
重要 fieldsToGet中需要指定要获取的每一列的列名和类型。如果类型不匹配,则读取不到对应列的数据。limit 本次最多返回的行数。说明 limit仅限制最多返回的行数,在满足条件行数大于limit时,也可能由于扫描数据量等限制导致返回行数少于...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化Client。具体操作,请参见 初始化。已创建...
只有当数据满足列判断条件时,才能对数据表中的数据进行更新;当数据不满足列判断条件时,数据更新失败。场景 适用于对高并发应用进行更新的场景,用于保证数据正确性和一致性。在高并发场景下,原有列值(old_value)可能会被其他客户端...
只有当数据满足列判断条件时,才能对数据表中的数据进行更新;当数据不满足列判断条件时,数据更新失败。前提条件 已初始化Client。具体操作,请参见 初始化OTSClient。已创建数据表并写入数据。使用方法 在通过PutRow、UpdateRow、...
只有当数据满足列判断条件时,才能对数据表中的数据进行更新;当数据不满足列判断条件时,数据更新失败。前提条件 已初始化Client,详情请参见 初始化Client。已创建数据表并写入数据。使用方法 在通过PutRow、UpdateRow、DeleteRow或...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。折叠功能可以在大部分场景下实现去重(Distinct)功能,相当...
执行SHOW TABLES语句列出当前数据库中的表名称列表。语法 SHOW TABLES;示例 以下示例用于列出当前数据库中的映射表名称列表。SHOW TABLES;返回结果如下:Tables_in_tpch exampletable1 exampletable2 相关文档 查询到映射表名称列表后,请...
当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...
只有满足条件时,才能对数据表中的数据进行更新;当不满足条件时,更新失败并给用户报错。说明 关于使用过程中可能出现的错误信息,请参见 错误码参考。前提条件 已初始化Client。具体操作,请参见 初始化。已创建数据表并写入数据。使用...
您需要从四种不同排序中选择一种,非Nested索引默认的排序方式是PrimaryKeySort。Nested索引默认是无排序。数据结构 message Sorter { optional FieldSort field_sort=1;optional GeoDistanceSort geo_distance_sort=2;optional ScoreSort ...
重要 fieldsToGet中需要指定要获取的每一列的列名和类型。如果类型不匹配,则读取不到对应列的数据。limit 本次最多返回的行数。说明 limit仅限制最多返回的行数,在满足条件行数大于limit时,也可能由于扫描数据量等限制导致返回行数少于...
只有满足条件时,才能对数据表中的数据进行更新;当不满足条件时,更新失败并给用户报错。前提条件 已初始化Client,详情请参见 初始化。已创建数据表并写入数据。使用方法 在通过PutRow、UpdateRow、DeleteRow或BatchWriteRow接口更新数据...
三种不同排序中选择一种即可,默认是按照row_count_sort排序。数据结构 message GroupBySorter { optional GroupKeySort group_key_sort=1;optional RowCountSort row_count_sort=2;optional SubAggSort sub_agg_sort=3;} 名称 类型 是否必...
只有满足条件时,才能对数据表中的数据进行更新;当不满足条件时,更新失败并给用户报错。前提条件 已初始化Client,详情请参见 初始化。已创建数据表并写入数据。使用方法 在通过PutRow、UpdateRow、DeleteRow或BatchWriteRow接口更新数据...
消耗读服务能力单元的数值为指定行所有主键列数据大小与实际读取的属性列数据大小之和除以4 KB向上取整。如果请求超时,结果未定义,则服务能力单元有可能被消耗,也可能未被消耗。如果返回内部错误(HTTP状态码:5XX),则此次操作不消耗...
表格存储的宽表模型包含多个主键列,多列主键列按照顺序共同构成一个主键,类似MySQL的联合主键,也可以把多个主键列拼接起来看作HBase的RowKey,每一列其实都只是整体主键的一部分。采用多列主键主要原因如下:业务常需要多个字段来构成...
数据管理DMS提供了全方位细粒度的数据安全管理功能,您可以对实例、数据库、表、行、敏感列等进行权限管理。本文介绍不同的用户角色进行权限管理的方法。注意事项 未开启安全托管的实例,仅支持申请或授予登录实例权限。已开启安全托管的...
通过show tables语句列出当前数据库中的表名称列表。说明 关于show tables语句的更多信息,请参见 列出表名称列表。前提条件 已初始化Client。具体操作,请参见 初始化。已创建映射关系。具体操作,请参见 创建映射关系。参数 参数 说明 ...
'column_filter'=><ColumnFilter>SingleColumnValueFilter结构 SingleColumnValueFilter支持一列(可以是主键列)和一个常量比较。不支持两列或者两个常量相比较。['column_name'=>'<string>','value'=>,'comparator'=><ComparatorType>'...
当一个属性列数据的版本个数超过Max Versions时,表格存储会异步删除较早版本的数据。模型特性 宽表模型是Schema-free的,创建一张数据表只需要定义1~4个主键结构,无需定义属性列结构。在写入数据时添加任意多个属性列即可。主键列表中...
自定义行/列抑制 在表格中选择具体的行或列后,可以通过导航条中的 自定义行/列 或者直接右击选中的行、列来进行抑制的操作。自定义小计 自定义小计可以针对表格中已有的维度设置是否显示总计、小计(排除)和小计(包含)。比如这里取消了...
通过show tables语句列出当前数据库中的表名称列表。说明 关于show tables语句的更多信息,请参见 列出表名称列表。前提条件 已初始化Client。具体操作,请参见 初始化。已创建映射关系。具体操作,请参见 创建映射关系。参数 参数 说明 ...
数据列和数据列比较,不支持算子下推*/聚合函数 基础聚合:MIN、MAX、COUNT、AVG、SUM、ANY_VALUE 去重聚合:COUNT(DISTINCT col_name)分组函数:GROUP BY col_name 聚合函数可以对全部数据或者GROUP BY分组中的数据进行聚合,只有聚合函数...
SQL查询功能为多数据引擎提供统一的访问接口。...数据表和索引配合使用 查询条件中的列为非主键列,如果数据表的索引中包含了查询条件中的列,则表格存储会自动选择索引来查询对应order_id。消耗的读吞吐量为1行*1 KB/4 KB,向上取整为1 CU。