メインコンテンツまでスキップ
waffle.svg
Domo Knowledge Base

Workbench 5でジョブをスケジューリングする

Version 2

 

DataSetジョブでは、定期的に外部DataSetからDomoへデータをアップロードするようなスケジュールを組むことができます。基本的な更新頻度(1日1回、週1回など)を選択できます。また、データソースがローカルファイルの場合は、ソースファイルが更新されるたびにWorkbenchにジョブを実行させることができます。

ジョブのスケジュール設定に関する詳細は、「Workbench 5ユーザーインターフェースについて」を参照してください。

重要:スケジュールに基づいてWorkbenchを実行する際は、ローカルのシステムアカウントを使用してファイルにアクセスします。ローカルシステムにファイルへのアクセス権がない場合、ファイルがアクセスできなかったというエラーメッセージが表示されます。この問題を回避するには、ファイルへのアクセス権がある自分のアカウントでDataSetジョブを実行できるよう、WindowsサービスでDomoの設定を変更します。詳細は、「ローカルシステムにネットワークファイルへのアクセス権がない場合スケジュールされたジョブを実行するには」を参照してください。

 

注記:

  • [ファイルが変更されるたびに更新] オプションは、監視対象のファイルがWorkbenchと同じPC上にある場合にのみ機能します。 

  • Workbench 4のジョブスケジューラーでは、基本的な頻度(1日1回、週1回など)のリストからしか選択できません。1日の特定の時間、1週間の特定の日などを選択することはできません(ただし、選択した頻度でジョブが実行される特定のウィンドウを指定できます)。 

  • DataSetジョブがスケジュールされると、指定されたDataSetからDomoにデータが送信されるようになります。
    DomoでDataSetの情報を閲覧するには、[> データセンター] をクリックします。詳細は、「データセンターのレイアウト」を参照してください。
    データに何らかのエラーがあった場合は、DataSetはDomoに送信されません。ログされた情報は、ログファイルで確認することができます。

  • スケジュールされたDataSetジョブは、手動データアップロード時と同じアップデート設定を使用します。

  • スケジュールされたDataSetジョブが実行されたら、メールでレポートを受け取ることができます。詳細は、「Workbench 4で通知を設定する」を参照してください。

  • スケジュールされたDataSetジョブは、スケジュールを手動アップデートに変更することで無効にすることができます。

DataSetジョブのアップデートスケジュールを設定するには、

  1. [ジョブ] ペインのジョブリストで、アップデートのスケジュールを設定したいDataSetジョブをダブルクリックします。

    wb5_jobs_tab_list.png

  2. [スケジュール] サブタブをクリックします。

    wb5_schedule_option.png

  3. 目的のスケジュールオプションのラジオボタンを選択します。

    • このジョブをスケジュールどおりではなく、手動で実行する場合や、データソースが変更されたときに自動的に実行する場合は、[手動で更新] を選択します。

    • データソースが更新されるたびにジョブを常に実行する場合は、[ファイルが変更されるたびに更新] を選択します(ローカルファイルのみ)。 

    • ジョブをスケジュールに従って実行する場合は、[スケジュールに従って更新] を選択します。 

  4. (条件付き)ステップ3で [スケジュールに従って更新] を選択した場合は、必要に応じてオプションを設定します。

    たとえば、1日よりも短い更新頻度を選択した場合は、アップデートがアクティブとなる時間帯を指定するオプションが提示されます。更新頻度に [毎月] を選択すると、更新を行う日と時刻を入力するよう促されます。 

スケジュールされたジョブを無効にするには、

  1. [ジョブ] ペインのジョブリストで、スケジュールを無効にするDataSetジョブをダブルクリックします。

  2. [スケジュール] サブタブをクリックします。

  3. [更新] メニューで、[手動] を選択します。 

ヒント:スケジュールされたタスクが、その時になっても実行されない場合は、

  • ログファイルを確認し、エラーがないかチェックします。
  • コンピュータがネットワークやインターネットに正しく接続されているか確認します。