DataWorks は、シフトスケジュールを作成できるシフトスケジュール機能を提供します。 このようにして、アラートが報告されたとき、またはインスタンスで O&M を実行したいときに、勤務中のエンジニアが最も早く対応できます。 カスタムアラートルールを作成するときに、アラート連絡先パラメータをシフトスケジュールに設定し、シフトスケジュールを選択すると、DataWorks は、シフトスケジュールに指定した勤務中のエンジニアにアラート通知を送信できます。 エンジニアはアラート通知を受信した後、例外をできるだけ早く特定して処理できます。 このトピックでは、シフトスケジュールを作成および管理する方法について説明します。
制限事項
シフトスケジュール機能は、DataWorks Professional Edition 以降のエディションでのみ使用できます。 DataWorks Basic Edition または DataWorks Standard Edition を使用している場合は、この機能を使用する前に、DataWorks サービスを DataWorks Professional Edition 以降のエディションにアップグレードする必要があります。 DataWorks サービスのアップグレード方法の詳細については、「DataWorks エディション間の違い」をご参照ください。
DataWorks では、過去のシフト計画と当日のシフト計画を削除することはできません。
注意事項
DataWorks エディションの有効期限切れまたはダウングレードによるシフトスケジュールへの影響
DataWorks エディションの有効期限が切れると、スケジュールページにアクセスできなくなります。 また、シフトスケジュールとシフトスケジュール内のシフト計画を作成、表示、変更、または削除することもできません。
DataWorks エディションのサブスクリプションをできるだけ早く更新しない場合、またはエディションの有効期限が切れた後にダウングレードされた場合、DataWorks は作成したシフトスケジュールを保持します。 DataWorks サービスを DataWorks Professional Edition 以降のエディションに再度アップグレードした後も、シフトスケジュールを引き続き使用できます。
アラート通知の受信
シフトスケジュールを使用するには、カスタムアラートルールを作成するときに、アラート連絡先パラメータをシフトスケジュールに設定し、シフトスケジュールを選択する必要があります。 このようにして、シフトスケジュールに指定した勤務中のエンジニアは、アラートが報告されたときにアラート通知を受信できます。 カスタムアラートルールを作成する方法の詳細については、「カスタムアラートルールの作成」をご参照ください。
シフトスケジュールを設定した後、DataWorks は、アラートが 1 回目または 2 回目に報告されたときに、担当の主任エンジニアにのみアラート通知を送信し、アラートが 3 回目以降に報告されたときに、主任エンジニアと副エンジニアの両方にアラート通知を送信します。
シフトスケジュールとシフト計画の作成
オペレーションセンターページに移動します。
DataWorks コンソール にログインします。 上部のナビゲーションバーで、目的のリージョンを選択します。 左側のナビゲーションウィンドウで、 を選択します。 表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[オペレーションセンターに移動] をクリックします。
オペレーションセンターページの左側のナビゲーションウィンドウで、 を選択します。
[シフトスケジュール] ウィンドウで、
アイコンをクリックします。 [シフトスケジュールの作成] ダイアログボックスで、パラメータを設定します。パラメータ
説明
[名前]
シフトスケジュールの名前。
[管理者]
シフトスケジュールの管理者。 デフォルト値は、DataWorks コンソールへのログインに使用される Alibaba Cloud アカウントです。 このパラメータは、Alibaba Cloud アカウント、または DataWorks ワークスペースに追加された RAM ユーザーに設定できます。
[シフトリマインダー]
このパラメータを設定して、勤務中のエンジニアに次のシフトの時間を通知できます。 デフォルト値: [リマインダーなし]。 このパラメータは、ビジネス要件に基づいて、[1 日前]、[2 日前]、または [1 週間前] に設定できます。
このパラメータを [1 日前]、[2 日前]、または [1 週間前] に設定する場合は、特定の通知時間と [通知方法] も設定できます。
[通知方法]
通知方法。 有効な値: [SMS]、[メール、DingTalk チャットボット]、[電話、および WebHook]。 DingTalk チャットボットを追加し、チャットボットの webhook URL を取得する方法の詳細については、「シナリオプラクティス: DingTalk グループにアラート通知を送信する」をご参照ください。
説明電話呼び出しによるアラートは、中国本土の携帯電話番号に対してのみサポートされています。 中国本土以外の携帯電話番号にアラート通知を送信する場合は、カスタム webhook を作成する必要があります。 DataWorks がカスタム webhook にアラート通知を送信した後、カスタム webhook はアラート通知を携帯電話番号に転送します。 詳細については、「監視およびアラート情報をカスタム webhook にプッシュするスキーム」をご参照ください。
このパラメータは、[シフトリマインダー] パラメータを [1 日前]、[2 日前]、または [1 週間前] に設定した場合にのみ必須です。

[OK] をクリックして、シフトスケジュールを保存します。
表示されるウィンドウの右上隅にある [シフト計画の作成] をクリックします。 または、特定の日付の白いブロックをダブルクリックして、シフト計画を作成します。

[シフト計画の作成] ダイアログボックスで、パラメータを設定します。
パラメータ
説明
[勤務中のエンジニア]
現在のシフトスケジュールの勤務中のエンジニア。 このパラメータは、Alibaba Cloud アカウント、または DataWorks ワークスペースに追加された RAM ユーザーに設定できます。
[タイプ]
[主任勤務エンジニア]: 勤務中のエンジニアは主任エンジニアとして勤務します。
[副勤務エンジニア]: 勤務中のエンジニアは副エンジニアとして勤務します。
説明DataWorks は、アラートが 1 回目または 2 回目に報告されたときに、担当の主任エンジニアにのみアラート通知を送信し、アラートが 3 回目以降に報告されたときに、主任エンジニアと副エンジニアの両方にアラート通知を送信します。
[終日]
[はい]: シフト計画は 1 日 24 時間有効です。 [開始時間] パラメータと [終了時間] パラメータの値はどちらも特定の日付です。
[いいえ]: ビジネス要件に基づいて、[開始時間] パラメータと [終了時間] パラメータを設定できます。
[開始時間]
シフト計画が開始される時間。 [終日] パラメータが [いいえ] に設定されている場合にのみ、カスタムの時点を指定できます。
[終了時間]
[終日] パラメータが [いいえ] に設定されている場合にのみ、ビジネス要件に基づいて時点を指定できます。
[繰り返し]
デフォルト値: [繰り返しなし]。 このパラメータは、[毎日]、[毎週]、[毎週月曜日から毎週金曜日まで]、[毎月]、[毎年]、または [カスタム] にも設定できます。
繰り返しサイクルを設定した後、作成されたシフト計画に関する情報は、サイクルに基づいて指定された日付の白いブロックに追加されます。
[繰り返し間隔]
[繰り返し間隔] パラメータは、現在のシフト期間の前後の任意の日数に設定できます。
このパラメータは、[繰り返し] パラメータを [カスタム] に設定した場合にのみ必須です。
[終了時間]
繰り返しサイクルが終了する日付を指定します。 デフォルト値: なし。
このパラメータは、[繰り返し] パラメータを [毎日]、[毎週]、[毎週月曜日から毎週金曜日まで]、[毎月]、[毎年]、または [カスタム] に設定した場合に必須です。
説明青色でマークされている情報は、担当の主任エンジニアに関するシフト情報です。 黄色でマークされている情報は、担当の副エンジニアに関するシフト情報です。
シフト計画は、現在の日付以降の日付に対してのみ作成できます。
DataWorks では、同じシフト計画に複数の主任エンジニアまたは副エンジニアを指定できます。
シフトスケジュールの管理
[シフトスケジュール] ウィンドウでは、次の操作を実行できます。
[検索] パラメータまたは [管理者] パラメータを指定して、シフトスケジュールを検索します。
シフトスケジュールの名前の右側にある
アイコンにポインタを移動し、[変更] または [削除] を選択して、シフトスケジュールを変更または削除します。説明シフトスケジュールの管理者のみが、シフトスケジュールまたはシフトスケジュールで作成されたシフト計画を変更または削除できます。
DataWorks では、過去のシフト計画と当日のシフト計画を削除することはできません。
シフトスケジュールをクリックして詳細ウィンドウに移動し、シフトスケジュールに関する詳細情報を表示します。
シフトスケジュールの詳細ウィンドウでは、次の操作を実行できます。
1 でマークされた領域では、シフトスケジュールに関する基本情報を表示し、現在の担当エンジニアを表示できます。 設定したカスタムアラートルールでこのシフトスケジュールが使用されている場合、関連するアラート通知は、シフトスケジュールで作成されたシフト計画に基づいて送信されます。 [使用状況] の横にある [詳細] をクリックして、詳細情報を表示できます。 カスタムアラートルールの管理方法の詳細については、「カスタムアラートルールの作成」をご参照ください。
2 でマークされた領域では、担当エンジニアのタイプを選択して、特定のシフト計画を表示できます。 また、月を指定してシフト計画を表示することもできます。 デフォルトでは、当月内のすべての担当エンジニアのシフト計画が表示されます。
当月以外に作成されたシフト計画を表示した後、[当月に戻る] をクリックして、当月のシフトスケジュールの詳細ウィンドウに戻ることができます。
シフトスケジュールの詳細ウィンドウでは、担当エンジニア、シフト日付、担当エンジニアのタイプなど、作成されたシフト計画の詳細情報を表示できます。 また、作成されたシフト計画をクリックして、変更または削除することもできます。
