赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 表格存储
  4. 开发参考
  5. SDK参考
  6. Python SDK
  7. 多元索引
  8. 数据查询

数据查询

  • 多元索引
  • 发布于 2025-04-22
  • 0 次阅读
文档编辑
文档编辑

本文介绍表格存储Python SDK支持的多元索引数据查询功能,包括基础查询、多条件组合查询、排序和翻页、统计聚合、全文检索和向量检索。

基础查询

多元索引支持的基础查询功能请参见下表。

查询类型

说明

全匹配查询

匹配所有行,常用于查询表中数据总行数,或者随机返回几条数据。

精确查询

采用完整精确匹配的方式查询表中的数据,类似于字符串匹配。

多词精确查询

支持指定多个查询关键词,查询匹配这些词的数据。多个查询关键词中只要有一个词能精确匹配,该行数据就会被返回,等价于SQL中的In。

前缀查询

根据指定前缀条件查询表中的数据。

范围查询

根据指定范围条件查询表中的数据。

通配符查询

根据带通配符的字符串查询表中的数据。

列存在性查询

NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。

折叠(去重)

按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。

地理位置查询

包括地理距离查询、地理长方形范围查询和地理多边形范围查询三种方式。

  • 地理距离查询:根据一个中心点和距离条件查询表中的数据,当一个地理位置点到指定的中心点的距离不超过指定的值时满足查询条件。

  • 地理长方形范围查询:根据一个长方形范围的地理位置边界条件查询表中的数据,当一个地理位置点落在给出的长方形范围内时满足查询条件。

  • 地理多边形范围查询:根据一个多边形范围条件查询表中的数据,当一个地理位置点落在指定的多边形范围内时满足查询条件。

嵌套类型查询

查询嵌套类型字段中的子行数据。

多条件组合查询

多条件组合查询(BoolQuery)的查询条件包含一个或者多个子查询条件,根据子查询条件来判断一行数据是否满足查询条件,用于从表中筛选出符合多个条件的行数据。更多信息,请参见多条件组合查询。

排序和翻页

在使用多元索引查询数据时,可以通过预先定义排序方式或者查询时指定排序方式获取返回数据。对于返回结果行数较多的情况,采用跳转翻页或连续翻页的方法可以快速定位所需数据。更多信息,请参见排序和翻页。

统计聚合

使用统计聚合功能可以实现求最小值、求最大值、求和、求平均值、统计行数、去重统计行数、百分位统计、按字段值分组、按范围分组、按地理位置分组、按过滤条件分组、直方图统计、日期直方图统计、获取统计聚合分组内的行、嵌套查询等;同时多个统计聚合功能可以组合使用,满足复杂的查询需求。更多信息,请参见统计聚合。

全文检索

全文检索是指通过查询词快速地从表中找到包含这些关键词的行数据。全文检索广泛应用于搜索引擎、数据库、文档管理系统等领域。在查询数据时通过设置高亮参数,可以返回命中查询词的片段信息并对查询词进行高亮显示。更多信息,请参见全文检索。

向量检索

向量检索(KnnVectorQuery)使用数值向量进行近似最近邻查询,可以在大规模数据集中找到最相似的数据项。更多信息,请参见向量检索。

相关文章

索引管理 2025-04-22 14:24

本文介绍Python SDK支持的多元索引管理操作,例如创建索引、查询索引、索引生命周期管理等。

创建多元索引 2025-04-22 14:24

使用CreateSearchIndex接口在数据表上创建一个多元索引。一个数据表支持创建多个多元索引。创建多元索引时,您需要将要查询的字段添加到多元索引中,您还可以配置多元索引路由键、预排序等高级选项。

列出多元索引列表 2025-04-22 14:24

创建多元索引后,使用ListSearchIndex接口可以获取某个数据表关联的所有多元索引的列表信息。 前提条件

更新多元索引配置 2025-04-22 14:24

创建多元索引后,您可以使用UpdateSearchIndex接口更新多元索引配置。本文介绍如何通过Python SDK更新多元索引的数据生命周期。 前提条件 已初始化OTSClient。具体操

查询多元索引描述信息 2025-04-22 14:24

创建多元索引后,使用DescribeSearchIndex接口可以查询多元索引的描述信息,包括多元索引的字段信息和索引配置等。 前提条件

删除多元索引 2025-04-22 14:24

使用DeleteSearchIndex接口可以删除指定数据表的一个多元索引。 前提条件

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号