Domov / Transparentnosť
Transparentnosť
Táto stránka vysvetľuje počet zobrazení zverejnený na tomto webe. Údaje o zobrazeniach pochádzajú zo služby Cloudflare Analytics Engine.
Za zobrazenie sa počíta každý človek, ktorý navštívil web. Tento počet sa načítava zo služby Workers Analytics Engine.
Ako sa počíta zobrazenie
- 1 Človek otvorí web Každý človek, ktorý navštívi web, sa započíta ako jedno zobrazenie.
- 2 Web odošle informáciu službe Cloudflare Návšteva sa odošle do služby Cloudflare na zaznamenanie.
- 3 Cloudflare uloží návštevu Workers Analytics Engine ju uchová ako jeden dátový bod.
- 4 Celkový počet sa načíta späť Web načíta tento celkový počet a zobrazí ho pod označením Zobrazenia.
- 1
Človek otvorí web
Každý človek, ktorý navštívi web, sa započíta ako jedno zobrazenie.
- 2
Web odošle informáciu službe Cloudflare
Návšteva sa odošle do služby Cloudflare na zaznamenanie.
- 3
Cloudflare uloží návštevu
Workers Analytics Engine ju uchová ako jeden dátový bod.
- 4
Celkový počet sa načíta späť
Web načíta tento celkový počet a zobrazí ho pod označením Zobrazenia.
Workers Analytics Engine je úložisko služby Cloudflare na počítanie udalostí, pri ktorom môže počet kategórií rásť bez vopred stanoveného zoznamu. Cloudflare ho opisuje ako analytiku s neobmedzenou kardinalitou vo veľkom rozsahu. Worker zapisuje dátový bod prostredníctvom vstavaného API. V rámci toho istého účtu sa tieto body neskôr načítavajú pomocou SQL cez HTTP SQL API. Tento dialekt SQL je odlišný od toho, ktorý používa ďalšie rozhranie služby Cloudflare s názvom Analytics SQL API.
Jednotkou ukladania je dataset. Cloudflare prirovnáva dataset k tabuľke v SQL: každý riadok aj každý stĺpec by si mal zachovávať jednotný význam. V konfigurácii procesu Worker sa dataset pomenuje a naviaže sa na tento proces. Tabuľka vznikne, keď Worker začne zapisovať údaje. Stĺpce sa nedeklarujú v samostatnom kroku.
Dátový bod predstavuje jednu udalosť, jeden riadok. Keď Worker zaznamená udalosť, Cloudflare pridá časovú pečiatku timestamp. Všetko ostatné dodáva Worker, vždy v rovnakom poradí. Každú z týchto pozícií v danom poradí nazýva Cloudflare poľom.
Pole je jedna pozícia v tomto poradí. Prvý reťazec je vždy prvým reťazcovým poľom. Druhé číslo je vždy druhým číselným poľom. Databáza neukladá pri hodnote názov, ale jej pozíciu. Ak sa zmení poradie, zmení sa aj význam poľa. V dopyte sa z pozícií stávajú stĺpce. Reťazcové polia majú označenia blob1 až blob20. Číselné polia majú označenia double1 až double20. Kľúčom na vzorkovanie je index1. Každý riadok obsahuje aj timestamp, dataset a _sample_interval. V dopyte možno pole pre potreby daného dopytu premenovať, napríklad blob1 AS city. Uložené pole má naďalej označenie blob1.
Čo je pole
- Slová v stanovenom poradí Štítky, podľa ktorých možno neskôr zoskupovať údaje, napríklad miesto.blob1, then blob2, up to blob20 Názov tohto poľa v službe Cloudflare.
- Čísla v stanovenom poradí Merané hodnoty, ktoré možno sčítavať alebo z nich vypočítať priemer.double1, then double2, up to double20 Názov tohto poľa v službe Cloudflare.
- Jeden index Kľúč, ktorý Cloudflare používa, keď treba pri veľkom množstve udalostí použiť vzorkovanie.index1 Názov tohto poľa v službe Cloudflare.
- Čas, ktorý pridáva Cloudflare Okamih, keď bola udalosť zapísaná.timestamp Názov tohto poľa v službe Cloudflare.
- Veľkosť vzorky, ktorú pridáva Cloudflare Počet pôvodných udalostí, ktoré tento uložený riadok zastupuje._sample_interval Názov tohto poľa v službe Cloudflare.
-
Slová v stanovenom poradí
Štítky, podľa ktorých možno neskôr zoskupovať údaje, napríklad miesto.
Uložené ako
blob1, then blob2, up to blob20 -
Čísla v stanovenom poradí
Merané hodnoty, ktoré možno sčítavať alebo z nich vypočítať priemer.
Uložené ako
double1, then double2, up to double20 -
Jeden index
Kľúč, ktorý Cloudflare používa, keď treba pri veľkom množstve udalostí použiť vzorkovanie.
Uložené ako
index1 -
Čas, ktorý pridáva Cloudflare
Okamih, keď bola udalosť zapísaná.
Uložené ako
timestamp -
Veľkosť vzorky, ktorú pridáva Cloudflare
Počet pôvodných udalostí, ktoré tento uložený riadok zastupuje.
Uložené ako
_sample_interval
Existujú tri druhy polí. Polia typu blob sú reťazce. Cloudflare ich nazýva dimenziami používanými na zoskupovanie a filtrovanie; iné systémy ich nazývajú štítkami. Jeden bod môže obsahovať dvadsať polí typu blob, ktorých celková veľkosť nesmie prekročiť 16 kilobajtov. Polia typu double sú čísla: merané hodnoty, ktoré sa sčítavajú alebo priemerujú. Jeden bod môže obsahovať dvadsať polí typu double. Index je jeden reťazec s dĺžkou najviac 96 bajtov. Pri zápise možno odovzdať zoznam, ale Cloudflare bod uloží iba vtedy, keď tento zoznam obsahuje jediný index. Ak obsahuje aj druhý index, bod sa nezaznamená.
Pri veľmi veľkom objeme údajov používa Analytics Engine vzorkovanie, aby dopyty zostali rýchle. Vzorkovanie môže prebiehať pri zápise aj pri čítaní a riadi sa indexom. Pri indexe s veľkým počtom udalostí sa môže použiť vzorkovanie. Pri indexe s menším počtom udalostí sa môžu zachovať všetky údaje. Každý uložený riadok obsahuje _sample_interval, teda počet pôvodných udalostí, ktoré tento riadok zastupuje. Počet udalostí sa vypočíta ako súčet hodnôt _sample_interval. Pri súčte meraných hodnôt sa každá hodnota najprv vynásobí hodnotou _sample_interval. Priemer sa vypočíta vydelením váženého súčtu súčtom intervalov.
Pri jednom spustení môže proces Worker zapísať najviac 250 dátových bodov. Údaje sa uchovávajú tri mesiace.