
Snowflake Cube Server

2025.03.24
0
Python数据查询数据描述数据库
Snowflake Cube Server 是一个用于与 Cube 语义层交互的 MCP 服务器。它提供了与 Cube REST API 交互的工具,允许用户查询和描述 Cube 部署中的数据。
View on GitHub
Overview
基本能力
产品定位
Snowflake Cube Server 是一个用于与 Cube 语义层交互的 MCP 服务器,专注于数据查询和描述。
核心功能
- 数据查询:通过
read_data
工具,用户可以提交查询到 Cube REST API,并获取返回的数据。 - 数据描述:通过
describe_data
工具,用户可以获取 Cube 部署中可用数据的描述。 - 数据资源:提供
data://{data_id}
资源,允许用户以 JSON 格式获取查询结果。 - 上下文描述:提供
context://data_description
资源,描述 Cube 部署中可用的数据。
适用场景
- 数据分析:适用于需要从 Cube 语义层查询和分析数据的场景。
- 数据集成:适用于需要将 Cube 数据集成到其他系统或工具中的场景。
- 数据探索:适用于需要快速了解 Cube 部署中可用数据的场景。
工具列表
read_data
:接受 Cube REST API 的查询,返回 YAML 格式的数据,并提供唯一标识符用于获取 JSON 格式的数据。describe_data
:描述 Cube 部署中可用的数据,是context://data_description
资源的代理版本。
常见问题解答
无明确常见问题解答内容。
使用教程
使用依赖
无明确前置依赖信息。
安装教程
无明确安装步骤信息。
调试方式
无明确调试步骤信息。