Amazon Forecast는 더 이상 신규 고객에게 제공되지 않습니다. Amazon Forecast의 기존 고객은 서비스를 정상적으로 계속 사용할 수 있습니다. 자세히 알아보기
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
DescribePredictor
참고
이 연산은 로 CreatePredictor 만든 기존 예측자에만 유효합니다. 레거시 예측기를 사용하지 않는 경우 DescribeAutoPredictor를 사용하세요.
CreatePredictor 작업을 사용하여 생성된 예측기를 설명합니다.
중요
신규 고객은 더 이상 Amazon Forecast를 사용할 수 없습니다. Amazon Forecast의 기존 고객은 서비스를 정상적으로 계속 사용할 수 있습니다. 자세히 알아보기
이 작업은 CreatePredictor
요청에서 제공된 속성을 나열하는 것 외에도 다음 속성을 나열합니다.
-
DatasetImportJobArns
- 훈련 데이터를 가져오는 데 사용되는 데이터 세트 가져오기 작업입니다. -
AutoMLAlgorithmArns
- AutoML을 수행한 경우 평가된 알고리즘입니다. -
CreationTime
-
LastModificationTime
-
Status
-
Message
- 오류가 발생한 경우 오류에 대한 정보.
구문 요청
{
"PredictorArn": "string
"
}
요청 파라미터
요청은 다음과 같은 JSON 형식의 데이터를 수락합니다.
- PredictorArn
-
정보를 얻으려는 예측자의 Amazon 리소스 이름 (ARN).
유형: 문자열
길이 제약: 최대 길이 256.
Pattern:
arn:([a-z\d-]+):forecast:.*:.*:.+
필수 여부: 예
응답 구문
{
"AlgorithmArn": "string",
"AutoMLAlgorithmArns": [ "string" ],
"AutoMLOverrideStrategy": "string",
"CreationTime": number,
"DatasetImportJobArns": [ "string" ],
"EncryptionConfig": {
"KMSKeyArn": "string",
"RoleArn": "string"
},
"EstimatedTimeRemainingInMinutes": number,
"EvaluationParameters": {
"BackTestWindowOffset": number,
"NumberOfBacktestWindows": number
},
"FeaturizationConfig": {
"Featurizations": [
{
"AttributeName": "string",
"FeaturizationPipeline": [
{
"FeaturizationMethodName": "string",
"FeaturizationMethodParameters": {
"string" : "string"
}
}
]
}
],
"ForecastDimensions": [ "string" ],
"ForecastFrequency": "string"
},
"ForecastHorizon": number,
"ForecastTypes": [ "string" ],
"HPOConfig": {
"ParameterRanges": {
"CategoricalParameterRanges": [
{
"Name": "string",
"Values": [ "string" ]
}
],
"ContinuousParameterRanges": [
{
"MaxValue": number,
"MinValue": number,
"Name": "string",
"ScalingType": "string"
}
],
"IntegerParameterRanges": [
{
"MaxValue": number,
"MinValue": number,
"Name": "string",
"ScalingType": "string"
}
]
}
},
"InputDataConfig": {
"DatasetGroupArn": "string",
"SupplementaryFeatures": [
{
"Name": "string",
"Value": "string"
}
]
},
"IsAutoPredictor": boolean,
"LastModificationTime": number,
"Message": "string",
"OptimizationMetric": "string",
"PerformAutoML": boolean,
"PerformHPO": boolean,
"PredictorArn": "string",
"PredictorExecutionDetails": {
"PredictorExecutions": [
{
"AlgorithmArn": "string",
"TestWindows": [
{
"Message": "string",
"Status": "string",
"TestWindowEnd": number,
"TestWindowStart": number
}
]
}
]
},
"PredictorName": "string",
"Status": "string",
"TrainingParameters": {
"string" : "string"
}
}
Response Elements
작업이 성공하면 서비스는 HTTP 200개의 응답을 다시 보냅니다.
서비스는 다음 데이터를 JSON 형식으로 반환합니다.
- AlgorithmArn
-
모델 학습에 사용되는 알고리즘의 Amazon 리소스 이름 (ARN).
유형: 문자열
길이 제약: 최대 길이 256.
패턴:
arn:([a-z\d-]+):forecast:.*:.*:.+
- AutoMLAlgorithmArns
-
를
PerformAutoML
지정하는 경우, 선택한 ARN 알고리즘의 값입니다.타입: 문자열 배열
길이 제약: 최대 길이 256.
패턴:
arn:([a-z\d-]+):forecast:.*:.*:.+
- AutoMLOverrideStrategy
-
참고
LatencyOptimized
AutoML 재정의 전략은 비공개 베타에서만 사용할 수 있습니다. 액세스 권한에 대해 자세히 알아보려면 AWS Support 또는 계정 관리자에게 문의하세요.예측기 훈련에 사용된 AutoML 전략입니다.
LatencyOptimized
가 지정되지 않으면 AutoML 전략이 예측기 정확도를 최적화합니다.이 파라미터는 AutoML을 사용하여 훈련된 예측기에만 사용할 수 있습니다.
타입: 문자열
유효 값:
LatencyOptimized | AccuracyOptimized
- CreationTime
-
모델 훈련 작업이 생성된 때입니다.
유형: 타임스탬프
- DatasetImportJobArns
-
ARNs예측자의 훈련 데이터를 가져오는 데 사용되는 데이터세트 가져오기 작업의 배열입니다.
타입: 문자열 배열
길이 제약: 최대 길이 256.
패턴:
arn:([a-z\d-]+):forecast:.*:.*:.+
- EncryptionConfig
-
Amazon AWS Key Management Service Forecast가 키에 액세스하기 위해 맡을 수 있는 AWS Identity and Access Management (IAM) 키와 () 역할. KMS
유형: EncryptionConfig 객체
- EstimatedTimeRemainingInMinutes
-
예측기 훈련 작업 완료까지 남은 예상 시간(분)입니다.
타입: Long
- EvaluationParameters
-
지정된 알고리즘의 기본 평가 파라미터를 재정의하는 데 사용됩니다. Amazon Forecast는 데이터 세트를 훈련 데이터와 테스팅 데이터로 분할하여 예측기를 평가합니다. 평가 파라미터는 분할을 수행하는 방법과 반복 횟수를 정의합니다.
유형: EvaluationParameters 객체
- FeaturizationConfig
-
특성화 구성입니다.
유형: FeaturizationConfig 객체
- ForecastHorizon
-
예측의 시간 단계 수입니다. 이 예상 구간은 또한 예측 길이라고도 합니다.
유형: 정수
- ForecastTypes
-
예측기 훈련 중에 사용되는 예측 유형입니다. 기본값은
["0.1","0.5","0.9"]
입니다.타입: 문자열 배열
배열 멤버: 최소 항목 수는 1개입니다. 최대 항목 수는 20개입니다.
길이 제약: 최소 길이는 2입니다. 최대 길이는 4입니다.
패턴:
(^0?\.\d\d?$|^mean$)
- HPOConfig
-
알고리즘의 하이퍼파라미터 재정의 값입니다.
- InputDataConfig
-
예측기를 훈련하는 데 사용할 데이터가 포함된 데이터 세트 그룹을 설명합니다.
유형: InputDataConfig 객체
- IsAutoPredictor
-
CreateAutoPredictor를 사용하여 예측기를 생성했는지 여부입니다.
타입: 부울
- LastModificationTime
-
리소스가 마지막으로 수정된 시간입니다. 타임스탬프는 작업 상태에 따라 달라집니다.
-
CREATE_PENDING
:CreationTime
. -
CREATE_IN_PROGRESS
- 현재 타임스탬프. -
CREATE_STOPPING
- 현재 타임스탬프. -
CREATE_STOPPED
- 작업이 중지된 시점. -
ACTIVE
또는CREATE_FAILED
- 작업이 완료되거나 실패한 경우.
유형: 타임스탬프
-
- Message
-
오류가 발생한 경우 오류에 대한 정보 메시지.
유형: 문자열
- OptimizationMetric
-
예측기를 최적화하는 데 사용되는 정확도 지표입니다.
타입: 문자열
유효 값:
WAPE | RMSE | AverageWeightedQuantileLoss | MASE | MAPE
- PerformAutoML
-
예측기가 AutoML을 수행하도록 설정되었는지 여부입니다.
타입: 부울
- PerformHPO
-
예측자가 하이퍼파라미터 최적화를 수행하도록 설정되었는지 여부 () HPO
타입: 부울
- PredictorArn
-
예측 ARN 변수의.
유형: 문자열
길이 제약: 최소 길이 1. 최대 길이 63.
패턴:
^[a-zA-Z][a-zA-Z0-9_]*
- PredictorExecutionDetails
-
예측기의 정확도를 평가하기 위해 수행한 백테스트의 상태 및 결과에 대한 세부 정보입니다. CreatePredictor 작업을 직접적으로 호출할 때 수행할 백테스트 수를 지정합니다.
유형: PredictorExecutionDetails 객체
- PredictorName
-
예측기의 이름입니다.
유형: 문자열
길이 제약: 최소 길이 1. 최대 길이 63.
패턴:
^[a-zA-Z][a-zA-Z0-9_]*
- Status
-
예측기의 상태입니다. 상태는 다음을 포함합니다.
-
ACTIVE
-
CREATE_PENDING
,CREATE_IN_PROGRESS
,CREATE_FAILED
-
DELETE_PENDING
,DELETE_IN_PROGRESS
,DELETE_FAILED
-
CREATE_STOPPING
,CREATE_STOPPED
참고
예측기를 사용하여 예측을 생성하려면 예측기의
Status
가ACTIVE
여야 합니다.유형: 문자열
길이 제약: 최대 길이 256.
-
- TrainingParameters
-
모델 훈련 중에 선택한 기본 훈련 파라미터 또는 재정의입니다. AutoML을 실행하거나 CNN -QR 또는 HPO DeepAr+로 선택하면 선택한 하이퍼파라미터에 대해 최적화된 값이 반환됩니다. 자세한 내용은 Amazon Forecast 알고리즘 단원을 참조하십시오.
유형: 문자열 간 맵
맵 항목: 최소 항목 수는 0개입니다. 최대수는 100개입니다.
키 길이 제약: 최대 길이는 256입니다.
키 패턴:
^[a-zA-Z0-9\-\_\.\/\[\]\,\\]+$
값 길이 제약: 최대 길이는 256입니다.
값 패턴:
^[a-zA-Z0-9\-\_\.\/\[\]\,\"\\\s]+$
Errors
- InvalidInputException
-
요청에 잘못된 값이나 유효한 범위를 초과하는 값이 포함되어 있기 때문에 요청을 처리할 수 없습니다.
HTTP상태 코드: 400
- ResourceNotFoundException
-
해당 Amazon 리소스 이름 (ARN) 을 가진 리소스를 찾을 수 없습니다. 를 ARN 확인하고 다시 시도하십시오.
HTTP상태 코드: 400
참고
언어별 사용 방법에 대한 자세한 내용은 AWS SDKs 다음을 참조하십시오. API