機械翻訳について

統合のアクティブ化および非アクティブ化

統合設計が完了したら、統合のトレース・レベルをアクティブ化して設定できます。 統合を非アクティブ化することもできます。

接続更新後に統合を再アクティブ化

接続の更新後に同じアダプタ接続を使用するすべてのアクティブな統合を再アクティブ化できます。 これにより、更新されたアダプタ接続を反映するために、各統合を手動で非アクティブにして再アクティブ化する必要がなくなります。 この機能は、すべてのアダプタで動作します。

ノート:

接続の更新後に、最大100の統合を再アクティブ化できます。 この制限を増やす必要がある場合は、Oracle Supportに連絡してください。
  1. ナビゲーション・ペインで、「設計」「接続」の順にクリックします。
  2. 必要な接続を検索して更新します。 その接続を使用する統合の数が表示されます。
  3. 「テスト」をクリックし、「保存」をクリックします。
    更新された接続を使用するアクティブおよび非アクティブな統合のリストが右側に表示されます。


    保存および再アクティブ化ページには、アクティブな統合と非アクティブ統合の数が表示されます。 右上隅にRefreshアイコンが表示されます。 右下には、取消、保存および再アクティブ化ボタンが表示されます。

  4. 「保存&再アクティブ化」をクリックして、すべてのアクティブな統合に接続の変更を適用します。 次の点に注意してください。
    • 再アクティブ化する個々の統合を選択することはできません。すべてが再アクティブ化されます。
    • アクティブなスケジュール統合が一時的に一時停止され、失敗状態になります。 再有効化が完了すると、スケジュールが再起動します。 ただし、現在実行中のスケジュール統合は失敗状態になり、破棄されます。
    • 現在非アクティブとしてリストされているこの接続を使用する統合は、その状態のままになります。
    • 「保存」をクリックすると、接続の変更は保存されますが、統合は再アクティブ化されません。
    • ビジネス・イベントをサブスクライブする統合を非アクティブ化しても、ビジネス・イベントはサブスクライブ解除されません。

    統合のアクティブ化進捗状況(再アクティブ化された統合の数、再アクティブ化される残りの統合の数など)を示すためにページがリフレッシュされます。

  5. 「リフレッシュ」 「リフレッシュ」アイコンを定期的にクリックして進捗を表示します。
    完了すると、再アクティブ化された統合の詳細が表示されます。
  6. 「取消」をクリックしてページを閉じます。
  7. 統合の再アクティブ化が失敗した場合、調査するには統合ページに移動します。

統合の非アクティブ化

Oracle Integrationの統合を非アクティブ化して、新しいメッセージの処理を停止できます。 プロジェクト内の統合を個別に非アクティブ化することもできます。 アクティブな統合を変更する場合は、最初にその統合を非アクティブ化する必要があります。 統合にビジネス・イベント・サブスクリプションが含まれている場合は、イベント・サブスクリプションを削除するかどうかを尋ねるメッセージが表示されます。

非アクティブ化はプロジェクトのデプロイ解除と同じです。つまり既存の履歴データ、監視データおよび実行時データはすべて失われます。 Oracle Integrationはプロジェクトの開始と停止という概念をサポートしていません。 非同期パターンでは、非アクティブ化されたプロジェクトのキューは削除され、このキューに関連付けられたすべてのメッセージも削除されます。 したがって、処理されていない保留中のリクエストがあっても、非アクティブ化の後で失われます。 前のバージョンが非アクティブ化されると、履歴データ、監視データおよび実行時データがすべて失われます。

