SuperAPI AI 工具集

monte-carlo-storage-cost-analysis

数据与分析

查看项目

更新于 10-16 05:54

技能介绍

用途:分析数据仓库中可删除的过期表以降低存储成本。工具会拉取候选表,归类为浪费模式(Unread、Write-only、Dead-end、Static waste、Zombie、Other stale)与表类别(Temporary、Archive/Snapshot、Production、Other),计算安全等级并返回预格式化分析结果。

主要能力:支持按仓库运行分析;未指定 warehouse_id 时可自动选择或列出受支持仓库供用户选择。输出含摘要、Top-N 表和分类下钻区域。后续可针对具体类别展开,或用 get_asset_lineage 做下游血缘检查。Usage & Risk 列含活动值与风险标记(criticality、N consumers、importance score、monitors)。

使用方式:需连接 Monte Carlo MCP 服务器,工具须通过本插件捆绑服务器调用,全限定名为 mcp__plugin_mc-agent-toolkit_monte-carlo-mcp__<tool>。先确定 warehouse_id,再调用 analyze_storage_costs。成功后将 <!-- PRESENT_AS_IS --> 块逐字呈现,保留 Markdown 链接的 MCON,不得输出为纯文本。用户询问某类别时直接使用已有结果,不重新调用。血缘检查时调用 get_asset_lineage,参数 mcons 与 direction: "DOWNSTREAM"。

适用场景:用户询问存储成本、浪费、清理机会,寻找未读/未用/过期表,或提及仓库清理、僵尸表、死端管道、临时/归档表时激活。

限制:仅分析存储成本,不涉及计算、查询优化或账单;每次仅一个仓库;仅支持 Snowflake、BigQuery、Redshift、Databricks;仅提供建议,绝不执行 DROP TABLE 或其他破坏性操作。不适用于单纯查询数据、创建监控、调查数据质量事件或查询性能分析。使用前须验证命令、依赖、凭据与外部服务行为。