Beranda / Transparansi
Transparansi
Halaman ini menjelaskan jumlah kunjungan yang ditampilkan di situs ini. Data kunjungan berasal dari Cloudflare Analytics Engine.
Setiap orang yang mengunjungi situs ini dihitung sebagai satu kunjungan. Jumlahnya dibaca dari Workers Analytics Engine.
Cara menghitung kunjungan
- 1 Seseorang membuka situs Setiap orang yang mengunjungi situs dihitung sebagai satu kunjungan.
- 2 Situs memberi tahu Cloudflare Data kunjungan dikirim ke Cloudflare untuk dicatat.
- 3 Cloudflare menyimpan kunjungan Workers Analytics Engine menyimpannya sebagai satu titik data.
- 4 Jumlah total dikirim kembali Situs membaca jumlah total tersebut dan menampilkannya sebagai Kunjungan.
- 1
Seseorang membuka situs
Setiap orang yang mengunjungi situs dihitung sebagai satu kunjungan.
- 2
Situs memberi tahu Cloudflare
Data kunjungan dikirim ke Cloudflare untuk dicatat.
- 3
Cloudflare menyimpan kunjungan
Workers Analytics Engine menyimpannya sebagai satu titik data.
- 4
Jumlah total dikirim kembali
Situs membaca jumlah total tersebut dan menampilkannya sebagai Kunjungan.
Workers Analytics Engine adalah layanan penyimpanan Cloudflare untuk data hitungan yang dapat terus bertambah tanpa daftar kategori yang tetap. Cloudflare menggambarkannya sebagai analitik berskala besar dengan kardinalitas tanpa batas. Worker menulis titik data melalui API bawaan. Akun yang sama kemudian membaca titik-titik data tersebut dengan SQL melalui API SQL berbasis HTTP. Dialek SQL ini berbeda dari yang digunakan oleh layanan Analytics SQL API Cloudflare lainnya.
Satuan penyimpanannya adalah dataset. Cloudflare menyamakan dataset dengan tabel dalam SQL: setiap baris dan kolom harus memiliki makna yang konsisten. Nama dataset ditentukan dalam konfigurasi Worker, lalu dataset tersebut dihubungkan ke Worker. Tabel akan muncul saat Worker mulai menulis data. Kolom tidak perlu dideklarasikan dalam langkah terpisah.
Satu titik data mewakili satu peristiwa, yaitu satu baris. Cloudflare menambahkan timestamp saat Worker mencatat peristiwa tersebut. Semua data lainnya disediakan oleh Worker dan harus selalu dikirim dalam urutan yang sama. Cloudflare menyebut setiap posisi dalam urutan tersebut sebagai bidang.
Bidang adalah satu posisi dalam urutan tersebut. String pertama selalu menjadi bidang string pertama. Angka kedua selalu menjadi bidang angka kedua. Basis data tidak menyimpan nama di samping nilainya, melainkan menyimpan posisinya. Jika urutannya berubah, makna bidang tersebut ikut berubah. Dalam kueri, posisi-posisi ini menjadi kolom. Bidang string bernama blob1 hingga blob20. Bidang angka bernama double1 hingga double20. Kunci pengambilan sampelnya adalah index1. Setiap baris juga memiliki timestamp, dataset, dan _sample_interval. Kueri dapat memberi nama lain pada suatu bidang sesuai kebutuhan, misalnya blob1 AS city. Nama bidang yang tersimpan tetap blob1.
Apa itu bidang data
- Kata-kata, disusun berurutan Label yang dapat digunakan untuk mengelompokkan data nantinya, misalnya lokasi.blob1, then blob2, up to blob20 Nama bidang ini di Cloudflare.
- Angka, disusun berurutan Nilai pengukuran yang dapat dijumlahkan atau dihitung rata-ratanya.double1, then double2, up to double20 Nama bidang ini di Cloudflare.
- Satu indeks Kunci yang digunakan Cloudflare saat perlu mengambil sampel dari aliran peristiwa bervolume tinggi.index1 Nama bidang ini di Cloudflare.
- Waktu, ditambahkan oleh Cloudflare Waktu saat peristiwa dicatat.timestamp Nama bidang ini di Cloudflare.
- Ukuran sampel, ditambahkan oleh Cloudflare Jumlah peristiwa asli yang diwakili oleh baris yang tersimpan ini._sample_interval Nama bidang ini di Cloudflare.
-
Kata-kata, disusun berurutan
Label yang dapat digunakan untuk mengelompokkan data nantinya, misalnya lokasi.
Disimpan sebagai
blob1, then blob2, up to blob20 -
Angka, disusun berurutan
Nilai pengukuran yang dapat dijumlahkan atau dihitung rata-ratanya.
Disimpan sebagai
double1, then double2, up to double20 -
Satu indeks
Kunci yang digunakan Cloudflare saat perlu mengambil sampel dari aliran peristiwa bervolume tinggi.
Disimpan sebagai
index1 -
Waktu, ditambahkan oleh Cloudflare
Waktu saat peristiwa dicatat.
Disimpan sebagai
timestamp -
Ukuran sampel, ditambahkan oleh Cloudflare
Jumlah peristiwa asli yang diwakili oleh baris yang tersimpan ini.
Disimpan sebagai
_sample_interval
Ada tiga jenis bidang. Blob berisi string. Cloudflare menyebutnya dimensi untuk pengelompokan dan penyaringan, atau yang dalam sistem lain disebut label. Satu titik data dapat memuat dua puluh blob dengan ukuran total maksimal 16 kilobita. Double berisi angka, yaitu nilai pengukuran yang dapat dijumlahkan atau dihitung rata-ratanya. Satu titik data dapat memuat dua puluh double. Indeks berupa satu string berukuran maksimal 96 bita. Proses penulisan menerima daftar, tetapi Cloudflare hanya menyimpan titik data jika daftar tersebut berisi tepat satu indeks. Jika ada indeks kedua, titik data tidak dicatat.
Saat volume data sangat tinggi, Analytics Engine mengambil sampel data agar kueri tetap cepat. Pengambilan sampel dapat terjadi saat penulisan maupun pembacaan data, berdasarkan indeksnya. Indeks dengan banyak peristiwa dapat dikenai pengambilan sampel. Indeks dengan lebih sedikit peristiwa dapat tetap disimpan dan dibaca secara utuh. Setiap baris yang tersimpan memuat _sample_interval, yaitu jumlah peristiwa asli yang diwakili oleh baris tersebut. Jumlah peristiwa dihitung dengan menjumlahkan _sample_interval. Untuk menjumlahkan nilai pengukuran, setiap nilai terlebih dahulu dikalikan dengan _sample_interval. Rata-rata dihitung dengan membagi jumlah berbobot tersebut dengan jumlah seluruh interval.
Setiap pemanggilan Worker dapat menulis maksimal 250 titik data. Data disimpan selama tiga bulan.