CreateWhatIfForecast - Amazon Forecast

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: