Domov / Preglednost
Preglednost
Na tej strani pojasnjujemo število ogledov, objavljeno na tem spletnem mestu. Podatki o ogledih izvirajo iz storitve Cloudflare Analytics Engine.
Vsaka oseba, ki obišče spletno mesto, šteje kot en ogled. To število se prebere iz storitve Workers Analytics Engine.
Kako se šteje ogled
- 1 Oseba odpre spletno mesto Vsaka oseba, ki obišče spletno mesto, šteje kot en ogled.
- 2 Spletno mesto obvesti Cloudflare Podatek o obisku se pošlje v Cloudflare, kjer se zabeleži.
- 3 Cloudflare shrani obisk Workers Analytics Engine ga shrani kot eno podatkovno točko.
- 4 Skupno število se vrne na spletno mesto Spletno mesto prebere skupno število in ga prikaže pod oznako Ogledi.
- 1
Oseba odpre spletno mesto
Vsaka oseba, ki obišče spletno mesto, šteje kot en ogled.
- 2
Spletno mesto obvesti Cloudflare
Podatek o obisku se pošlje v Cloudflare, kjer se zabeleži.
- 3
Cloudflare shrani obisk
Workers Analytics Engine ga shrani kot eno podatkovno točko.
- 4
Skupno število se vrne na spletno mesto
Spletno mesto prebere skupno število in ga prikaže pod oznako Ogledi.
Workers Analytics Engine je shramba podjetja Cloudflare za številske podatke, ki lahko rastejo brez vnaprej določenega seznama kategorij. Cloudflare jo opisuje kot analitiko za obsežne podatke z neomejeno kardinalnostjo. Worker prek vgrajenega vmesnika API zapiše podatkovno točko. Pozneje se te točke z istim računom preberejo s poizvedbami SQL prek vmesnika HTTP SQL API. Ta različica jezika SQL je ločena od tiste v drugem vmesniku podjetja Cloudflare, Analytics SQL API.
Enota shranjevanja je dataset. Cloudflare primerja dataset s tabelo v SQL: vsaka vrstica in vsak stolpec morata imeti dosleden pomen. Ime za dataset je določeno v konfiguraciji programa Worker, kjer je dataset tudi povezan s tem programom. Tabela se pojavi, ko Worker začne zapisovati podatke. Stolpcev ni treba posebej določiti v ločenem koraku.
Podatkovna točka je en dogodek oziroma ena vrstica. Cloudflare doda timestamp, ko Worker zabeleži dogodek. Vse druge podatke posreduje Worker, in sicer vsakič v enakem vrstnem redu. Cloudflare vsako od teh mest v zaporedju imenuje polje.
Polje je eno mesto v tem zaporedju. Prvi niz je vedno prvo polje za nize. Drugo število je vedno drugo polje za števila. Podatkovna zbirka ob vrednosti ne shrani imena, temveč njeno mesto v zaporedju. Če spremenite vrstni red, se spremeni tudi pomen polja. V poizvedbi ta mesta postanejo stolpci. Polja za nize so blob1 do blob20. Polja za števila so double1 do double20. Ključ za vzorčenje je index1. Vsaka vrstica vsebuje tudi timestamp, dataset in _sample_interval. Poizvedba lahko polje za svoje potrebe preimenuje, na primer blob1 AS city. Shranjeno polje je še vedno blob1.
Kaj je polje
- Besede v določenem zaporedju Oznake, po katerih boste morda pozneje želeli združevati podatke, na primer kraj.blob1, then blob2, up to blob20 Ime tega polja v storitvi Cloudflare.
- Števila v določenem zaporedju Meritve, ki jih boste morda želeli sešteti ali iz njih izračunati povprečje.double1, then double2, up to double20 Ime tega polja v storitvi Cloudflare.
- En indeks Ključ, ki ga Cloudflare uporabi, kadar je treba vzorčiti tok z velikim številom dogodkov.index1 Ime tega polja v storitvi Cloudflare.
- Čas, ki ga doda Cloudflare Trenutek, ko je bil dogodek zapisan.timestamp Ime tega polja v storitvi Cloudflare.
- Velikost vzorca, ki jo doda Cloudflare Število izvirnih dogodkov, ki jih predstavlja ta shranjena vrstica._sample_interval Ime tega polja v storitvi Cloudflare.
-
Besede v določenem zaporedju
Oznake, po katerih boste morda pozneje želeli združevati podatke, na primer kraj.
Shranjeno kot
blob1, then blob2, up to blob20 -
Števila v določenem zaporedju
Meritve, ki jih boste morda želeli sešteti ali iz njih izračunati povprečje.
Shranjeno kot
double1, then double2, up to double20 -
En indeks
Ključ, ki ga Cloudflare uporabi, kadar je treba vzorčiti tok z velikim številom dogodkov.
Shranjeno kot
index1 -
Čas, ki ga doda Cloudflare
Trenutek, ko je bil dogodek zapisan.
Shranjeno kot
timestamp -
Velikost vzorca, ki jo doda Cloudflare
Število izvirnih dogodkov, ki jih predstavlja ta shranjena vrstica.
Shranjeno kot
_sample_interval
Obstajajo tri vrste polj. Polja vrste blob vsebujejo nize. Cloudflare jih imenuje dimenzije za združevanje in filtriranje, v drugih sistemih pa jim pravijo oznake. Podatkovna točka lahko vsebuje dvajset polj vrste blob, ki skupaj ne smejo presegati 16 kilobajtov. Polja vrste double vsebujejo števila: meritve, ki jih seštevamo ali iz njih izračunamo povprečje. Podatkovna točka lahko vsebuje dvajset polj vrste double. Indeks je en sam niz, dolg največ 96 bajtov. Pri zapisovanju je mogoče podati seznam, vendar Cloudflare podatkovno točko shrani le, če seznam vsebuje natanko en indeks. Če vsebuje še drugi indeks, se točka ne zabeleži.
Pri zelo velikem obsegu podatkov Analytics Engine uporablja vzorčenje, da poizvedbe ostanejo hitre. Vzorčenje lahko poteka pri zapisovanju in branju, pri čemer se ravna po indeksu. Pri indeksu z velikim številom dogodkov se lahko uporabi vzorčenje, pri indeksu z manj dogodki pa lahko ostanejo zajeti vsi dogodki. Vsaka shranjena vrstica vključuje _sample_interval, število izvirnih dogodkov, ki jih ta vrstica predstavlja. Število dogodkov dobimo s seštevanjem vrednosti _sample_interval. Pri seštevanju meritev vsako meritev najprej pomnožimo z njeno vrednostjo _sample_interval. Povprečje izračunamo tako, da tehtano vsoto delimo z vsoto teh intervalov.
En klic programa Worker lahko zapiše največ 250 podatkovnih točk. Podatki se hranijo tri mesece.