Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
CreateSchema
Membuat skema Personalisasi Amazon 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 dataset dalam grup dataset Domain, Anda menyediakan domain grup dataset Domain. Anda menentukan skema saat Anda menelepon CreateDataset.
Untuk informasi lebih lanjut tentang skema, lihat Kum pulan 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 dataset dalam grup dataset Domain, tentukan domain yang Anda pilih saat membuat grup dataset Domain.
Tipe: String
Nilai yang Valid:
ECOMMERCE | VIDEO_ON_DEMANDWajib: Tidak
- name
-
Nama untuk skema.
Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 63.
Pola:
^[a-zA-Z0-9][a-zA-Z0-9\-_]*Wajib: Ya
- schema
-
Skema dalam format Avro JSON.
Tipe: String
Batasan Panjang: Panjang maksimum 20000.
Wajib: 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.
Tipe: 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 menggunakan API ini di salah satu AWS SDK khusus bahasa, lihat berikut ini: