CreateSchema - Amazon Personalize

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.

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: