バックグラウンドタスク

最終公開日 : Sep 16, 2026
Related information

概要

EBX® には、リポジトリに非常に大量のデータを保存する機能があります。高性能システムであっても、大量のデータのインポート、エクスポート、または転送などの一部のアクションは、完了までに長い時間がかかる場合があります。ユーザーが作業を再開する前にこれらのタスクが完了するのを待つ必要がある場合、生産性に悪影響を与える可能性があります。これらのタスクをバックグラウンドで実行するように設定することで、ユーザーは EBX® で他のアクティビティを実行できるようになります。
バックグラウンドタスクは、ユーザーインターフェースのサイドバーに一元化されています。このインターフェースから、ユーザーは次のことができます。
  • 実行中のタスクの進行状況を表示
  • 実行中のタスクを中断
  • 終了したタスクのレポートを表示。タスクは、ユーザーがビューから削除するまで表示されたままになります

バックグラウンドタスクの設定

現在、TIBCO EBX® Data Exchange (New) アドオンでは、そのインポート、エクスポート、および転送サービスをバックグラウンドで実行するように設定できます。設定手順については、このアドオンのドキュメントを参照してください。

バックグラウンドタスクの概要

以下のセクションでは、バックグラウンドタスクの概要を説明します。

タスクのプロパティ

タスクには、次のプロパティが含まれます。
  • 一意のID番号
  • 提出日
  • 終了日 (タスクが終了した場合)
  • ローカライズされた説明
  • 所有者 (タスクを提出したユーザー)
  • 状態 (以下のいずれか)
    • 保留中: タスクは提出されましたが、実行はまだ開始されていません
    • 実行中: タスクは現在実行中です。進行状況情報が利用できる場合があります
    • 中断中: タスクは中断要求を受け取りましたが、まだ実行中です
    • 中断済み: タスクは中断されたため停止しました
    • 成功: タスクはエラーなしで停止しました
    • 警告: タスクは警告とともに停止しました。ローカライズされた警告メッセージが利用できます
    • 失敗: タスクは失敗により停止しました。ローカライズされたエラーメッセージが利用できます

サイドバービュー

サイドバービューには、ユーザーが表示を許可されているすべてのタスクが表示されます。タスクプロバイダーは、エンドユーザーに表示する進行状況情報の2つの形式を実装できます。
  • 進捗率 (0から100までの数値) がプログレスバーとして表示されます
  • 短いローカライズされたメッセージ (「ステップ1」、「ステップ2」など)
サイドバーリストのバックグラウンドタスク

実行中のタスクのキャンセル

ユーザーは、タスクプロバイダーによって実装されている場合にのみタスクをキャンセルできます (一部のタスクは中断できない場合があります)。
サイドバーキャンセルボタンのバックグラウンドタスク

終了したタスクの削除

終了したタスクは、削除またはすべての終了したタスクを削除ボタンを使用して、いつでもサイドバーから削除できます。
サイドバー削除ボタンのバックグラウンドタスク

タスクレポート

タスクレポートはオプションであり、タスクのタイプに固有です。「成功」、「警告」、「エラー」、または「中断済み」のステータスで利用できます。レポートはバックグラウンドタスクプロバイダーによって実装されます。レポートが利用可能な場合、ユーザーはリンクからレポートに移動できます。
サイドバーレポートのバックグラウンドタスク