Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Profil Pelanggan Amazon Connect menghitung atribut APIs
Anda dapat menggunakan atribut terhitung Profil Pelanggan berikut APIs
CreateCalculatedAttributeDefinition
Buat atribut terhitung baru. Ini membutuhkan jenis objek yang ada di domain. Anda dapat menentukan atribut yang ingin Anda tarik dari objek sumber tunggal dan operasi matematika untuk diterapkan pada mereka secara agregat serta rentang waktu dan jumlah objek.
Setelah pembuatan, data objek baru yang dimasukkan ke dalam Profil Pelanggan akan disertakan dalam atribut terhitung, yang dapat diambil untuk profil menggunakan API. GetCalculatedAttributeForProfile
Mendefinisikan atribut yang dihitung membuatnya tersedia untuk semua profil dalam domain. Setiap atribut yang dihitung hanya dapat mereferensikan satu ObjectType dan paling banyak dua bidang dari itu ObjectType.
Permintaan
POST /domains/
DomainName
/calculated-attributes/CalculatedAttributeName
{
"CalculatedAttributeName": "string",
"DisplayName": "string",
"Description": "string",
"AttributeDetails": {
"Attributes": [
{
"Name": "string"
}
...
],
"Expression": "string",
},
"Statistic": "AVERAGE" | "COUNT" | "SUM" | "FIRST_OCCURRENCE" | "LAST_OCCURRENCE" | "MINIMUM" | "MAXIMUM" | "MAX_OCCURRENCE",
"Conditions": {
"Range": {
"Value": "number",
"Units": "string"
},
"ObjectCount": "number",
"Threshold": {
"Value": "string",
"Operator": "EQUAL_TO" | "GREATER_THAN" | "LESS_THAN" | "NOT_EQUAL_TO"
}
},
"Tags": {}
}
Respons
{
"CalculatedAttributeName": "string",
"DisplayName": "string",
"Description": "string",
"AttributeDetails": {
"Attributes": [
{
"Name": "string"
}
...
],
"Expression": "string",
},
"Statistic": "AVERAGE" | "COUNT" | "SUM" | "FIRST_OCCURRENCE" | "LAST_OCCURRENCE" | "MINIMUM" | "MAXIMUM" | "MAX_OCCURRENCE"
"Conditions": {
"Range": {
"Value": "number",
"Units": "string"
},
"ObjectCount": "number",
"Threshold": {
"Value": "string",
"Operator": "EQUAL_TO" | "GREATER_THAN" | "LESS_THAN" | "NOT_EQUAL_TO"
}
},
"CreatedAt": number,
"LastUpdatedAt": number,
"Tags": {}
}
Permintaan badan
-
CalculatedAttributeName
Nama unik (per domain) dari atribut yang dihitung.
-
Jenis: String
-
Batasan Panjang: Panjang minimum 1. Panjang maksimum adalah 64.
-
Pola:
^[a-zA-Z0-9_-]+$
-
Wajib: Ya
-
-
DisplayName
Nama tampilan atribut yang dihitung.
-
Batasan Panjang: Panjang minimum 1. Panjang maksimum adalah 64.
-
Pola:
^[a-zA-Z_][a-zA-Z_0-9-\s]*$
-
Wajib: Tidak
-
-
Deskripsi
Deskripsi atribut yang dihitung.
-
Jenis: String
-
Batasan Panjang: Panjang minimum 1. Panjang maksimum 1000.
-
Wajib: Tidak
-
-
AttributeDetails
Rincian atribut yang digunakan dalam definisi dan operasi matematika yang terlibat antara atribut. Lihat komponen-komponen berikut:
-
Atribut
Daftar item atribut yang ditentukan dalam ekspresi matematika.
-
AttributeItem
Rincian item atribut tunggal yang ditentukan dalam ekspresi matematika.
-
Nama
-
Nama atribut didefinisikan dalam tipe objek profil.
-
Tipe: String
-
-
-
-
Ekspresi
Ekspresi matematika yang dilakukan pada item atribut yang disediakan dalam daftar atribut. Setiap elemen dalam ekspresi harus mengikuti struktur\ "{ObjectTypeName. AttributeName}\”.
-
Contoh:
{ObjA.AttributeA} - {ObjA.AttributeB}
-
Jenis: String
-
Kami hanya mendukung operasi matematika berikut:
+ - * /
-
Anda tidak dapat membuat modifikasi pada Ekspresi setelah definisi atribut terhitung dibuat
-
-
-
Ketentuan
Mendefinisikan kriteria agregasi atribut dihitung dan ambang batas.
-
Jenis: Kondisi objek
-
Kisaran
-
ObjectCount
-
Ambang
-
-
-
Rentang
Periode waktu relatif di mana data dimasukkan dalam agregasi.
-
Jenis: Rentang objek
-
Nilai: Lamanya waktu unit yang ditentukan
-
Satuan: Satuan waktu
-
Nilai yang valid: Hari
-
-
-
Wajib: Ya
-
Lingkup awal: Maks 366 hari
-
-
ObjectCount
Jumlah objek profil yang digunakan untuk atribut dihitung.
-
Jenis: Angka
-
Rentang: 1 hingga 100
-
Wajib: Tidak
-
-
Ambang
Logika perbandingan untuk menghasilkan atribut dihitung benar/salah.
-
Jenis: Objek ambang
-
Nilai
-
Nilai ambang batas
-
Tipe: String
-
Wajib: Tidak
-
-
Operator
-
Operator ambang batas
-
Jenis: ENUM
-
Nilai yang Valid:
-
LEBIH BESAR_DARI
-
KURANG_DARI
-
SAMA_KE
-
NOT_EQUAL_TO
-
-
-
-
Wajib: Tidak
-
-
Statistik
Operasi agregasi untuk melakukan untuk atribut dihitung.
-
Jenis: ENUM
-
Nilai yang Valid:
-
PERTAMA_OCCURRENCE
-
LAST_OCCURRENCE
-
COUNT
-
JUMLAH
-
MINIMUM
-
MAKSIMUM
-
RATA-RATA
-
MAX_OCCURRENCE
-
-