IM-BIS for Accel Platform システム管理者 操作ガイド

«  採番ルール定義   ::   コンテンツ   ::   一覧表示パターン定義  »

データソース定義

データソース種別:テナントDBクエリのデータソース定義を登録する

  1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ管理」→「外部連携」→「データソース定義」をクリックします。

  2. 「データソース - 一覧」画面で「登録」をクリックします。

    ../../_images/tenant_1.png
  3. データソース種別で「テナントDBクエリ」を選択します。

    ../../_images/tenant_2.png
  4. データソース名、備考を入力して「登録」をクリックします。

    ../../_images/tenant_3.png
  5. 実行するSQLを入力します。

    ../../_images/tenant_4.png
  6. SQLのWHERE句で”?”を利用している場合には、”?”に合わせて入力値を設定します。

    ../../_images/tenant_5.png
  7. SQLのSELECT句で設定している列に合わせて出力値を設定します。

    ../../_images/tenant_6.png
  8. 「テスト実行値」にテスト用の値を入力し、「テスト実行」をクリックします。

    ../../_images/tenant_7.png
  9. テストが成功した場合、以下のメッセージが表示されます。

    ../../_images/tenant_8.png
  10. 内容を確認して、「登録」をクリックします。

    ../../_images/tenant_9.png
  11. 正常に登録できると、次のように「データソース - 一覧」に追加されます。

    ../../_images/tenant_10.png

データソース種別:シェアードDBクエリのデータソース定義を登録する

  1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ管理」→「外部連携」→「データソース定義」をクリックします。

  2. 「データソース - 一覧」画面で「登録」をクリックします。

    ../../_images/shared_1.png
  3. データソース種別で「シェアードDBクエリ」を選択します。

    ../../_images/shared_2.png
  4. データソース名、備考を入力して「登録」をクリックします。

    ../../_images/shared_3.png
  5. 接続IDを選択します。

    ../../_images/shared_4.png
  6. 実行するSQLを入力します。

    ../../_images/shared_5.png
  7. SQLのWHERE句で”?”を利用している場合には、”?”に合わせて入力値を設定します。

    ../../_images/shared_6.png
  8. SQLのSELECT句で設定している列に合わせて出力値を設定します。

    ../../_images/shared_7.png
  9. 「テスト実行値」にテスト用の値を入力し、「テスト実行」をクリックします。

    ../../_images/shared_8.png
  10. テストが成功した場合、以下のメッセージが表示されます。

    ../../_images/shared_9.png
  11. 内容を確認して、「登録」をクリックします。

    ../../_images/shared_10.png
  12. 正常に登録できると、次のように「データソース - 一覧」に追加されます。

    ../../_images/shared_11.png

データソース種別:SOAPのデータソース定義を登録する

  1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ管理」→「外部連携」→「データソース定義」をクリックします。

  2. 「データソース - 一覧」画面で「登録」をクリックします。

    ../../_images/soap_1.png
  3. データソース種別で「SOAP」を選択します。

    ../../_images/soap_2.png
  4. データソース名、備考を入力して「登録」をクリックします。

    ../../_images/soap_3.png
  5. 「データソース-編集[SOAP]」で利用するWebサービスのアドレスを「WSDLのURL」に入力します。

    ../../_images/soap_4.png
  6. 「読み込み」をクリックします。

    ../../_images/soap_5.png
  7. 正しく読み込めると、「WSDLの読み込みに成功しました」というメッセージが表示されます。

    ../../_images/soap_6.png
  8. ポートとオペレーションを設定します。

    ../../_images/soap_7.png
  9. 選択したポートとオペレーションに合わせたリクエストとレスポンスが表示されることを確認し「登録」をクリックします。

    ../../_images/soap_8.png
  10. 正常に登録できると、次のように「データソース - 一覧」に追加されます。

    ../../_images/soap_9.png

