定期的なインポートのスケジューリング
データ ソース データセットのインポートをスケジュールして、指定した間隔で自動的に実行されるようにすることができます。これは、頻繁に更新されるテーブルがあり、新しいデータが入ってきたときに追加したい場合に便利です。TIBCO Data Science - Team Studio は、指定した時刻にプロセスを開始し、データを宛先テーブルにインポートします。
ジョブの成功または失敗をユーザーに通知することを選択した場合、ユーザーはジョブのステータスに関する電子メール通知を受け取ります。
- 手順
- ワークスペースの ジョブ タブに移動します。
- [ジョブの作成] をクリックします。
- ジョブの名前とオプションの説明を選択します。
- ジョブをオンデマンドで実行するか、スケジュールに従って実行するかを指定します。
- [オンデマンド] を選択した場合、ユーザーがワークスペースでジョブに移動し、[今すぐ実行] をクリックするとジョブが実行されます。
- [スケジュールに従って] を選択すると、指定したスケジュールに基づいてジョブが自動的に実行されます。定期的なデータのインポートを行うには、このオプションを選択します。
- ジョブ通知の設定を指定します。これにより、ジョブのステータスについて誰に通知するかを制御します。ジョブの成功、ジョブの失敗、またはその両方の設定を選択できます。選択した人は電子メール通知と TIBCO Data Science - Team Studio 通知を受け取ります。
- [作成] をクリックします。ジョブの詳細ページが表示されます。
- ジョブに追加するタスクを選択します。定期的なデータ インポートを設定するには、[ソース データのインポート] をクリックします。
- インポートするソーステーブルを選択します。このワークスペースからインポートできるすべてのテーブルが表示されます。この例では、SQL クエリによって生成された複数の TIBCO Data Science - Team Studio ビューを確認できます。
- 宛先テーブルを指定します。これは既存のテーブルまたは新しいテーブルのいずれかです。新しいテーブルを選択する場合は、有効なテーブル名を入力する必要があります。
- 追加のオプションがあれば指定します。たとえば、インポートする前に既存のテーブルを切り詰めることを選択できます。これは、リセットする自動インクリメント カラムがある場合に便利です。インポートするデータセットの行数を指定することもできます。
- [追加] をクリックして、タスクをこのジョブに追加します。これで、ジョブ ページにタスクとして表示されるはずです。実行頻度、次回の実行時間、前回の実行が表示されます。
- [有効] をクリックしてジョブ スケジューラを開始します。TIBCO Data Science - Team Studio は、[次回実行] としてリストされている時間に、このジョブを自動的に実行します。インポートをすぐに実行するには、[今すぐ実行] をクリックします。
- ジョブに追加のステップを追加するには、[タスクの追加] を選択し、必要なだけ追加します。それらをドラッグして実行順序を指定できます。