1. Kas ir datu noliktava?

Blokķēde būtībā ir decentralizēta virsgrāmata. Visi iepriekšējie darījumu pārsūtījumi un līgumu izsaukumi veido darījumu ieraksta informāciju, tostarp darījuma laiku, pārsūtīšanas un izbraukšanas adreses, darījuma summu, zvanu ziņojumus un līguma notikumus. , tx_hash un citus datus.

Dune Analytics visus iepriekš minētos datus saglabā kategorijās, lai izveidotu datu noliktavu, kuru var izsaukt, vaicāt un analizēt tie, kam tas ir nepieciešams, izmantojot SQL līdzīgu valodu.

2. Kas ir SQL

SQL ir "strukturētā vaicājumu valoda", kas ir paredzēta ar datu bāzēm saistītiem vaicājumiem un pārvaldībai. Programmā Dune mēs izmantojam SQL vaicājuma priekšrakstus, lai iegūtu visus vēlamos datus un izveidotu atbilstošo vaicājumu.Vaicājumu programmā Dune var lietot saskaņā ar šādu veidni.

-- Vairāki atslēgvārdi SQL izpildes secībai

SELECT vaicājuma vēlamo lauku rezultātu

NO Kuras tabulas veikt vaicājumu

KUR Saskaņā ar... nosacījumu

GROUP BY Grupēšana pēc...

Filtra nosacījumi pēc grupēšanas

ORDER BY Kārtot pēc... DESC (dilstošā secībā)/ASC (augošā secībā)

LIMIT Atgriežamo vaicājumu skaits

EXCEL skaidrojums

Vienkāršs galds

Ņemot par piemēru iepriekš minēto tabulu, iegūstot šo tabulu, jūs varat redzēt, ka tabula sastāv no rindām un kolonnām. Rindas var saukt arī par ierakstiem, bet kolonnas var saukt par laukiem. Relāciju datu bāze ir datu bāze, kas veidota uz relāciju datu bāzes modeļa, kurā datu apstrādei datu bāzē tiek izmantoti jēdzieni un metodes, piemēram, kopu algebra.

3. Kas ir Dune Analytics

Dune Analytics ir viens no labākajiem rīkiem, lai bez maksas atrastu reāllaika datus. Lietotāji izmanto SQL līdzīgu datu bāzes vaicājumu valodu, lai izgūtu, filtrētu, izvilktu un apkopotu datus no Dune kešatmiņā saglabātās blokķēdes datu noliktavas, lai veidotu vaicājumus, pēc tam vizualizētu vaicātos datus un visbeidzot apkopotu tos informācijas paneļa paneļos. Ir tūkstošiem bezmaksas informācijas paneļu, kas parāda dažādus šifrētus datus. Ar DuneV2 dzinēju veiktspēja ir uzlabota 10 reizes, tagad ir laiks iemācīties pareizi lietot Dune, lai mēs varētu justies mierīgi kriptovalūtu tirgū.

4. Ievads kāpā

Oficiālā vietne: https://dune.com/

4.1. Kāpu pārskats

Galvenais interfeiss

Pirmo reizi izmantojot Dune, vispirms ir jāreģistrējas un jāpiesakās, atverot Dune sākumlapu, un lapas augšdaļā varat redzēt dažus populārus piemērus, piemēram, Dashboard, Queries, Wizards un Team Popularitātes apakšējā stūrī.

Informācijas panelis

Informācijas panelis ir vaicājumu kopums, ko var attēlot kā diagrammu un paneļu sēriju atbilstoši jūsu vēlmēm, nodrošinot jums vai citiem labāku attēlojumu. Šeit, piemēram, varat skatīt viņa izstrādāto Ethereum informācijas paneli, piemēram, Ethereum, kas ir tirgus ietilpība. s informācijas panelis ir publisks, kas nozīmē, ka jūs varat kopēt citu, bet citi var kopēt jūsu informācijas paneļus, tādējādi samazinot savu informācijas paneļu izveides laiku un enerģiju. Tajā pašā laikā varat arī mācīties no daudziem jaudīgiem informācijas paneļiem, lai optimizētu savus vaicājumus.

hildobby Ethereum informācijas panelis

Vaicājums

Kā minēts iepriekš, informācijas panelis ir vaicājumu kolekcija, ja noklikšķināt uz informācijas paneļa nosaukuma, varat redzēt SQL vaicājumu, kas parāda diagrammu.

Noklikšķiniet uz virsraksta, lai vaicātu SQL
SQL valoda

No iepriekš minētā var redzēt, ka iepriekš minētais ir sadalīts divās daļās, augšējā daļa ir uzrakstītais vaicājuma paziņojums, bet apakšējā daļa ir diagrammas attēlojums, pamatojoties uz vaicājuma paziņojumu. Salīdziniet rakstisko paziņojumu ar veidni, kas izmantota iepriekš aprakstītajam SQL vaicājumam, lai redzētu, vai jums šķiet, ka jums ir tikai jāaizpilda saturs.

dakša

Kad redzat diagrammu, kas jums patīk, bet nevēlaties tērēt laiku, rakstot SQL, varat vienkārši noklikšķināt uz dakšiņas pogas augšējā labajā stūrī, lai kopētu diagrammu savā informācijas panelī.

dakša
Lapas displejs

Tālāk ir sniegts detalizēts vaicājuma datu kopas skaidrojums.

Tā kā Dune ir jaunināts uz V2 ar ievērojami optimizētu veiktspēju, tālākajā vaicājumā tiks izmantota ķēdes V2 versija. Tālāk ir sniegts abu salīdzinājums.

Datu dekodēšanas projekts

Atšifrētie projekti attiecas uz Dune komandu, kas sadala projektus un pievieno atbilstošas ​​etiķetes, lai atvieglotu lietotājiem vienkāršu atsauci uz datiem.

abstrakts

Abstrakcijas var uzskatīt par pielāgotām tabulām, kas savieno un apvieno dažādus vaicājumus un datu fragmentus, veidojot unikālu tabulu. Abstrakcija palīdz lietotājiem vieglāk meklēt konkrētus datus, kurus viņi meklē, neveicot dažādu datu manuālu apvienošanu.

Vispārīgi runājot, abstrakcijas var iedalīt divās galvenajās kategorijās:

  • Nozares abstrakcija: dati noteiktā domēnā

  • Projekta abstrakcija: konkrēti dati par konkrētu projektu

kopiena

Kopienas sadaļu var uzskatīt par abstraktās sadaļas paplašinājumu, bet datu apkopošanu nodrošina Dune kopienas dalībnieki.

Saglabāt vaicājumu

Noklikšķiniet uz pogas Saglabāt Pēc saglabāšanas var redzēt, ka vaicājuma nosaukums ir kļuvis par tikko definēto. Noklikšķinot uz Saglabāt, sistēma automātiski palīdzēs veikt vaicājumu atbilstoši jūsu rakstītajam SQL priekšrakstam, kā arī varat saglabāt vaicājumu informācijas panelī.

Iepriekš minētais ir pirmais Dune koplietošanas gadījums. Es galvenokārt vēlos iepazīstināt visus ar šo rīku.