データソース種別:RESTのデータソース定義を登録する

  1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ管理」→「外部連携」→「データソース定義」をクリックします。

  2. 「データソース - 一覧」画面で「登録」をクリックします。

    ../../_images/rest_1.png
  3. データソース種別で「REST」を選択します。

    ../../_images/rest_2.png
  4. データソース名、備考を入力して「登録」をクリックします。

    ../../_images/rest_3.png
  5. 「RESTのURL」、「URI」、「メソッド」、「返却形式」、「返却文字コード」を設定します。

    ../../_images/rest_4.png
  6. 「リクエスト」の「追加」をクリックします。

    ../../_images/rest_5.png
  7. 「HEADER」、「パラメータ」、「データ型」、「親オブジェクト」を設定します。
    データ型を「Date」とする場合には、フォーマットも指定してください。
    ../../_images/rest_6.png
  8. 6~7の手順を繰り返し、必要なリクエストパラメータを設定します。

    ../../_images/rest_7.png
  9. 「レスポンス」の「追加」をクリックします。

    ../../_images/rest_8.png
  10. 「フィールド」、「データ型」、「親オブジェクト」を設定します。
    データ型を「Date」とする場合には、フォーマットも指定してください。
    ../../_images/rest_9.png
  11. 9~10の手順を繰り返し、必要なレスポンスフィールドを設定します。

    ../../_images/rest_10.png
  12. 必要な情報を設定し「登録」をクリックします。

    ../../_images/rest_11.png
  13. 正常に登録できると、次のように「データソース - 一覧」に追加されます。

    ../../_images/rest_12.png

データソース種別:JAVAのデータソース定義を登録する

  1. 「サイトマップ」→「IM-BIS」→「システム管理者」→「マスタ管理」→「外部連携」→「データソース定義」をクリックします。

  2. 「データソース - 一覧」画面で「登録」をクリックします。

    ../../_images/java_1.png
  3. データソース種別で「JAVA」を選択します。

    ../../_images/java_2.png
  4. データソース名、備考を入力して「登録」をクリックします。

    ../../_images/java_3.png
  5. 「クラスファイル一覧」をクリックします。

    ../../_images/java_4.png
  6. 「実行ファイル一覧」から設定するファイルの「選択」をクリックします。

    ../../_images/java_5.png
  7. 「実行クラス」に設定したファイルに含まれるクラスの完全修飾クラス名を入力します。

    ../../_images/java_6.png
  8. 「読み込み」をクリックします。

    ../../_images/java_7.png
  9. 読み込みに成功するとメソッドが表示されますので、利用するメソッドを選択します。

    ../../_images/java_8.png
  10. 「リクエスト」の「追加」をクリックします。

    ../../_images/java_9.png
  11. 「フィールド」、「データ型」、「親オブジェクト」を設定します。
    データ型を「Date」とする場合には、フォーマットも指定してください。
    ../../_images/java_10.png
  12. 10~11の手順を繰り返し、必要なリクエストパラメータを設定します。

    ../../_images/java_11.png
  13. 「レスポンス」の「追加」をクリックします。

    ../../_images/java_12.png
  14. 「フィールド」、「データ型」、「親オブジェクト」を設定します。
    データ型を「Date」とする場合には、フォーマットも指定してください。
    ../../_images/java_13.png
  15. 13~14の手順を繰り返し、必要なレスポンスパラメータを設定します。

    ../../_images/java_14.png
  16. 必要な情報を設定し「登録」をクリックします。

    ../../_images/java_15.png
  17. 正常に登録できると、次のように「データソース - 一覧」に追加されます。

    ../../_images/java_16.png

コラム

登録したデータソース定義をBIS業務管理者が利用するためには、登録後に下記のリンク先の手順に従って管理グループの管理対象に追加してください。

階層化したリクエストパラメータ、レスポンスフィールドの設定方法

呼び出す対象のパラメータ・フィールドの設定が、階層構造となる場合には、呼び出し先で指定した階層に合わせて設定します。
階層構造となるパラメータ・フィールドの定義と、データソース定義の設定例は、以下の図の通りとなります。
../../_images/response_tree.png
上の図の形で設定すると、データマッパーでは、ツリー形式で階層化して表示します。
../../_images/dm_tree.png

コラム

レスポンスで名称を入力せずに設定したパラメータ・フィールドはデータマッパー上で以下のように表示します。
  • データ型が「object」の場合、「OBJECT」と表示します。
  • データ型が「array」の場合、「ARRAY」と表示します。
  • データ型が「string」「number」「date」「boolean」のいずれかの場合、「VALUE」と表示します。

«  採番ルール定義   ::   コンテンツ   ::   一覧表示パターン定義  »