機械翻訳について

データ・モデルの変更

データ・モデルは、レポートのデータのソースおよびそのデータの取得方法を定義します。 既存のモデルに含まれない追加データが必要な場合は、変更したデータ・モデルを作成するには、既存のデータ・モデルをコピーして編集

WebサービスまたはHTTPデータソースを使用して外部データソースに接続できます。 IPの許可またはプロキシ構成が必要なエンド・ポイントは、メンテナンス・アクティビティ中は使用できなくなる可能性があります。 サポートされないデータ・ソースを選択すると、警告メッセージが表示されます。 外部データ・ソースに関するいくつかの考慮事項を次に示します。

  • 変更された新規JDBC接続は許可されません。 変更された既存のJDBC接続は引き続き機能します。

  • JNDI接続は監査データのみに制限されます。

  • Webサービス接続がサポートされています。

  • HTTP接続がサポートされています。

  • ファイル接続は、データ・モデル・エディタでサポートされています。

  • コンテンツ・サーバー接続がサポートされています。

データ・モデルの作成

  1. ビジネス・インテリジェンス(BI)カタログで「新規」をクリックし、「公開レポート」「データ・モデル」を選択します。

  2. オプションで、「データ・モデル」ペインの「プロパティ」ノードをクリックして、データ・モデルのプロパティを設定します。 たとえば、NULL値によってレポートから列が削除されないようにするには、プロパティのXML出力オプション・セクションで「Null要素用の空のタグを含める」を選択します。 これにより、エクスポートされたレポートにnull値がある場合の列の順序が保持されます。

  3. 「データ・モデル」ペインの「データ・セット」ノードをクリックして、データのソースおよび取得方法を決定するデータ・セットを作成または編集します。 「新規データ・セット」をクリックし、データ・セット・タイプを選択します。 BIリポジトリをデータ・ソースとして使用するのがベスト・プラクティスであるため、次のどちらかを選択してください。

    • SQL問合せ: クエリー・ビルダー・ツールを使用して、リポジトリから使用するデータを定義する場合。 データ・ソースとして「Oracle BI EE」を選択します。

    • Oracle BI分析: 選択した分析からの列を使用する場合。

    ノート: BIメタデータ内の論理表を使用してOBIEEデータ・セットが取得され、内部で結合されるため、サブジェクト領域内で明示的に結合する必要はありません。 同じサブジェクト領域の表を使用して単一のデータ・セットを作成することをお薦めします。
  4. オプションで、レポート出力に含めるデータを制限するために、「データ・モデル」ペインの「パラメータ」ノードをクリックして、ユーザーがレポートの使用時に設定できる変数を定義します。 問合せのパフォーマンスの向上のためにプロンプト値でデータをフィルタするなど、パラメータが必須の場合は必須として設定できます。 これらは、レポートの実行時にアスタリスクで示されます。 必要なレポート・パラメータは、「データの表示」オプションまたはオンラインを使用してレポートを実行したり、スケジュールする前に必要です。

    ノート: データ・モデルを使用するレポートに複数のジョブ定義が定義されている場合は、パラメータの順序が重要です。 データ・モデル内の順序を変更した場合は、ジョブ定義も更新します。
  5. 「検証」をクリックして、問合せおよびパフォーマンスの警告を表示します。

  6. データ・モデルを「共有フォルダ」 > 「カスタム」に保存します。

データ・モデルでサポートされているSQL文

データ・モデルでは、次のような標準SQL SELECT文および非標準SQLがサポートされます。

  • データベース・プロシージャ

  • ネストされた結果セットを返すカーソル文

  • 明示的な静的SQL SELECT文をサポートするカーソル関数の参照

  • WHERE句で使用されるSQLクエリ・パラメータ

  • if - else式を使用して単一のデータ・セット内で複数のSQL問合せを実行する条件付き問合せ

データ・モデルでは、次のキーワードが含まれるSQL文はサポートされません: DELETEINSERTUPDATEDROPEXECUTEALTERMERGEDBMS_SQLCREATEAUTONOMOUS_TRANSACTIONPRAGMAWRITETEXTUPDATETEXTLOADUNLOADDATABASEGRANTREVOKETRUNCATE

データ・モデルの編集

  1. 事前定義済データ・モデルをコピーします。

    1. BIカタログ内のデータ・モデルを見つけ、「コピー」をクリックします。

    2. 「共有フォルダ」 > 「カスタム」内に、元のデータ・モデルを格納するフォルダと同様のフォルダ・パスを持つサブフォルダに貼り付けます。

    3. ペーストしたデータ・モデルの「その他」をクリックし、「編集」を選択します。

  2. 必要に応じて、「データ・モデル」ペインで「データ・モデル」ノードをクリックし、データ・モデルのプロパティを設定します。

  3. 「データ・モデル」ペインで「データ・セット」ノードをクリックし、データ・セットを作成または編集します。

    ほとんどの事前定義済データ・モデルはSQL問合せタイプであり、次の表からアプリケーション・データを取得するように設定されています。

    • ApplicationDB_FSCM: 財務、サプライ・チェーン管理、プロジェクト管理、調達およびインセンティブ報酬

    • ApplicationDB_CRM: 営業

    • ApplicationDB_HCM: 人材管理

  4. 必要に応じて、前述の「データ・モデルの作成」のタスクのステップ4から6までを実行します。