予測子モニタリングを有効にする - Amazon Forecast

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

予測子モニタリングを有効にする

予測子を作成するとき、または既存の予測子に対して予測子モニタリングを有効にすることができます。

注記

予測子モニタリングは AutoPredictors でのみ使用できます。既存のレガシー予測子を AutoPredictor にアップグレードできます。「Upgrading to AutoPredictor」(AutoPredictor へのアップグレード) を参照してください。

新しい予測子の予測子モニタリングを有効にする

コンソール、AWS CLI、AWS SDK、および CreateAutoPredictor 操作を使用して、新しい予測子の予測子モニタリングを有効にできます。

Console

予測子モニタリングを有効にするには

  1. AWS Management Console にサインインして、Amazon Forecast コンソール (https://console.aws.amazon.com/forecast/) を開きます。

  2. [Dataset groups] (データセットグループ) から、データセットグループを選択します。

  3. ナビゲーションペインで、[Predictors] (予測子) を選択します。

  4. [Train new predictor] (新しい予測子のトレーニング) を選択します。

  5. [予測子の設定] のセクションで、[モニタリングを有効化] を選択します。

  6. 以下の必須フィールドに値を入力します。

    • 名前 - 一意の予測子名。

    • 予測頻度 - 予測の粒度。

    • [Forecast horizon] (予測期間) - 予測するタイムステップの数。

  7. [開始] を選択して、モニタリングを有効にした自動予測子を作成します。予測子を使用して予測を生成し、さらにデータをインポートすると、モニタリング結果が表示されます。

Python

SDK for Python (Boto3) で新しい予測子の予測子モニタリングを有効にするには、create_auto_predictor メソッドを使用し、MonitoringConfig にモニター名を指定します。

次のコードでは、今後 24 (ForecastHorizon) 日 (ForecastFrequency) の予測を行う自動予測子を作成し、MyPredictorMonitorMonitorName として指定されています。予想を生成し、さらにデータをインポートすると、予測子モニタリング結果が表示されます。結果の取得の詳細については、「モニタリング結果の表示」を参照してください。

予測子作成の必須とオプションのパラメータの詳細については、「CreateAutoPredictor」を参照してください。

import boto3 forecast = boto3.client('forecast') create_predictor_response = forecast.create_auto_predictor( PredictorName = 'predictor_name', ForecastHorizon = 24, ForecastFrequency = 'D', DataConfig = { "DatasetGroupArn": "arn:aws:forecast:region:account:dataset-group/datasetGroupName" }, MonitorConifg = { "MonitorName": "MyMonitorName" } )

既存の予測子の予測子モニタリングを有効にする

コンソール、AWS CLI、AWS SDK を使用して、既存の予測子の予測子モニタリングを有効にできます。

Console
予測子モニタリングを有効にするには
  1. AWS Management Console にサインインして、Amazon Forecast コンソール (https://console.aws.amazon.com/forecast/) を開きます。

  2. [Dataset groups] (データセットグループ) から、データセットグループを選択します。

  3. ナビゲーションペインで、[Predictors] (予測子) を選択します。

  4. 予測子を選択します。

  5. [モニタリング] タブに移動します。

  6. [モニタリングの詳細] セクションで、[モニタリングを開始] を選択します。

    [モニタリングステータス] が [アクティブ] の場合、予測子モニタリングが有効です。予想を生成し、さらにデータをインポートすると、予測子モニタリング結果が表示されます。詳細については、「モニタリング結果の表示」を参照してください。

Python

SDK for Python (Boto3) で既存の予測子の予測子モニタリングを有効にするには、create_monitor メソッドを使用します。モニタリングの名前を指定し、ResourceArn にモニタリングする予測子の Amazon リソースネーム (ARN) を指定します。describe_monitor メソッドを使用してモニター ARN を指定し、モニターのステータスを取得します。予想を生成し、さらにデータをインポートすると、予測子モニタリング結果が表示されます。詳細については、「モニタリング結果の表示」を参照してください。

必須とオプションのパラメータの詳細については、「CreateMonitor」と「DescribeMonitor」を参照してください。

import boto3 forecast = boto3.client('forecast') create_monitor_response = forecast.create_monitor( MonitorName = 'monitor_name', ResourceArn = 'arn:aws:forecast:region:accountNumber:predictor/predictorName' ) monitor_arn = create_monitor_response['MonitorArn'] describe_monitor_response = forecast.describe_monitor( MonitorArn = monitor_arn ) print("Monitor status: " + describe_monitor_response['Status'])