クローラースケジュールを作成する - AWS Glue

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

クローラースケジュールを作成する

AWS Glue コンソールまたは AWS CLI を使ってクローラーのスケジュールを作成できます。

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

  2. ナビゲーションペインで [Crawlers (クローラー)] を選択します。

  3. セクション「クローラーの設定」のステップ 1~3 に従います。

  4. ステップ 4: 出力とスケジュールを設定する で、クローラースケジュールを選択し、実行頻度を設定します。クローラーの実行は毎時、毎日、毎週、毎月から選ぶことができますが、cron 式を使用してカスタムスケジュールを定義することもできます。

    cron 式はスケジュールパターンを表す文字列で、スペースで区切られた 6 つのフィールド (* * * * * <minute> <hour> <day of month> <month> <day of week> <year>) で構成されます。

    例えば、毎日午前 0 時にタスクを実行する場合、cron 式は 0 0 * * ? * になります。

    詳細については、「Cron 式」を参照してください。

  5. 設定したクローラー設定を確認し、スケジュールに従って実行されるクローラーを作成します。

AWS CLI
aws glue create-crawler --name myCrawler \ --role AWSGlueServiceRole-myCrawler \ --targets '{"S3Targets":[{Path="s3://amzn-s3-demo-bucket/"}]}' \ --schedule cron(15 12 * * ? *)

cron を使用してジョブおよびクローラをスケジュールする方法の詳細については、「ジョブとクローラの時間ベースのスケジュール」を参照してください。