1. ¿Qué es un almacén de datos?

La cadena de bloques es esencialmente un libro de contabilidad descentralizado. Todas las transferencias de transacciones y llamadas de contratos anteriores forman detalles de registros de transacciones, incluido el tiempo de la transacción, las direcciones de entrada y salida de las transferencias, los montos de las transacciones, los mensajes de llamadas y los eventos del contrato, tx_hash y otros datos.

Dune Analytics almacena todos los datos anteriores en categorías para formar un almacén de datos, que aquellos que lo necesiten pueden llamar, consultar y analizar a través de un lenguaje similar a SQL.

2. ¿Qué es SQL?

SQL es un "lenguaje de consulta estructurado", que se dedica a consultas y gestión relacionadas con bases de datos. En Dune, utilizamos declaraciones de consulta SQL para obtener todos los datos deseados y construir la consulta correspondiente. La consulta en Dune se puede aplicar de acuerdo con la siguiente plantilla.

-- Varias palabras clave para el orden de ejecución de SQL

SELECCIONAR consultar los resultados del campo deseado

DE ¿De qué tabla consultar?

DÓNDE Ven aquí según... condición

GRUPO POR Agrupar por... condición

TENER condiciones de filtro después de agrupar

ORDER BY Ordenar por... condición DESC (orden descendente)/ASC (orden ascendente)

LÍMITE Número de consultas devueltas

Explicación EXCEL

forma simple

Tome la tabla anterior como ejemplo. Cuando obtenga esta tabla, podrá ver que la tabla está compuesta de filas y columnas. Las filas también se pueden llamar registros y las columnas se pueden llamar campos. Una base de datos relacional es una base de datos construida sobre el modelo de base de datos relacional, que utiliza conceptos y métodos como el álgebra de conjuntos para procesar datos en la base de datos.

3. ¿Qué es Dune Analytics?

Dune Analytics es una de las mejores herramientas para encontrar datos en tiempo real de forma gratuita. Los usuarios utilizan un lenguaje de consulta de base de datos similar a SQL para recuperar, filtrar, extraer y agregar del almacén de datos blockchain en caché de Dune para formar consultas, luego visualizar los datos consultados y finalmente resumirlos en paneles del Panel. Hay miles de paneles gratuitos que muestran diferentes datos cifrados. Con el motor DuneV2, el rendimiento se ha mejorado 10 veces, ahora es el momento de aprender a usar Dune correctamente y luego nos sentiremos cómodos en el mercado de las criptomonedas.

4.Introducción a las dunas

Sitio web oficial: https://dune.com/

4.1 Descripción general de las dunas

Interfaz principal

Cuando usa Dune por primera vez, primero debe registrarse e iniciar sesión. Una vez completado el registro y el inicio de sesión, ingrese a la página de inicio de Dune y podrá ver la página de arriba. Puede ver que hay una PESTAÑA en la parte superior. de la página para cambiar de vista. Puede cambiar la vista según sus necesidades personales. Prefiera el Panel de control, Consultas, Asistentes y Equipos para realizar consultas. Ahora puede ver algunos ejemplos bien escritos. las etiquetas de consultas populares.

panel

El panel es una colección de consultas que se pueden mostrar en una serie de gráficos y paneles según sus propias preferencias para brindarle a usted o a otros una mejor visualización. Aquí usamos hildobby[https://dune.com/hildobby/ethereum]. Por ejemplo, puede ver el panel de Ethereum que diseñó, como el precio de Ethereum, la capacidad de mercado de Ethereum, etc., que son claros de un vistazo. En Dune, el panel de todos es público, lo que significa que puede copiar el de otras personas. Y otros también pueden copiar su uso, lo que reduce su propio tiempo y energía para crear. Al mismo tiempo, también puede aprender a optimizar sus propias consultas desde los paneles de muchas personas poderosas.

Panel de control Ethereum de Hildobby

Preguntar

Como se mencionó anteriormente, un panel es una colección de consultas. Si hace clic en el título del panel, puede ver la consulta SQL que muestra el gráfico.

Haga clic en el título para consultar SQL
lenguaje SQL

De lo anterior, puede ver que lo anterior está dividido en partes superior e inferior. La parte superior es la declaración de consulta escrita y la parte inferior es la visualización del gráfico basado en la consulta. Compare la declaración escrita con la plantilla utilizada por la consulta SQ presentada anteriormente para ver si cree que solo necesita completar el contenido.

Copiar (bifurcación)

Cuando vea un gráfico que le guste pero no quiera perder el tiempo escribiendo SQL usted mismo, puede hacer clic directamente en el botón de bifurcación en la esquina superior derecha para copiar el gráfico en su propio panel.

copia bifurcada
Visualización de página

El conjunto de datos consultado se explicará en detalle a continuación:

Debido a que Dune ha actualizado la versión V2 y su rendimiento se ha optimizado enormemente, lo siguiente utilizará directamente la cadena de esta versión V2 para realizar consultas.

Proyecto de decodificación de datos.

Los proyectos decodificados se refieren a que el equipo de Dune divide los proyectos y adjunta las etiquetas correspondientes para facilitar que los usuarios tengan una referencia simple a los datos.

abstracto

Se puede considerar una abstracción como una tabla personalizada que conecta y combina varias consultas y datos para formar una tabla única. Las abstracciones ayudan a los usuarios a consultar más fácilmente los datos específicos que buscan sin la molestia de combinar manualmente varios datos.

En términos generales, las abstracciones se pueden dividir en dos categorías principales:

  • Abstracción sectorial: datos en un campo específico

  • Abstracción del proyecto: datos específicos para un proyecto específico

Comunidad

La sección de la comunidad puede considerarse como una extensión de la sección de resúmenes, pero la agregación de datos la proporcionan los miembros de la comunidad de Dune.

Guardar consulta

Haga clic en el botón Guardar. Después de guardar, podrá ver que el nombre de la consulta ha cambiado al que acaba de definir. Cuando guarde y haga clic, el sistema le ayudará automáticamente a realizar la consulta según la declaración SQL que escribió. También cambie la consulta a guardada en el panel.

Lo anterior es el primer número de Dune compartido hoy. Principalmente quiero que todos se familiaricen con esta herramienta. Si desea hacer bien su trabajo, primero debe perfeccionar sus herramientas.