メインコンテンツまでスキップ

スケジュールされたノートブック ジョブを作成および管理する

ノートブック UI で直接ノートブック ジョブを作成および管理できます。 ノートブックがすでに 1 つ以上のジョブに割り当てられている場合は、それらのジョブのスケジュールを作成および管理できます。 ノートブックがジョブに割り当てられていない場合は、ノートブックを実行するためのジョブとスケジュールを作成できます。 ジョブのスケジュール設定の詳細については、「 スケジュールに従ってジョブを実行する」を参照してください。

ノートブック ジョブのスケジュール

ノートブック ジョブを定期的に実行するようにスケジュールするには、次のようにします。

  1. ノートブックで、右上の [ スケジュール ] をクリックします。 このノートブックにジョブが存在しない場合は、[スケジュール] ダイアログが表示されます。

    ノートブックのスケジュール ダイアログ

    ノートブックにジョブがすでに存在する場合は、[ジョブリスト] ダイアログが表示されます。 [スケジュール] ダイアログを表示するには、[ スケジュールの追加 ] をクリックします。

    ジョブリストダイアログ

  2. 「スケジュール」ダイアログで、オプションでジョブの名前を入力します。 デフォルトの名前はノートブックの名前です。

  3. シンプル 」を選択して、毎日などの単純なスケジュールでジョブを実行するか、「 詳細」 を選択して、ジョブを実行するためのカスタム・スケジュール (毎日特定の時間など) を定義します。 ドロップダウンを使用して、頻度を指定します。 「詳細 」を選択した場合は、cron 構文を使用して頻度を指定することもできます。

  4. [コンピュート ] ドロップダウンで、タスクを実行するコンピュート リソースを選択します。

    ノートブックが SQLウェアハウスに接続されている場合、デフォルト コンピュートはウェアハウス SQLと同じです。

    ワークスペースが Unity Catalog に対応しており、 サーバレス ジョブ が有効になっている場合、ジョブはサーバレス コンピュート by デフォルト.

    それ以外の場合、 Allow clustering Creation アクセス許可がある場合、ジョブは 新しいジョブで実行されます clustering by default. デフォルト ジョブ クラスターの設定を編集するには、フィールドの右側にある [編集 ] をクリックして、 クラスター設定ダイアログを表示します。 [Allow clustering] Creation アクセス許可がない場合、ノートブックがアタッチされているクラスターでジョブが実行されます。ノートブックがクラスターにアタッチされていない場合は、 クラスター ドロップダウンからクラスターを選択する必要があります。

  5. オプションで、[ More options ] で、ジョブイベントに関する アラート を受信する Eメール アドレスを指定できます。 「ジョブに通知を追加する」を参照してください。

  6. 必要に応じて、[ その他のオプション ] で、ジョブに渡す パラメーター を入力します。 [追加 ] をクリックし、各パラメーターのキーと値を指定します。パラメーター パラメーターのキーで指定された ノートブック ウィジェット の値を設定します。 動的値参照を使用して、パラメーター値の一部として限られた動的値のセットを渡します。

  7. 作成 をクリックします。

ノートブック ジョブを実行する

ノートブックジョブを手動で実行するには:

  1. ノートブックで、右上の [ スケジュール ] をクリックします。
  2. スケジュールされたジョブの横にある「 ケバブメニュー 」をクリックし、「 今すぐ実行 」をクリックします。
  3. ジョブ実行の詳細を表示するには、ジョブ名をクリックします。

スケジュールされたノートブック ジョブを管理する

このノートブックに関連付けられているジョブを表示するには、[ スケジュール ] ボタンをクリックします。 ジョブ リスト ダイアログが表示され、このノートブックに現在定義されているすべてのジョブが表示されます。 ジョブを管理するには、リスト内のジョブの右側にある [ ケバブメニュー ] をクリックします。

ジョブリストメニュー

このメニューから、スケジュールの編集、ジョブの クローニングジョブ実行の詳細の表示、ジョブの停止、ジョブの再開、またはスケジュールされたジョブの削除を行うことができます。

スケジュールされたジョブをクローンすると、元のジョブと同じパラメーターを使用して新しいジョブが作成されます。 新しいジョブが Clone of <initial job name>という名前でリストに表示されます。

ジョブの編集方法は、ジョブのスケジュールの複雑さによって異なります。 「スケジュール」ダイアログまたはジョブの詳細パネルが表示され、スケジュール、クラスター、パラメーターなどを編集できます。 スケジュールとトリガーを使用したジョブの自動化を参照してください。