Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
CreateSchema
Membuat skema Amazon Personalize dari string skema yang ditentukan. Skema yang Anda buat harus dalam format Avro JSON.
Amazon Personalize mengenali tiga varian skema. Setiap skema dikaitkan dengan jenis dataset dan memiliki satu set bidang dan kata kunci yang diperlukan. Jika Anda membuat skema untuk kumpulan data dalam grup kumpulan data Domain, Anda menyediakan domain grup kumpulan data Domain. Anda menentukan skema saat Anda menelepon CreateDataset.
Untuk informasi lebih lanjut tentang skema, lihat Kumpulan data dan skema.
API Terkait
Sintaksis Permintaan
{
"domain": "string
",
"name": "string
",
"schema": "string
"
}
Parameter Permintaan
Permintaan menerima data berikut dalam format JSON.
- domain
-
Domain untuk skema. Jika Anda membuat skema untuk kumpulan data dalam grup kumpulan data Domain, tentukan domain yang Anda pilih saat membuat grup kumpulan data Domain.
Jenis: String
Nilai yang Valid:
ECOMMERCE | VIDEO_ON_DEMAND
Diperlukan: Tidak
- name
-
Nama untuk skema.
Jenis: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 63.
Pola:
^[a-zA-Z0-9][a-zA-Z0-9\-_]*
Diperlukan: Ya
- schema
-
Skema dalam format Avro JSON.
Jenis: String
Kendala Panjang: Panjang maksimum 20000.
Diperlukan: Ya
Sintaksis Respons
{
"schemaArn": "string"
}
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.
Layanan mengembalikan data berikut dalam format JSON.
- schemaArn
-
Nama Sumber Daya Amazon (ARN) dari skema yang dibuat.
Jenis: String
Batasan Panjang: Panjang maksimum 256.
Pola:
arn:([a-z\d-]+):personalize:.*:.*:.+
Kesalahan
- InvalidInputException
-
Berikan nilai yang valid untuk bidang atau parameter.
Kode Status HTTP: 400
- LimitExceededException
-
Batas jumlah permintaan per detik telah terlampaui.
Kode Status HTTP: 400
- ResourceAlreadyExistsException
-
Sumber daya yang ditentukan sudah ada.
Kode Status HTTP: 400
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan API ini di salah satu AWS SDK khusus bahasa, lihat berikut ini: