核心功能
Dune Analytics API 是一个面向区块链数据分析的专业级技能,支持通过Python SDK与Dune平台深度交互。其核心能力涵盖七大场景:表结构发现与Schema检查、查询执行与刷新、SQL性能优化(针对Solana/EVM链)、DEX交易数据解析(dex.trades与dex_aggregator.trades的差异化应用)、Solana交易与日志解析、查询参数与结果管理,以及CSV/NDJSON数据上传至Dune自建表。
显著优势
1. 数据权威性:直接对接Dune Analytics——业界领先的链上数据分析平台,拥有最全面的EVM与Solana解码数据
2. 工作流标准化:内置严格的「先读参考文档再写SQL」规则,避免常见反模式(如误用dex.trades做钱包分析)
3. 多层级数据覆盖:从原始区块数据(<1分钟延迟)到策展数据(dex.trades等),满足不同时效性需求
4. 灵活的数据上传:支持快速CSV上传覆盖或分schema建表+增量插入两种模式
局限性与风险
- 订阅门槛:
run_sql即时执行需Plus付费计划,免费用户仅支持run_query调用已保存查询 - Credits消耗:每次查询消耗平台积分,高频调用需成本规划
- Solana特殊性:无dex_aggregator_solana.trades表,需手动按tx_id去重
- 数据延迟:策展表约1小时+延迟,当日数据分析需等待UTC 12:00后
适用人群
DeFi研究员、Crypto投研分析师、量化策略开发者、链上数据科学家、Web3产品经理。
安全提示
API Key需妥善保管,建议通过环境变量配置;数据上传功能涉及用户命名空间权限,需确认写入范围避免误覆盖。