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

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

Version 7

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

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

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

 

注記: 

  • Workbench 4 のジョブスケジューラーでは、基本的な頻度(1日1回、週1回など)のリストから選ぶことができるだけとなっています。 特定の時刻や曜日を選択することはできません。 ただし、Windows のタスクスケジューラーで、DataSet ジョブのグループの高度スケジュールオプションを設定することはできます。 詳細は、Workbench 4 でスケジュールグループを作成するを参照して下さい。

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

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

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

  • スケジュールされた DataSet ジョブは、ソースファイルが変更された場合のみ実行されるように設定することができます。

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

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

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

  2. ジョブ名の下のオプションリストで、スケジュールをクリックします。

    wb4_schedule_option.png 

  3. ダイナミックオプションパネルのアップデートメニューで、アップデートの頻度を選択します。
    選択したアップデート頻度によって、表示されるオプションが異なります。 たとえば、1日よりも短い更新頻度を選択した場合は、アップデートがアクティブとなる時間帯を指定するオプションが提示されます。 更新頻度に毎月 を選択すると、更新を行う日と時刻を入力するよう促されます。 Watch File (Workbench 4.5 のみ)を選択すると、DataSet ジョブはファイルが更新されるたびに実行されます。

  4. 選択したアップデート頻度に応じてオプションを構成します。

  5. Workbench ウィンドウ上部、ボタンツールバーの DataSet ジョブグループで保存するをクリックします。

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

  1. アカウントペインで、スケジュールを無効にしたい DataSet ジョブをクリックします。

  2. ジョブ名の下のオプションリストで、スケジュールをクリックします。

  3. アップデートメニューで、手動を選択します。 

  4. Workbenchウィンドウ上部、ボタンツールバーの DataSet ジョブグループで保存するをクリックします。

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

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

Windows タスクスケジューラでジョブグループの更新スケジュールを設定する方法に関しては、Workbench 4 でスケジュールグループを作成するを参照して下さい。