機械翻訳について

データベース表に対する選択操作の定義

データベース表に対して実行するSELECT操作を定義することができます。 この項では、Microsoft SQL Serverから表レコードを取得するために「Microsoft SQL Serverアダプタ」が起動接続として構成されている統合を作成する場合の高レベルな概要を説明します。

データベース表でSELECT操作を定義するには:
  1. 「SOAPアダプタ」接続および「Microsoft SQL Serverアダプタ」接続を構成します。
  2. 「統合の作成」 - 「スタイルの選択」ダイアログで「アプリケーション駆動オーケストレーション」を選択します。
  3. 統合で、「SOAPアダプタ」をトリガー接続として追加して構成します。
    「SOAPアダプタ」は、入力を受け入れ、起動接続から受信したレスポンスを返すように構成されています。
  4. 統合のinvoke接続として「Microsoft SQL Serverアダプタ」を追加します。
    これにより、アダプタ・エンドポイントの構成ウィザードが呼び出されます。
  5. 「基本情報」ページで、実行する操作のタイプとして「表に対して操作を実行」を選択し、表に対して実行する操作として「選択」を選択します。
  6. 「表で操作」ページで、インポートするスキーマおよび表を指定し、「表のインポート」をクリックします。 この例では、次の値が指定されています。
    • スキーマ: HR

    • 表タイプ: TABLE

    • 表名: %TAB

    • 選択された表: EMPLOYEE_TABおよびDEPARTMENT_TAB 「Microsoft SQL Serverアダプタ」が表間の関係を認識するために、表が一緒にインポートされます。


    oradatabase1.pngの説明は以下のとおりです
    「図oradatabase1.pngの説明」
    親(ルート)データベース表を選択するためのページがリフレッシュされます。
  7. 親表を選択します(この例では、DEPARTMENT_TABが選択されています)。
    このページの機能は、次のとおりです。
    • 自動的に作成されたテーブル関係を表示し、新しい関係を作成します。

    • 属性を表示および選択解除します。

    • 自動的に作成されたSQL問合せを表示および編集します。

  8. 自動的に作成されたSQL問合せを編集する場合は、「SQL問合せの確認と編集」の右側にある「編集」をクリックします。
    1. 「式ビルダーを使用して編集」をクリックします。 「SQL編集」をクリックして、SQL問合せを手動で編集することもできます。
    2. 「新規追加」をクリックして、SQL問合せに新しい基準を追加します。 自動的に作成されたSQL問合せがリンクの下に表示されます。
      問合せ基準テキストの右側に新しいリンクを追加します。 既存のSQL問合せはリンクの下に表示されます。
    3. 次のフィールドに値を指定し、OKをクリックします。
      • 第1引数

      • 演算子

      • 第2の引数

      例えば:
      oradatabase_sql6.pngの説明は以下のとおりです
      図oradatabase_sql6.pngの説明

      指定した条件は、WHERE句の一部として既存のSQL問合せに追加されます。 指定した追加のSQL問合せ基準は、AND句の一部として追加されます。 例えば:
      oradatabase_sql7.pngの説明は以下のとおりです
      図oradatabase_sql7.pngの説明

    4. 「OK」をクリックします。
  9. 「次へ」をクリックします。
  10. Summaryページで選択内容を表示します。 インポートするために選択した表へのリンクと指定したSQL問合せが提供されます。
    oradatabase_summary.pngの説明は以下のとおりです
    「図oradatabase_summary.pngの説明」
  11. 「完了」をクリックしてAdapter Endpoint Configuration Wizardを終了します。
  12. マッピングおよびトラッキング・タスクを実行して統合を完了します。
  13. 統合をアクティブ化します。
  14. 「実行方法」リンクの下から統合を起動するリンクをコピーします。
  15. SOAP UIなどのツールから統合を起動します。
  16. 「Microsoft SQL Serverアダプタ」によって返された値を確認します。