アクティブな統合のみを表示するには、「フィルタ」 フィルタ・アイコンフィルタの「ステータス」フィールドで「アクティブ」を選択します。 統合名、最終更新時間、統合作成者、ステータス(すべて、下書き、構成済、アクティブ、アクティブ化および失敗)、タイプ(すべて、開発済、アクセラレータ・タイプおよびレシピ)またはスタイル(すべて、アプリケーション、スケジュールおよびイベント)でフィルタして、リストを絞り込むこともできます。

  1. 開始する場所を決定します:
    • プロジェクトでの作業。
      1. ナビゲーション・ペインで、「プロジェクト」をクリックします。
      2. プロジェクト名を選択します。
      3. 「Integrations」をクリックします 統合アイコン
      4. 「統合」セクションで、非アクティブ化する特定の統合を検索します。
      5. 「アクション」 「アクション」アイコンをクリックし、「非アクティブ化」を選択します。

        「統合の非アクティブ化」パネルが開きます。

    • プロジェクト外の作業
      1. ナビゲーション・ペインで、「設計」「統合」の順にクリックします。
      2. 非アクティブ化する特定の統合を検索します。
      3. 統合にマウス・ポインタを重ねて非アクティブ化し、「非アクティブ化」 非アクティブ化アイコンをクリックします。

        「統合の非アクティブ化」パネルが開きます。

  2. 表示されるダイアログで「非アクティブ化」をクリックします。

    ノート:

    アクティブなスケジュール統合の非アクティブ化は許可されていません。 スケジュールを停止してから再試行してください。

    統合の非アクティブ化は、リクエストの開始後に完了するまでに時間がかかる場合があります。 この期間中、処理中またはキューに入っているリクエストがまだ存在する可能性があります。 これらの処理インスタンスは、対応する統合アーティファクトおよびリソースが削除されてアンデプロイされると失敗します。

    非アクティブ化中の処理ポイントに応じて、失敗したインスタンスの様々な処理エラーを観測できます。 非アクティブ化リクエスト後に発生した失敗したインスタンスを監視することもできます。

    非アクティブ化が失敗し、統合状態がDeactivation Failedと表示される場合は、非アクティブ化を再試行してください。 この状態の統合は編集またはアクティブ化できません。

    統合が正常に非アクティブ化されると、そのすべてのデータはランタイムからアンデプロイされます。 これにより、非ターミナル・インスタンス(「インスタンス」および「エラー」ページに表示される)が中止されます。 キューに入っているインスタンス、進行中、エラー状態(回復可能タイプ)およびその他の状態はすべて中断状態に移行します。 既存の端末インスタンス(成功、中断、およびエラー状態(回復不可能なタイプ)は影響を受けません。

ビジネス・イベントとの統合の非アクティブ化

非アクティブ化する統合にビジネス・イベント・サブスクリプションが含まれている場合は、イベント・サブスクリプションを削除するかどうかを確認するメッセージが表示されます。 イベント・サブスクリプションの削除を選択すると、統合は再アクティブ化された後はイベントを受信しなくなります。


この図は、統合の非アクティブ化を示しています。 統合名とバージョン番号が表示されます。 その下にはイベント・サブスクリプションの削除チェックボックスが表示されます。 右上のヘルプ・アイコンが表示されます。 右下に取消および非アクティブ化ボタンが表示されます。

イベント・サブスクリプションを削除しない場合、統合が6時間以内にアクティブ化された場合は、この統合のイベントが再送信されます。

統合に関するトレース・レベルの管理

アクティブな統合のトレース・レベルは、非アクティブ化して再アクティブ化することなく変更できます。 すべての統合に対してトレース・レベルをグローバルに設定することもできます。

注意:

トレースを監査レベルまたはデバッグ・レベルに変更すると、パフォーマンスに影響します。 Oracleでは、本番環境でデバッグまたは監査オプションを有効にしないことを強くお勧めします。 トレースにペイロードを含めるとシステムのパフォーマンスに影響し、ペイロード・トレースに機密情報を格納することによって会社のデータ保持ルールに違反する可能性があります。 選択を行う前に、様々なオプションの影響を理解します。 「統合のアクティブ化」を参照してください。

アクティブな統合のトレース・レベルの変更

  1. ナビゲーション・ペインで、「設計」「統合」の順にクリックします。
  2. トレース・レベルを変更するアクティブな統合にマウスを重ねます。
  3. 「アクション」 「アクション」アイコンをクリックし、「アクティブ化の構成」を選択します。
  4. トレース・レベルを構成します。
  5. 「保存」をクリックします。

    アクティブな統合でトレース・レベルが変更されます。

    この統合では、「ステータス」列の「アクティブ」の下のメッセージが変更されます。 たとえば、トレース・レベルを「本番」から「監査」に変更した場合、統合の再アクティブ化が完了すると、メッセージ「監査トレース」「アクティブ」の後に表示されます。


    Activeという語が表示されます。 その後、監査トレースという語が表示されます。

すべての統合のトレース・レベルをグローバルに設定

  1. ナビゲーション・ペインで、「設定」「トレース」の順にクリックします。
  2. トレース・レベルを構成するオプションを選択し、「保存」をクリックします。 トレース・レベルは請求には影響しません。
    要素 説明

    統合レベル

    Integrationsページの個々の統合レベルでトレースを有効または無効にする場合に選択します。

    これにより、統合ページで個々の統合に対して「アクション」 「アクション」アイコンを選択し、「トレース」を選択してトレースを無効にするか、トレースを有効にして統合にペイロードを含めるかを選択できます。 これはデフォルト選択です。

    監査レベルでグローバル・トレース・オン

    アクティブ化されたすべての統合について監査レベルでトレースをグローバルに有効にする場合に選択します。 このオプションを選択して保存した後、Integrationsページの個々の統合レベルでトレースを有効または無効にすることはできません。 その他の2つの変更が発生します:
    • 統合ページにアクセスすると、トレースがすべてのアクティブな統合に対して監査レベルで有効化されており、個々の統合レベルで有効化または無効化できないことを示すメッセージが表示されます。
    • 「アクション」 「アクション」アイコンを選択した場合、選択できる「トレース」オプションはありません。

    個々の統合レベルでトレースを再度有効または無効にするには、「統合レベル」「保存」の順に選択する必要があります。

    デバッグ・レベルでグローバル・トレース・オン

    アクティブ化されたすべての統合のデバッグ・レベルでトレースをグローバルに有効にする場合に選択します。 このオプションを選択して保存した後、Integrationsページの個々の統合レベルでトレースを有効または無効にすることはできません。 その他の2つの変更が発生します:
    • 統合ページにアクセスすると、トレースがすべてのアクティブな統合のデバッグ・レベルで有効であり、個々の統合レベルで有効または無効にできないことを示すメッセージが表示されます。
    • 「アクション」 「アクション」アイコンを選択した場合、選択できる「トレース」オプションはありません。

    ノート: デバッグ・トレースをグローバルに設定するか、単一統合で設定するかに関係なく、トレース・レベルは24時間後に自動的に本番にリセットされます。

    個々の統合レベルでトレースを有効または無効にするには、「統合レベル」「保存」の順に選択する必要があります。

    グローバル・トレース・オフ

    すべての統合のトレースをグローバルに無効化する場合に選択します。 このオプションを選択して保存した後は、統合ページで個々の統合レベルでトレースを有効にすることはできません。 その他の2つの変更が発生します:

    • 統合ページにアクセスすると、トレースがすべてのアクティブな統合に対して無効であり、個々の統合レベルで有効にできないことを示すメッセージが表示されます。
    • 「アクション」 「アクション」アイコンを選択した場合、選択できる「トレース」オプションはありません。