Oracle® Fusion Middleware Oracle Business Intelligence Publisherデータ・モデリング・ガイド 12c (12.2.1.1.0) E77222-02 |
|
![]() 前へ |
![]() 次へ |
これらのトピックでは、Microsoft Excelファイルをデータソースとして使用するための要件、オプションおよび手順について説明します。
Microsoft Excelファイルをデータソースとして使用するには、ファイルをBI Publisherに渡すための2つの方法があります。
データソースとして管理者が設定したディレクトリにファイルを格納します。Oracle Business Intelligence Publisher管理者ガイドのファイル・データソースへの接続の設定を参照してください。
ローカル・ディレクトリからデータ・モデルにファイルをアップロードします。
BI Publisherのデータ・セット・タイプとしてのMicrosoft Excelファイルのサポートは、特定のガイドラインに従います。
Microsoft Excelファイルは、Microsoft Excelを使用してExcel 97-2003のワークブック(*.xls)形式で保存されている必要があります。サード・パーティ製のアプリケーションやライブラリで作成されたファイルは、サポートされません。
ソースのExcelファイルの中のシートは、単一でも複数でもかまいません。
各ワークシートに、1つ以上の表を入れることができます。1つの表とは、1つのシート内の連続した行と列に配置されたデータのブロックです。
それぞれの表について、BI Publisherは、常に最初の行を表のヘッダー行とみなします。
見出し行の下の最初の行は空にしないでください。表の列のタイプを決定するために使用されます。この表内のデータ型は、数値、テキストまたは日付/時間にできます。
単一のワークシート内に複数の表が存在する場合は、それぞれをBI Publisherで認識するために、名前で識別される必要があります。シートごとの複数の表のアクセスを参照してください。
Excelファイル内の表のすべてに名前が付けられていない場合は、最初の表(最も左上に配置された表)のデータのみが認識され、そのデータのみがフェッチされます。
データ・セットの作成時、BI Publisherは、数値に対して常に小数点以下の末尾のゼロをすべて切り捨てます。最終的なレポートで末尾のゼロを保持するには、そのゼロが表示されるように、テンプレートで書式マスクを適用する必要があります。書式マスクの詳細は、Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイドの数値、日付および通貨の書式設定を参照してください。
単一値パラメータはサポートされますが、複数値パラメータはサポートされません。
Excelワークシートにデータソースとして含める複数の表が格納されている場合は、Excelで、それぞれの表に名前を定義する必要があります。
注意:
定義する名前は、接頭辞BIP_で始まる必要があります(例: BIP_SALARIES)。
Excelで表の名前を定義するには:
たとえば、Microsoft Excel 2007の「名前の定義」コマンドを使用して表にBIP_Salariesという名前を付けることができます。
ディレクトリに格納されたMicrosoft Excelファイルを使用してデータ・セットを作成します。
データ・セットにパラメータを含めるには、最初にパラメータを定義して、それらのパラメータをデータ・セットの定義時に選択できるようにしておく必要があります。「パラメータと値リストの追加」を参照してください。
注意:
Excelデータ・セット・タイプでは、パラメータごとに1つの値がサポートされます。複数パラメータの選択はサポートされていません。
ファイル・ディレクトリ・データソースにあるMicrosoft Excelファイルを使用してデータ・セットを作成するには:
ローカルのMicrosoft Excelファイルをデータソースとして使用するには、最初にそのファイルをアップロードする必要があります。
データ・セットにパラメータを含めるには、最初にパラメータを定義して、そのパラメータをデータ・セットの定義時に選択できるようにしてください。「パラメータと値リストの追加」を参照してください。
注意:
Excelデータ・セット・タイプでは、パラメータごとに1つの値がサポートされます。複数パラメータの選択はサポートされていません。
ローカルに格納されたMicrosoft Excelファイルを使用してデータ・セットを作成するには:
アップロードされたローカルのExcelファイルはリフレッシュおよび削除できます。
次に示されているように、ファイルをアップロードすると、そのファイルはデータ・モデルの「プロパティ」ペインにある「添付」リージョンに表示されます。
「プロパティ」ペインの詳細は、データ・モデルのプロパティの設定を参照してください。
データ・モデル内のローカル・ファイルをリフレッシュするには:
コンポーネント・ペインで「データ・モデル」をクリックして、「プロパティ」ページを表示します。
このページの「添付」リージョンで、「データ・ファイル」リストからファイルを見つけます。
「リフレッシュ」をクリックします。
「アップロード」ダイアログで、最新バージョンのファイルを参照してアップロードします。このファイルには同じ名前を付ける必要があります。別の名前を付けると古いバージョンは置き換えられません。
データ・モデルを保存します。
ローカル・ファイルを削除するには: