Amazon Forecast tidak lagi tersedia untuk pelanggan baru. Pelanggan Amazon Forecast yang ada dapat terus menggunakan layanan seperti biasa. Pelajari lebih lanjut”
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
CreateWhatIfForecast
Prakiraan bagaimana-jika adalah ramalan yang dibuat dari versi modifikasi dari perkiraan dasar. Setiap perkiraan bagaimana-jika menggabungkan dataset pengganti atau satu set transformasi ke dataset asli.
penting
Amazon Forecast tidak lagi tersedia untuk pelanggan baru. Pelanggan Amazon Forecast yang ada dapat terus menggunakan layanan seperti biasa. Pelajari lebih lanjut”
Sintaksis Permintaan
{
"Tags": [
{
"Key": "string
",
"Value": "string
"
}
],
"TimeSeriesReplacementsDataSource": {
"Format": "string
",
"S3Config": {
"KMSKeyArn": "string
",
"Path": "string
",
"RoleArn": "string
"
},
"Schema": {
"Attributes": [
{
"AttributeName": "string
",
"AttributeType": "string
"
}
]
},
"TimestampFormat": "string
"
},
"TimeSeriesTransformations": [
{
"Action": {
"AttributeName": "string
",
"Operation": "string
",
"Value": number
},
"TimeSeriesConditions": [
{
"AttributeName": "string
",
"AttributeValue": "string
",
"Condition": "string
"
}
]
}
],
"WhatIfAnalysisArn": "string
",
"WhatIfForecastName": "string
"
}
Parameter Permintaan
Permintaan menerima data berikut dalam JSON format.
- Tags
-
Daftar tag untuk diterapkan pada perkiraan bagaimana jika.
Tipe: Array objek Tag
Anggota Array: Jumlah minimum 0 item. Jumlah maksimum 200 item.
Wajib: Tidak
- TimeSeriesReplacementsDataSource
-
Kumpulan data deret waktu penggantian, yang berisi baris yang ingin Anda ubah dalam kumpulan data deret waktu terkait. Deret waktu pengganti tidak perlu berisi semua baris yang ada dalam deret waktu terkait baseline. Sertakan hanya baris (kombinasi ukuran-dimensi) yang ingin Anda sertakan dalam perkiraan bagaimana-jika.
Dataset ini digabungkan dengan deret waktu asli untuk membuat kumpulan data yang diubah yang digunakan untuk analisis bagaimana-jika.
Kumpulan data ini harus berisi item yang akan dimodifikasi (seperti item_id atau workforce_type), dimensi apa pun yang relevan, kolom stempel waktu, dan setidaknya satu kolom deret waktu terkait. File ini tidak boleh berisi stempel waktu duplikat untuk deret waktu yang sama. File ini harus dalam CSV format.
Stempel waktu dan item_ids yang tidak termasuk dalam kumpulan data ini tidak termasuk dalam analisis bagaimana-jika.
Tipe: Objek TimeSeriesReplacementsDataSource
Wajib: Tidak
- TimeSeriesTransformations
-
Transformasi yang diterapkan pada deret waktu dasar. Setiap transformasi berisi tindakan dan serangkaian kondisi. Suatu tindakan diterapkan hanya ketika semua kondisi terpenuhi. Jika tidak ada kondisi yang disediakan, tindakan diterapkan ke semua item.
Tipe: Array objek TimeSeriesTransformation
Anggota Array: Jumlah minimum 0 item. Jumlah maksimum 30 item.
Wajib: Tidak
- WhatIfAnalysisArn
-
Nama Sumber Daya Amazon (ARN) dari analisis bagaimana-jika.
Jenis: String
Batasan Panjang: Panjang maksimum 256.
Pola:
arn:([a-z\d-]+):forecast:.*:.*:.+
Wajib: Ya
- WhatIfForecastName
-
Nama ramalan bagaimana-jika. Nama harus unik dalam setiap analisis bagaimana-jika.
Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 63.
Pola:
^[a-zA-Z][a-zA-Z0-9_]*
Diperlukan: Ya
Sintaksis Respons
{
"WhatIfForecastArn": "string"
}
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.
Data berikut dikembalikan dalam JSON format oleh layanan.
- WhatIfForecastArn
-
Nama Sumber Daya Amazon (ARN) dari perkiraan bagaimana-jika.
Tipe: String
Kendala Panjang: Panjang maksimum 300.
Pola:
arn:([a-z\d-]+):forecast:.*:.*:.+
Kesalahan
- InvalidInputException
-
Kami tidak dapat memproses permintaan karena menyertakan nilai yang tidak valid atau nilai yang melebihi rentang yang valid.
HTTPKode Status: 400
- LimitExceededException
-
Batas jumlah sumber daya per akun telah terlampaui.
HTTPKode Status: 400
- ResourceAlreadyExistsException
-
Sudah ada sumber daya dengan nama ini. Coba lagi dengan nama yang berbeda.
HTTPKode Status: 400
- ResourceInUseException
-
Sumber daya yang ditentukan sedang digunakan.
HTTPKode Status: 400
- ResourceNotFoundException
-
Kami tidak dapat menemukan sumber daya dengan Amazon Resource Name (ARN). Periksa ARN dan coba lagi.
HTTPKode Status: 400
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan ini API di salah satu bahasa khusus AWS SDKs, lihat berikut ini: