架构:

LOCAL

CORTEX_ANALYST_REQUESTS_V 视图

CORTEX_ANALYST_REQUESTS_V 视图显示 Cortex Analyst 请求日志数据。

列名称

timestamp

TIMESTAMP_NTZ

收到请求的时间

semantic_model_type

VARCHAR

用于提供语义模型的数据

该值是以下值之一:

  • FILE_ON_STAGE: The semantic model was loaded from a semantic model file on a Snowflake stage.

  • SEMANTIC_VIEW:从 语义视图 定义加载的语义模型。

semantic_model_name

VARCHAR

加载的语义模型的名称

  • 对于从暂存区加载的模型,这是暂存文件的完全限定路径,格式为 @DB.SCHEMA.TABLE/SPEC_PATH。对于从语义视图加载的模型,这是视图的名称。

  • For models loaded from a semantic view, this is the name of the view.

tables_referenced

VARIANT

一个数组,包含分析师所引用的所有表的全限定名称,这些名称以 VARCHAR 对象的形式返回。

request_id

VARCHAR

内部/系统生成的请求标识符

user_id

VARCHAR

发送请求的用户的 Snowflake 标识符

source

VARCHAR

包含有关请求源的元数据的 JSON 对象

该对象具有以下字段:

  • agent_request_id:生成此 cortext 请求的代理请求的内部或系统生成的标识符(如有)

generated_sql

VARCHAR

分析师在响应请求问题时生成的 SQL 语句

latest_question

VARCHAR

作为请求的一部分发送的最新问题

request_body

VARIANT

HTTP 请求的全部正文

有关此对象的结构,请参阅 Cortex Analyst REST API - 发送消息请求

response_body

VARIANT

HTTP 响应的全部正文

有关此对象的结构,请参阅 Cortex Analyst REST API - 非流式响应

response_status_code

NUMBER

返回到客户端的 HTTP 响应代码

warnings

VARIANT

分析师针对该请求的警告列表

primary_role_name

VARCHAR

The name of the primary role used by the user who made the request.

response_metadata

VARIANT

包含请求响应生成详细信息的元数据

feedback

ARRAY

包含与请求相关的所有反馈信息的对象数组

反馈对象与 Cortex Analyst REST API - 发送反馈 中所述的 REST API 调用请求正文相同。

Required privileges

Accessing the CORTEX_ANALYST_REQUESTS_V view requires one of the following roles:

  • SNOWFLAKE.CORTEX_ANALYST_REQUESTS_VIEWER

  • SNOWFLAKE.CORTEX_ANALYST_REQUESTS_ADMIN