Oracle® Fusion Middleware Oracle Business Intelligence Publisherデータ・モデリング・ガイド 12c (12.2.1.1.0) E77222-02 |
|
前へ |
次へ |
BI Publisherでは単純および複合的なWebサービス・データソースを使用して有効なXMLデータを返すデータ・セットをサポートしています。
Webサービスのメソッドのパラメータを含めるには、先にパラメータを定義して、そのメソッドをデータソースの設定時に選択できるようにすることをお薦めします。「パラメータと値リストの追加」を参照してください。
複数のパラメータがサポートされています。メソッド名が正しいことと、パラメータの順序がメソッド内での順序と一致することを確認します。Webサービスで2つのパラメータを受け入れるメソッドをコールする場合、メソッド内の2つのパラメータに対して、レポート内で定義した2つのパラメータをマッピングする必要があります。サポートされているパラメータは、文字列や整数などの単純型のパラメータのみです。
注意:
文書またはリテラルのWebサービスのみがサポートされます。
パラメータを指定するには、「パラメータの追加」をクリックし、パラメータをドロップダウン・リストから選択します。
注意:
パラメータは、レポート定義の「パラメータ」セクションで設定する必要があります。詳細は、パラメータと値リストの追加を参照してください。
Webサービス・データソースは、「管理」ページで設定するか、データソースとして設定できます。
「管理」ページ
Webサービス・データソースへの接続を「管理」ページで設定し、複数のデータ・モデルで使用できます。詳細は、Oracle Business Intelligence Publisher管理者ガイドのWebサービスへの接続の設定を参照してください。
プライベート・データソースとして
自分のみアクセス可能なプライベート接続を設定することもできます。プライベート・データソース接続の詳細は、プライベート・データソースの管理を参照してください。
データ・モデルを作成する前に接続を設定する必要があります。
BI Publisherでは単純および複合的なWebサービス・データソースを使用して有効なXMLデータを返すデータ・セットをサポートしています。
Webサービスでコールできるメソッドとパラメータがわからない場合は、このURLをブラウザで開いて確認してください。
単純なWebサービスを使用してデータ・セットを作成するには:
BI Publisherでは複合的なWebサービス・データソースを使用して有効なXMLデータを返すデータ・セットをサポートしています。複合的なWebサービス・タイプは、内部でsoapRequest/soapEnvelopeを使用して、接続先ホストにパラメータ値を渡します。
データ・セットで複合的なWebサービスをデータソースとして使用している場合、データ・モデル・エディタにはWSDL URL、使用可能なWebサービスおよび複合的なWebサービスに関連付けられた操作が表示されます。選択した操作のそれぞれについて、必要な入力パラメータの構造がデータ・モデル・エディタに表示されます。「オプション・パラメータの表示」を選択した場合、オプション・パラメータもすべて表示されます。
Webサービスで使用できるメソッドとパラメータがわからない場合は、このWSDL URLをブラウザで開いて確認します。
複合的なWebサービスをデータソースとして追加するには: