プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Publisherデータ・モデリング・ガイド
12c (12.2.1.1.0)
E77222-02
目次へ移動
目次

前
前へ
次
次へ

フレックスフィールドについて

フレックスフィールドは、プログラミングせずに組織のビジネス・ニーズに合せてカスタマイズできる柔軟なデータ・フィールドです。

Oracleアプリケーション(Oracle E-Business SuiteおよびOracle Fusion Applications)では、キー・フレックスフィールドと付加フレックスフィールドの2種類のフレックスフィールドが使用されています。キー・フレックスフィールドは、部品番号、アカウント番号などのマルチセグメント値を入力するためにカスタマイズできるフィールドです。付加フレックスフィールドは、Oracleアプリケーション製品でフィールドがまだ用意されていない追加情報を入力するためにカスタマイズできるフィールドです。

Oracleアプリケーションからのデータについてのレポートを作成する場合は、データ・モデルのフレックスフィールド・コンポーネントを使用してフレックスフィールド・データを取得します。BI PublisherがOracle Fusion Applicationsと統合されている場合は、キー・フレックスフィールドと付加フレックスフィールドの両方がサポートされます。BI PublisherがOracle E-Business Suiteと統合されている場合のみ、キー・フレックスフィールドがサポートされます。

レポートにフレックスフィールドを含めるには、アプリケーションにおけるフレックスフィールドを理解する必要があります。Oracle E-Business SuiteまたはOracle Fusion Applicationsのドキュメントを参照してください。

データ・モデルでのフレックスフィールドの使用方法

データ・モデルのSQL SELECT文に基づいてフレックスフィールドを使用します。

SQLベースのデータ・モデルでフレックスフィールドを使用するには、次のようにします。

  • この章での説明に従って、フレックスフィールド ・コンポーネントをデータ・モデルに追加します。

  • アプリケーションのデータ表に対してSQL SELECT文を定義します。

  • SELECT文の内部で、各フレックスフィールドを字句として定義します。SELECT文にフレックスフィールド関連字句を埋め込むには、&LEXICAL_TAGを使用します。