架构:

ACCOUNT_USAGE

CORTEX_SEARCH_BATCH_QUERY_USAGE_HISTORY 视图

This Account Usage view can be used to query the usage history of Cortex Search batch search queries. Batch search queries incur three types of cost:

  • 服务成本:根据搜索索引数据大小和批量搜索查询的时长收费。

  • 查询嵌入成本:根据从输入工作负载中嵌入的令牌数量收费。适用标准嵌入成本。

  • 虚拟仓库计算成本:按用于运行批量搜索查询的虚拟仓库计费。此成本不包含在该视图中。

此视图仅跟踪服务成本和查询嵌入成本。它包含提交给 Cortex Search Service 的每项批量搜索查询所消耗的 Credit、可计费索引数据量、可计费时长以及令牌使用量。有关更多信息,请参阅 成本注意事项

列名称

数据类型

描述

START_TIME

TIMESTAMP_TZ

Cortex Search 批量搜索查询使用行为所发生时间段的起始时间。

END_TIME

TIMESTAMP_TZ

Cortex Search 批量搜索查询使用行为所发生时间段的结束时间。

QUERY_ID

VARCHAR

用于调用批量搜索查询的 SQL 语句的内部/系统生成标识符。

DATABASE_NAME

VARCHAR

Cortex Search 服务所在的数据库的名称。

DATABASE_ID

NUMBER

Cortex Search Service 所在数据库的内部/系统生成标识符。

SCHEMA_NAME

VARCHAR

Cortex Search 服务所在的架构的名称。

SCHEMA_ID

NUMBER

Cortex Search Service 所在架构的内部/系统生成标识符。

SERVICE_NAME

VARCHAR

Cortex Search 服务的名称。

SERVICE_ID

NUMBER

Cortex Search Service 的内部/系统生成标识符。

CONSUMPTION_TYPE

VARCHAR

批量搜索查询产生的使用类别。取值为:“BATCH_SERVING”(基于索引数据大小和查询时长的服务成本)或“BATCH_EMBED_TEXT_TOKENS”(基于输入令牌的查询嵌入成本)。

CREDITS_USED

NUMBER

指定 CONSUMPTION_TYPE 的批量搜索查询所消耗的 Credit 数量。

BILLABLE_INDEXED_DATA_BYTES

NUMBER

当 CONSUMPTION_TYPE =“BATCH_SERVING”时,表示批量搜索查询期间计费的索引数据字节数;对于其他使用类型,则为 NULL。

BILLABLE_DURATION_SECONDS

NUMBER

当 CONSUMPTION_TYPE =“BATCH_SERVING”时,表示批量搜索查询的计费时长(以秒为单位);对于其他使用类型,则为 NULL。

MODEL_NAME

VARCHAR

当 CONSUMPTION_TYPE =“BATCH_EMBED_TEXT_TOKENS”时,表示用于为批量搜索查询输入生成向量嵌入的嵌入模型名称;对于其他使用类型,则为 NULL。

TOKENS

NUMBER

当 CONSUMPTION_TYPE =“BATCH_EMBED_TEXT_TOKENS”时,表示查询嵌入所消耗的输入令牌数量;对于其他使用类型,则为 NULL。

使用说明

  • 该视图提供过去 365 天(1 年)内,账户的最新 Credit 使用量。

  • 每一行代表由 QUERY_ID 标识的单次批量搜索查询。

  • 服务成本按每 GB/小时的索引数据量产生,并通过批量搜索查询的可计费时长进行计量。

  • 查询嵌入成本按输入令牌计算。与交互式搜索不同,批量搜索查询中的查询嵌入属于可计费成本。

  • 如需按日聚合查看批量使用情况,您也可以使用 CONSUMPTION_TYPE = 'BATCH' 查询 CORTEX_SEARCH_DAILY_USAGE_HISTORY 视图。