Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
UpdateCampaign
Memperbarui kampanye untuk menerapkan versi solusi yang dilatih ulang dengan kampanye yang ada, mengubah kampanyeminProvisionedTPS
, atau mengubah konfigurasi kampanye. Misalnya, Anda dapat mengatur enableMetadataWithRecommendations
ke true untuk kampanye yang ada.
Untuk memperbarui kampanye agar mulai secara otomatis menggunakan versi solusi terbaru, tentukan hal berikut:
-
Untuk
SolutionVersionArn
parameter, tentukan Nama Sumber Daya Amazon (ARN) solusi Anda dalamSolutionArn/$LATEST
format. -
Di
campaignConfig
, atursyncWithLatestSolutionVersion
ketrue
.
Untuk memperbarui kampanye, status kampanye harus AKTIF atau BUAT GAGAL. Periksa status kampanye menggunakan DescribeCampaignoperasi.
catatan
Anda masih bisa mendapatkan rekomendasi dari kampanye saat pembaruan sedang berlangsung. Kampanye akan menggunakan versi solusi sebelumnya dan konfigurasi kampanye untuk menghasilkan rekomendasi hingga status pembaruan kampanye terbaruActive
.
Untuk informasi selengkapnya tentang memperbarui kampanye, termasuk contoh kode, lihat Memperbarui kampanye. Untuk informasi selengkapnya tentang kampanye, lihat Membuat kampanye.
Sintaksis Permintaan
{
"campaignArn": "string
",
"campaignConfig": {
"enableMetadataWithRecommendations": boolean
,
"itemExplorationConfig": {
"string
" : "string
"
},
"syncWithLatestSolutionVersion": boolean
},
"minProvisionedTPS": number
,
"solutionVersionArn": "string
"
}
Parameter Permintaan
Permintaan menerima data berikut dalam format JSON.
- campaignArn
-
Amazon Resource Name (ARN) dari kampanye.
Jenis: String
Batasan Panjang: Panjang maksimum 256.
Pola:
arn:([a-z\d-]+):personalize:.*:.*:.+
Diperlukan: Ya
- campaignConfig
-
Detail konfigurasi kampanye.
Tipe: Objek CampaignConfig
Diperlukan: Tidak
- minProvisionedTPS
-
Menentukan transaksi minimum yang disediakan (rekomendasi) per detik yang akan didukung Amazon Personalize. Tinggi
minProvisionedTPS
akan meningkatkan tagihan Anda. Sebaiknya mulai dengan 1 untukminProvisionedTPS
(default). Lacak penggunaan Anda menggunakan CloudWatch metrik Amazon, dan tingkatkanminProvisionedTPS
seperlunya.Jenis: Integer
Rentang yang Valid: Nilai minimum 1.
Diperlukan: Tidak
- solutionVersionArn
-
Nama Sumber Daya Amazon (ARN) dari model baru untuk digunakan. Untuk menentukan versi solusi terbaru dari solusi Anda, tentukan ARN solusi Anda dalam
SolutionArn/$LATEST
format. Anda harus menggunakan format ini jika Anda mengatursyncWithLatestSolutionVersion
keTrue
dalam CampaignConfig.Untuk menerapkan model yang bukan versi solusi terbaru dari solusi Anda, tentukan ARN versi solusi.
Untuk informasi selengkapnya tentang pembaruan kampanye otomatis, lihat Mengaktifkan pembaruan kampanye otomatis.
Jenis: String
Batasan Panjang: Panjang maksimum 256.
Pola:
arn:([a-z\d-]+):personalize:.*:.*:.+
Diperlukan: Tidak
Sintaksis Respons
{
"campaignArn": "string"
}
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.
Layanan mengembalikan data berikut dalam format JSON.
- campaignArn
-
Kampanye ARN yang sama seperti yang diberikan dalam permintaan.
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
- ResourceInUseException
-
Sumber daya yang ditentukan sedang digunakan.
Kode Status HTTP: 400
- ResourceNotFoundException
-
Tidak dapat menemukan sumber daya yang ditentukan.
Kode Status HTTP: 400
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan API ini di salah satu AWS SDK khusus bahasa, lihat berikut ini: