Home / Transparensiya

Transparensiya

Ipinapaliwanag ng pahinang ito ang bilang ng mga pagtingin na ipinapakita sa site na ito. Mula sa Cloudflare Analytics Engine ang bilang na ito.

Bawat taong bumisita sa website ay binibilang bilang isang pagtingin. Kinukuha ang bilang na iyon mula sa Workers Analytics Engine.

Paano binibilang ang isang pagtingin

  1. 1 May nagbubukas ng site Bawat taong bumibisita sa website ay binibilang bilang isang pagtingin.
  2. 2 Ipinapaalam ng site sa Cloudflare Ipinapadala sa Cloudflare ang pagbisita upang maitala.
  3. 3 Iniimbak ng Cloudflare ang pagbisita Iniimbak ito ng Workers Analytics Engine bilang isang tala ng datos.
  4. 4 Ibinabalik ang kabuuang bilang Binabasa ng site ang kabuuang bilang at ipinapakita ito bilang Mga Pagtingin.
  1. 1

    May nagbubukas ng site

    Bawat taong bumibisita sa website ay binibilang bilang isang pagtingin.

  2. 2

    Ipinapaalam ng site sa Cloudflare

    Ipinapadala sa Cloudflare ang pagbisita upang maitala.

  3. 3

    Iniimbak ng Cloudflare ang pagbisita

    Iniimbak ito ng Workers Analytics Engine bilang isang tala ng datos.

  4. 4

    Ibinabalik ang kabuuang bilang

    Binabasa ng site ang kabuuang bilang at ipinapakita ito bilang Mga Pagtingin.

Itinatala sa Cloudflare ang mga pagtingin, saka kinukuha ang bilang upang ipakita sa pahina.

Ang Workers Analytics Engine ay imbakan ng Cloudflare para sa mga bilang na maaaring lumaki nang hindi nalilimitahan sa isang nakapirming listahan ng mga kategorya. Inilalarawan ito ng Cloudflare bilang pagsusuri ng napakaraming datos na walang limitasyon sa dami ng magkakaibang halaga. Nagsusulat ang isang Worker ng isang tala ng datos gamit ang isang nakapaloob na API. Kalaunan, binabasa ng parehong account ang mga talang iyon gamit ang SQL, sa pamamagitan ng isang HTTP SQL API. Iba ang bersiyong ito ng SQL sa ginagamit ng isa pang Analytics SQL API ng Cloudflare.

Ang dataset ang yunit ng pag-iimbak. Inihahambing ng Cloudflare ang isang dataset sa isang talahanayan sa SQL: dapat manatiling pare-pareho ang kahulugan ng bawat hanay at bawat kolum. Itinatakda ang pangalan ng dataset sa pagsasaayos ng Worker at iniuugnay ito sa Worker. Lumilitaw ang talahanayan kapag nagsimula nang magsulat ang Worker. Hindi kailangang ideklara ang mga kolum sa isang hiwalay na hakbang.

Ang isang tala ng datos ay isang pangyayari, isang hanay. Nagdaragdag ang Cloudflare ng timestamp kapag itinatala ng Worker ang pangyayari. Ang Worker ang nagbibigay ng lahat ng iba pang datos, at dapat laging pareho ang pagkakasunod-sunod ng mga ito. Tinatawag ng Cloudflare na field ang bawat puwesto sa pagkakasunod-sunod na iyon.

Ang field ay isang puwesto sa pagkakasunod-sunod na iyon. Ang unang string ay laging nasa unang field para sa string. Ang ikalawang numero ay laging nasa ikalawang field para sa numero. Hindi nag-iimbak ang database ng pangalan sa tabi ng halaga. Ang puwesto ang itinatala nito. Kapag binago ang pagkakasunod-sunod, nagbabago rin ang kahulugan ng field. Sa isang query, nagiging mga kolum ang mga puwestong ito. Ang mga field para sa string ay blob1 hanggang blob20. Ang mga field para sa numero ay double1 hanggang double20. Ang susi sa pagpili ng sampol ay index1. Mayroon ding timestamp, dataset, at _sample_interval ang bawat hanay. Maaaring bigyan ng query ng ibang pangalan ang isang field para sa partikular na tanong na sinasagot nito, halimbawa, blob1 AS city. Nananatiling blob1 ang nakaimbak na field.

Ano ang field

  1. Mga salitang nakalista nang sunod-sunod Mga label na maaari mong gamiting batayan ng pagpapangkat sa ibang pagkakataon, gaya ng isang lugar.
    blob1, then blob2, up to blob20 Ang pangalan ng field na ito sa Cloudflare.
  2. Mga numerong nakalista nang sunod-sunod Mga sukat na maaari mong pagsama-samahin o kuhanan ng karaniwang halaga.
    double1, then double2, up to double20 Ang pangalan ng field na ito sa Cloudflare.
  3. Isang index Ang susing ginagamit ng Cloudflare kapag kailangang kumuha ng sampol mula sa napakaraming sunod-sunod na pangyayari.
    index1 Ang pangalan ng field na ito sa Cloudflare.
  4. Oras na idinaragdag ng Cloudflare Ang sandaling naisulat ang pangyayari.
    timestamp Ang pangalan ng field na ito sa Cloudflare.
  5. Laki ng sampol na idinaragdag ng Cloudflare Ilang orihinal na pangyayari ang kinakatawan ng nakaimbak na hanay na ito.
    _sample_interval Ang pangalan ng field na ito sa Cloudflare.
  1. Mga salitang nakalista nang sunod-sunod

    Mga label na maaari mong gamiting batayan ng pagpapangkat sa ibang pagkakataon, gaya ng isang lugar.

    Nakaimbak bilang blob1, then blob2, up to blob20

  2. Mga numerong nakalista nang sunod-sunod

    Mga sukat na maaari mong pagsama-samahin o kuhanan ng karaniwang halaga.

    Nakaimbak bilang double1, then double2, up to double20

  3. Isang index

    Ang susing ginagamit ng Cloudflare kapag kailangang kumuha ng sampol mula sa napakaraming sunod-sunod na pangyayari.

    Nakaimbak bilang index1

  4. Oras na idinaragdag ng Cloudflare

    Ang sandaling naisulat ang pangyayari.

    Nakaimbak bilang timestamp

  5. Laki ng sampol na idinaragdag ng Cloudflare

    Ilang orihinal na pangyayari ang kinakatawan ng nakaimbak na hanay na ito.

    Nakaimbak bilang _sample_interval

Nananatili sa puwesto nito ang bawat field. Maaaring bigyan ng query ng ibang pangalan ang blob1 para sa tanong na sinasagot nito. Nananatiling blob1 ang nakaimbak na field.

May tatlong uri ng field. Ang mga blob ay mga string. Tinatawag ang mga ito ng Cloudflare na mga dimensiyong ginagamit sa pagpapangkat at pagsasala; mga label naman ang tawag dito sa ibang sistema. Maaaring maglaman ng dalawampung blob ang isang tala, at hindi dapat lumampas sa 16 kilobyte ang pinagsamang laki ng mga ito. Ang mga double ay mga numero, ang mga sukat na pinagsasama-sama o kinukuhanan ng karaniwang halaga. Maaaring maglaman ng dalawampung double ang isang tala. Ang index ay iisang string na hindi lalampas sa 96 byte. Tumatanggap ng listahan ang pagsulat, ngunit iniimbak lamang ng Cloudflare ang tala kapag iisang index ang laman ng listahang iyon. Kapag may ikalawang index, hindi naitatala ang datos.

Kapag napakarami ng datos, kumukuha ang Analytics Engine ng sampol nito upang manatiling mabilis ang mga query. Maaaring kumuha ng sampol sa pagsulat at sa pagbasa, at nakabatay ito sa index. Maaaring sampolan ang isang index na may napakaraming pangyayari. Ang index na may mas kaunting pangyayari ay maaaring hindi na sampolan. Kasama sa bawat nakaimbak na hanay ang _sample_interval, ang bilang ng mga orihinal na pangyayaring kinakatawan ng hanay na iyon. Ang kabuuang bilang ay ang suma ng _sample_interval. Para makuha ang kabuuan ng isang sukat, minumultiply muna ang sukat na iyon sa _sample_interval. Para makuha ang karaniwang halaga, hinahati ang kabuuang may timbang sa suma ng mga agwat.

Sa bawat pagtawag sa isang Worker, maaari itong magsulat ng hanggang 250 tala ng datos. Iniimbak ang datos sa loob ng tatlong buwan.