外部プロセッサ・ジョブの構成
外部プロセッサ・ジョブを作成して、既存または新規の機能をContent Captureと統合できます。 これらの機能には、Microsoft PowerPointなどのイメージ形式へのドキュメント変換のタイプを含めることができます。 または、外部プロセッサは、ドキュメント・コンテンツまたは送信者の電子メール・アドレスに基づいてメタデータ値を割り当てることができます。 通常、外部プロセッサ・ジョブは、プロシージャを介してドキュメント・フローとしてContent Captureの機能を拡張する方法です。
外部プロセッサ・ジョブが作成されると、プロセス・ステップIDが割り当てられます。 このIDは、REST APIの外部プロセッサによって、処理待ちのドキュメントを検索するために使用されます。 プロシージャがContent Captureにインポートされると、外部プロセッサ・ジョブを含むジョブのステップIDが変更されます。 この変更に注意し、それを使用する外部プロセッサの構成を更新する必要があります。 更新されていない場合、REST APIリソースが見つからないため、外部プロセッサはContent Captureとの通信に失敗します。
ノート:
Oracle Content Management Starter Editionでは外部プロセッサ・ジョブを作成できません。 この機能を使用するには、Oracle Content Management Premium Editionにアップグレードする必要があります。 詳細は、Starter vs. Premium Editionを参照してください。
- 左側のプロシージャ・ペインで、プロシージャを選択します。
選択したプロシージャの構成ページが右側に表示されます。
- 「処理」タブを開きます。
-
「外部プロセッサ・ジョブ」表で
をクリックするか、既存のジョブを編集するには、
をクリックします。
外部プロセッサ・ジョブを選択して
をクリックし、プロンプトが表示されたら新しい名前を入力してコピーすることもできます。 ジョブのコピーにより、すばやく複製し変更できます。
-
ドキュメントの選択ページで、次の操作を行い、次をクリックします:
-
ジョブの名前と説明を入力します。
-
「オンライン」チェック・ボックスを選択して、プロシージャでの外部プロセッサ・ジョブの使用を有効にします。
-
特定のドキュメント・プロファイルの外部プロセッサ・ジョブを処理するには、「文書プロファイルに限定」フィールドにリストされた1つ以上のドキュメント・プロファイルを選択するか、「すべて」を選択してすべての定義済ドキュメント・プロファイルのドキュメントを処理します。
-
保存する場合は、「オリジナルを添付タイプとして保持」ドロップダウン・リストで元のファイルを選択します。
-
- 「外部プロセッサ」ページで、「外部プロセッサ・エンジン」ドロップダウン・リストから「カスタム外部プロセッサ」を選択して外部プロセッサ定義を設定し、「次」をクリックします。 オプションで、失敗までの時間を設定するか、デフォルト値を受け入れます。
ノート:
デフォルトの接続タイプはProcessor Pull from Captureです。 - 「セキュリティ」ページで、「セキュリティ・メンバーの追加」ダイアログでセキュリティ・メンバーを検索して選択し、「次」をクリックします。 プロシージャのこの位置(ステップ)にある文書を更新できるのは、これらのメンバーのみです。 外部プロセッサがドキュメントをContent Captureに戻す場合、これらのユーザーまたはグループのいずれかがリクエストを行う必要があります。
-
Post-Processingページで、外部プロセッサ・ジョブの完了後に実行される内容に基づいて指定します:
- システム・エラーなしの状況は、前のページのすべての基準が満たされた場合です。 成功した変換はコミットに進むことができます。
- システム・エラーとは、レコードが見つからない、見つかったレコードが多すぎるなど、変換が失敗した場合のことです。 失敗した変換の場合、バッチは修復のためにコンテンツ・キャプチャ・クライアントに戻ります。
-
「サマリー」ページの設定を確認し、「送信」をクリックしてジョブを保存します。
-
作成した外部プロセッサ・ジョブをテストします。
外部プロセッサ・ジョブの後処理およびモニタリングの構成
外部プロセッサ・ジョブの後処理オプションを使用して、処理完了後の動作を指定します。
外部プロセッサ・ジョブへのバッチ・フローの構成
外部プロセッサ・ジョブを実行するには、処理のためにジョブにフローするようにバッチを構成する必要があります。 これを行うには、外部プロセッサ・ジョブを「クライアント・プロファイル」、「インポート・プロセッサ・ジョブ」または「処理設定」で説明されている処理ジョブの後処理ステップとして設定します。 バッチ・フローを構成するジョブまたはクライアント・プロファイルの後処理情報については、「処理設定の構成」または「取得設定の構成」を参照してください。
外部プロセッサ・ジョブの非アクティブ化または削除
外部プロセッサ・ジョブを削除すると、そのジョブが後処理ステップとして設定されているバッチで使用できなくなります。 後処理に指定されたジョブが使用できない場合は、バッチにエラーが発生します。 ジョブを削除する前にしばらくの間オフラインに変更して、その削除に伴う予期しない問題を解決できるようにしておくのが望ましい場合もあります。 オンライン外部プロセッサ・ジョブは、クライアント・プロファイルまたはプロセッサ・ジョブの後処理ページで選択されると実行されます。 ジョブを一時的に停止(オフラインに)したり、非アクティブ化されたジョブを再実行するように変更することができます。 バッチ処理ジョブは、別のバッチ・プロセッサで後処理ジョブとして構成されている場合は削除できません。