SemanticViewModel

更新时间:
复制为 MD 格式

名称

类型

描述

示例值

object

语义视图定义

ViewSchema

string

语义视图所在的 schema

sales_db

Definition

string

语义视图 YAML 定义内容

name: revenue_analysis description: "Semantic view for analyzing revenue across products and customers" tables: - name: customers description: "Customer information" base_table: schema: sales_db table: customers dimensions: - name: customer_name synonyms: ["client name", "customer"] description: "Full name of the customer" expr: c_name data_type: VARCHAR - name: customer_segment synonyms: ["segment", "market segment"] description: "Customer market segment" expr: c_mktsegment data_type: VARCHAR is_enum: true - name: orders description: "Order information" base_table: schema: sales_db table: orders dimensions: - name: order_date description: "Date when order was placed" expr: o_orderdate data_type: DATE - name: order_year description: "Year when order was placed" expr: YEAR(o_orderdate) data_type: NUMBER facts: - name: order_total description: "Total order amount" expr: o_totalprice data_type: NUMBER metrics: - name: total_orders description: "Total number of orders" expr: COUNT(*) - name: total_revenue description: "Total revenue of orders" expr: SUM(o_totalprice) - name: average_order_value description: "Average order value" expr: AVG(o_totalprice) relationships: - name: orders_to_customers left_table: orders right_table: customers relationship_columns: - left_column: o_custkey right_column: c_custkey metrics: - name: revenue_per_customer description: "Average revenue per customer" expr: orders.total_revenue / customers.customer_count

ViewName

string

语义视图名称

revenue_analysis

Comment

string

语义视图注解

这是一个定义销售额相关指标的视图

Score

number

向量检索匹配度(默认为 1,检索查询时为向量匹配值 0-1 之间的小数)

0.81