1. O que é um armazém de dados?
O blockchain é essencialmente um livro-razão descentralizado. Todas as transferências de transações anteriores e chamadas de contrato formam detalhes de registro de transação, incluindo tempo de transação, endereços de entrada e saída de transferência, valor da transação, mensagens de chamada e eventos de contrato. , tx_hash e outros dados.
Dune Analytics armazena todos os dados acima em categorias para formar um data warehouse, que pode ser chamado, consultado e analisado por quem precisa por meio de linguagem semelhante a SQL.
2.O que é SQL
SQL é uma "linguagem de consulta estruturada", dedicada a consultas e gerenciamento relacionados a bancos de dados. No Dune, usamos instruções de consulta SQL para obter todos os dados desejados e construir a consulta correspondente. A consulta no Dune pode ser aplicada de acordo com o seguinte modelo.
-- Várias palavras-chave para ordem de execução SQL
SELECT consulte os resultados do campo desejado
FROM De qual tabela verificar
ONDE Venha aqui de acordo com... condição
GROUP BY Agrupar por... condição
TER condições de filtro após o agrupamento
ORDER BY Classificar por... condição DESC (ordem decrescente)/ASC (ordem crescente)
LIMIT Número de consultas retornadas
Explicação EXCEL

Tomemos a tabela acima como exemplo. Ao obter esta tabela, você pode ver que a tabela é composta de linhas e colunas. As linhas também podem ser chamadas de registros e as colunas podem ser chamadas de campos. Um banco de dados relacional é um banco de dados construído no modelo de banco de dados relacional, que usa conceitos e métodos como álgebra de conjuntos para processar dados no banco de dados.
3. O que é Dune Analytics?
Dune Analytics é uma das melhores ferramentas para encontrar dados em tempo real gratuitamente. Os usuários usam linguagem de consulta de banco de dados semelhante a SQL para recuperar, filtrar, extrair e agregar do armazém de dados blockchain em cache do Dune para formar consultas, visualizar os dados consultados e, finalmente, resumi-los em painéis do Dashboard. Existem milhares de painéis gratuitos que mostram diferentes dados criptografados. Com o motor DuneV2, o desempenho foi melhorado em 10 vezes, agora é hora de aprender a usar o Dune corretamente, e então estaremos confortáveis no mercado de criptografia.
4. Introdução às dunas
Site oficial: https://dune.com/
4.1 Visão Geral das Dunas

Ao usar o Dune pela primeira vez, você precisa se registrar e fazer login primeiro. Após a conclusão do registro e do login, entre na página inicial do Dune e você poderá ver a página acima. Você pode ver que há uma TAB no topo. da página para alternar visualizações. Você pode alterar a visualização de acordo com suas necessidades pessoais. Prefira Dashboard, Consultas, Assistentes e Equipe para realizar consultas. tags de consultas populares calor.
Painel
O painel é uma coleção de consultas que podem ser exibidas em uma série de gráficos e painéis de acordo com suas preferências para fornecer a você ou a outras pessoas uma exibição melhor. Aqui usamos hildobby[https://dune.com/hildobby/ethereum] Por exemplo, você pode ver o painel Ethereum que ele projetou, como o preço do Ethereum, a capacidade de mercado do Ethereum, etc., que ficam claros à primeira vista. No Dune, o painel de todos é público, o que significa que você pode copiar o de outras pessoas. e outros também podem copiar seu uso, o que reduz seu próprio tempo e energia para criar. Ao mesmo tempo, você também pode aprender a otimizar suas próprias consultas nos painéis de muitas pessoas poderosas.

Consulta
Conforme mencionado acima, um painel é uma coleção de consultas. Se você clicar no título do painel, poderá ver a consulta SQL que exibe o gráfico.


Pelo exposto, você pode ver que o acima está dividido em partes superior e inferior. A parte superior é a instrução de consulta escrita e a parte inferior é a exibição do gráfico com base na consulta. Compare a declaração escrita com o modelo usado pela consulta SQ apresentada acima para ver se você acha que só precisa preencher o conteúdo.
Copiar (garfo)
Ao ver um gráfico que você gosta, mas não quer perder tempo escrevendo SQL sozinho, você pode clicar diretamente no botão de bifurcação no canto superior direito para copiar o gráfico para seu próprio painel.


O conjunto de dados consultado será explicado em detalhes abaixo:

Como o Dune foi atualizado para a versão V2 e seu desempenho foi bastante otimizado, o seguinte usará diretamente a cadeia desta versão do V2 para consulta.

Projeto de decodificação de dados
Projetos decodificados referem-se à equipe do Dune dividindo os projetos e anexando rótulos correspondentes para facilitar aos usuários uma referência simples aos dados.
resumo
Uma abstração pode ser considerada uma tabela personalizada que conecta e combina várias consultas e dados para formar uma tabela única. As abstrações ajudam os usuários a consultar com mais facilidade os dados específicos que procuram, sem o incômodo de combinar manualmente vários dados.
De modo geral, as abstrações podem ser divididas em duas categorias principais:
Abstração do setor: dados em um campo específico
Abstração de projeto: dados específicos para um projeto específico
Comunidade
A seção comunitária pode ser considerada uma extensão da seção abstrata, mas a agregação de dados é fornecida pelos membros da comunidade Dune.

Clique no botão salvar. Depois de salvar, você pode ver que o nome da consulta mudou para aquele que você acabou de definir. Ao salvar e clicar, o sistema irá ajudá-lo automaticamente a consultar com base na instrução SQL que você escreveu. altere também a consulta para salva no painel.
O texto acima é a primeira edição do compartilhamento de Dune hoje. Quero principalmente levar todos a se familiarizarem com esta ferramenta. Se você deseja fazer bem o seu trabalho, primeiro deve aprimorar suas ferramentas.
