0

0

如何自己进行链上数据分析?Dune Analytics入门教程

幻夢星雲

幻夢星雲

发布时间:2026-01-16 18:25:11

|

410人浏览过

|

来源于php中文网

原创

Dune Analytics让无编程背景者也能分析区块链数据:先注册熟悉界面、探索社区看板、选择目标链;再新建查询、用Spellbook解码表、写SQL如SELECT COUNT(*) FROM opensea.trades;最后可视化、组看板、讲数据故事。

全球主流的正规交易所推荐

欧易OKX:

 

Binance币安

 

火币Huobi:

 

Gateio芝麻开门:

 

如何自己进行链上数据分析?Dune Analytics入门教程 - php中文网

链上数据分析是洞察加密世界动态的关键。通过Dune Analytics这个强大的平台,无需编程背景也能轻松探索、分析和可视化海量区块链数据,开启你的数据分析师之路。

准备工作:开启你的Dune之旅

1、注册并熟悉平台。第一步是访问Dune Analytics官网并免费注册一个账户。登录后,花些时间熟悉主界面,它主要由搜索栏、热门看板展示区和个人工作区构成,整体设计非常直观。

2、探索社区看板。不要急于自己动手,先从学习开始。Dune拥有一个极其活跃和强大的社区,你可以搜索你感兴趣的项目,比如Uniswap或Aave,查看他人制作的优秀数据看板,这是学习查询思路和技巧的最佳途径。

3、选择目标区块链。在创建查询之前,你需要在查询页面的右上角选择你想要分析的区块链网络。Dune支持包括以太坊、Polygon、BNB Chain在内的多条主流公链,确保你的数据源是正确的。

核心功能:创建你的第一个查询

1、新建一个查询。在你的个人工作区点击“New query”按钮,你将进入查询编辑器。左侧是数据表浏览器,你可以在这里找到所有可用的数据表;右侧是SQL代码输入框和查询结果展示区。

2、理解数据表结构。对于初学者来说,最关键的是使用经过解码的“Spellbook”数据表,例如 `uniswap_v3.trades`,而不是原始的 `ethereum.logs`。这些解码表将复杂的原始数据整理成了易于理解的格式,极大降低了分析门槛。

3、编写基础SQL语句。SQL是与数据库沟通的语言。你可以尝试一个非常简单的查询来统计某个合约的总交易次数,例如输入 `SELECT COUNT(*) FROM opensea.trades` ,然后点击运行按钮,即可获得结果。

4、运行并保存查询。编写完SQL语句后,点击“Run”按钮执行查询,结果会很快显示在下方。为了方便以后回顾和使用,记得给你的查询起一个清晰的标题并点击保存。

进阶技巧:从查询到看板

1、创建数据可视化。当你的查询返回了数据,你可以点击结果区下方的“New visualization”按钮。Dune提供了折线图、柱状图、饼图等多种图表类型,选择最适合你数据的一种进行配置,让数据变得生动起来。

2、组合成数据看板。一个看板(Dashboard)可以集成多个来自不同查询的可视化图表。在个人主页创建一个新看板,然后将你刚才创建的图表添加进去,你可以自由拖动和调整图表的大小与位置。

3、讲述一个完整的数据故事。一个优秀的数据看板不仅仅是图表的堆砌,它应该能够清晰地讲述一个故事或揭示一个趋势。通过合理地组织不同图表,并配以文字说明,你的分析将更具说服力和影响

相关专题

更多
数据分析工具有哪些
数据分析工具有哪些

数据分析工具有Excel、SQL、Python、R、Tableau、Power BI、SAS、SPSS和MATLAB等。详细介绍:1、Excel,具有强大的计算和数据处理功能;2、SQL,可以进行数据查询、过滤、排序、聚合等操作;3、Python,拥有丰富的数据分析库;4、R,拥有丰富的统计分析库和图形库;5、Tableau,提供了直观易用的用户界面等等。

679

2023.10.12

SQL中distinct的用法
SQL中distinct的用法

SQL中distinct的语法是“SELECT DISTINCT column1, column2,...,FROM table_name;”。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

320

2023.10.27

SQL中months_between使用方法
SQL中months_between使用方法

在SQL中,MONTHS_BETWEEN 是一个常见的函数,用于计算两个日期之间的月份差。想了解更多SQL的相关内容,可以阅读本专题下面的文章。

346

2024.02.23

SQL出现5120错误解决方法
SQL出现5120错误解决方法

SQL Server错误5120是由于没有足够的权限来访问或操作指定的数据库或文件引起的。想了解更多sql错误的相关内容,可以阅读本专题下面的文章。

1095

2024.03.06

sql procedure语法错误解决方法
sql procedure语法错误解决方法

sql procedure语法错误解决办法:1、仔细检查错误消息;2、检查语法规则;3、检查括号和引号;4、检查变量和参数;5、检查关键字和函数;6、逐步调试;7、参考文档和示例。想了解更多语法错误的相关内容,可以阅读本专题下面的文章。

357

2024.03.06

oracle数据库运行sql方法
oracle数据库运行sql方法

运行sql步骤包括:打开sql plus工具并连接到数据库。在提示符下输入sql语句。按enter键运行该语句。查看结果,错误消息或退出sql plus。想了解更多oracle数据库的相关内容,可以阅读本专题下面的文章。

675

2024.04.07

sql中where的含义
sql中where的含义

sql中where子句用于从表中过滤数据,它基于指定条件选择特定的行。想了解更多where的相关内容,可以阅读本专题下面的文章。

573

2024.04.29

sql中删除表的语句是什么
sql中删除表的语句是什么

sql中用于删除表的语句是drop table。语法为drop table table_name;该语句将永久删除指定表的表和数据。想了解更多sql的相关内容,可以阅读本专题下面的文章。

415

2024.04.29

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

2

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Go 教程
Go 教程

共32课时 | 3.8万人学习

Go语言实战之 GraphQL
Go语言实战之 GraphQL

共10课时 | 0.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号