AWS Lambda 実行を介してソースパラメータを使用して AWS Data Pipeline を複数回アクティブ化する方法を誰でも説明できますか?
現在、最初の処理でパイプラインがアクティブ化されますが、その後のアクティブ化はメッセージの有無にかかわらず失敗します (アクティブ化パラメーターによって異なります)。
完全な処理ループは、データを S3 に移動してから、DataPipeline を開始してデータを Redshift に移行することです。
Example 1: aws datapipeline activate-pipeline --pipeline-id {pipelineid}
Accepts command but will not execute on previously run pipeline
Example 2: aws datapipeline activate-pipeline --pipeline-id {pipelineid} --end-timestamp, 2015-07-08T00:00:00Z
Error: Unknown options: --end-timestamp, 2015-07-08T00:00:00Z
Example 3: aws datapipeline activate-pipeline --pipeline-id {pipelineid} --start-timestamp, 2015-07-08T00:00:00Z
A client error (InvalidRequestException) occured when calling the ActivatePipeline operation: startTimestamp shoudl not be later than any Schedule EndDateTime in the pipeline)
この抜粋は、AWS ドキュメントから取得されました。
終了したパイプラインをアクティブ化するには、パイプラインの終了日を変更してからアクティブ化します。