Kongsi melalui


Petua dan contoh

Formula metrik

Takrifkan formula metrik dalam borang teks. Ia boleh terdiri daripada operasi yang telah ditetapkan.

Operasi individu dibahagikan kepada dua kumpulan asas:

  • Operasi pengagregatan: Input operasi pengagregatan adalah satu set nilai yang mana nilai yang terhasil akan dikira (contohnya, purata, maksimum dan banyak lagi).

  • Operasi skalar: Input operasi skalar adalah satu atau lebih nilai yang mana nilai yang terhasil akan dikira (contohnya, nilai mutlak nombor, mendapatkan sebahagian daripada cukai, dan banyak lagi).

Operasi boleh menggunakan pemalar , boleh digabungkan menggunakanpengendali unari atau binari (contohnya, penambahan, penolakan, dan banyak lagi), atau bersarang.

Operasi skalar juga termasuk operasi untuk mendapatkan nilai, sama ada tersedia secara langsung dalam bentuk atribut atau dalam bentuk statistik yang diperolehi (tempoh peristiwa).

Sesetengah operasi juga menyokong menentukan konteks yang mana operasi dinilai. Ini penting untuk operasi pengagregatan yang boleh mengagregat nilai, contohnya, hanya untuk aktiviti tertentu, atau untuk semua aktiviti atau acara. Konteks tersirat yang terhasil daripada konteks metrik atau konteks operasi induk juga disokong.

Formula metrik boleh mengembalikan salah satu jenis data yangdisokong. Jenis data untuk formula tertentu ditakrifkan dalam artikel ini di sebelah takrifan sintaks formula.

Operasi pengagregatan

Operasi pengagregatan adalah asas bagi setiap metrik. Operasi pengagregatan yang paling biasa digunakan ialah:

  • COUNT: Mengembalikan bilangan nilai teragregat (incl. COUNTIF, COUNTUNIQUE).
  • SUM: Mengembalikan jumlah nilai teragregat (incl. SUMIF).
  • AVG: Mengembalikan purata nilai teragregat.
  • MIN: Mengembalikan nilai teragregat minimum.
  • MAX: Mengembalikan nilai teragregat maksimum.

Parameter sukarela operasi pengagregatan akan menjadi konteks operasi dan operasi skalar untuk pengubahsuaian nilai input. Senarai lengkap konteks pengiraan yang disokong diterangkan dalam konteks Pengiraan.

Operasi Skalar

Tujuan operasi skalar adalah untuk mendapatkan satu nilai dan transformasinya kepada keadaan yang dikehendaki. Operasi yang disokong pada masa ini boleh dibahagikan kepada beberapa jenis:

  • Matematik: Termasuk operasi untuk mendapatkan nilai mutlak nombor, pembundaran dan banyak lagi.
  • Tarikh dan Masa: -Termasuk operasi untuk bekerja dengan tarikh, seperti mendapatkan sebahagian daripada tarikh, menambah tarikh dan banyak lagi.
  • Rentetan: - Termasuk operasi untuk bekerja dengan data rentetan, seperti mendapatkan substring, memisahkan rentetan dan banyak lagi.
  • Statistik: Termasuk operasi untuk mendapatkan statistik yang berbeza seperti bilangan kes, masa menunggu kes, dan banyak lagi.
  • Lain: Termasuk operasi lain, contohnya, operasi mengakses acara, kes, statistik yang diperolehi dan banyak lagi.

Nama atribut

Jika nama atribut digunakan sebagai parameter untuk operasi, terdapat tiga cara untuk merujuknya:

  • Gunakan nama atribut secara langsung (contohnya, Resource).

  • Gunakan operasi GETVALUE("attribute name") (contohnya, GETVALUE("Resource")).

  • Gunakan nama atribut yang dipendekkan secara langsung (contohnya, attribute "Resource ID" mungkin dirujuk sebagai ResourceID).

Borang kedua digunakan apabila nama atribut tidak memenuhi konvensyen penamaan. Konvensyen penamaan atribut ditakrifkan seperti berikut:

  • Nama Atribut harus bermula dengan aksara huruf atau garis bawah.

  • Nama Atribut hanya boleh mengandungi aksara daripada kelas standard Unicode berikut: aksara huruf (Lu, Ll, Lt, Lm, Lo atau Nl), menggabungkan aksara (Mn atau Mc), aksara digit perpuluhan (Nd), aksara penyambung (Pc) atau aksara pemformatan (Cf).

    Untuk maklumat tentang kelas aksara Unikod yang disebutkan di atas, lihat Standard Unicode, Versi 3.0, seksyen 4.5.

Borang ketiga digunakan secara pilihan apabila nama atribut memenuhi konvensyen penamaan, tetapi juga mengandungi aksara ruang. Daripada menggunakan borang GETVALUE("attribute name" kedua), adalah mungkin untuk mengalih keluar aksara ruang dan menggunakan versi yang dipendekkan, attributename. Kedua-dua borang adalah setara.

Contoh nama atribut SAH

  • DocumentCategory

  • DocCat

  • DocCat23

Contoh nama atribut TIDAK SAH

  • Document.Category

  • Document Category

  • 23DocCat

Contoh formula metrik

Untuk mengira tempoh aktiviti relatif dalam peta:

AVG (DURATION()) / AVG (VIEWCASES, DURATION())