Oracle® Fusion Middleware Oracle Business Intelligence Publisherデータ・モデリング・ガイド 12c (12.2.1.1.0) E77222-02 |
|
![]() 前へ |
![]() 次へ |
BI PublisherではCSVファイル・データソースを使用して有効なXMLデータを返すデータ・セットをサポートしています。
次のトピックでは、CSVをデータソースとして使用するための要件および手順について説明します:
BI Publisherのデータ・セット・タイプとしてのCSVファイルのサポートは特定のガイドラインに従います。
CSVファイルは、管理者がデータソースとして設定したディレクトリに配置できます。詳細は、Oracle Business Intelligence Publisher管理者ガイドの「ファイル・データソース」への接続の設定を参照してください。
またはローカル・ディレクトリからファイルをアップロードできます。
CSVファイルのデリミタとしてサポートされるのは、カンマ、パイプ、セミコロンおよびタブです。
CSVファイルの中にヘッダーがある場合は、ヘッダーの名前がXMLタグ名として使用されます。XMLタグ名では、~、!、#、$、%、^、&、*、+、`、|、:、\"、\\、<、>、?、,、/はサポートされません。データソース・ファイルのヘッダー名にこれらの文字が含まれている場合は、データ・モデル・エディタの「構造」タブを使用してタグ名を編集してください。
CSVデータ・セットでは、データ・モデル・エディタによって割り当てられたデータ型の編集がサポートされます。詳細は、データ型の編集を参照してください。データ・セット内の要素のデータ型を更新する場合は、選択したデータ型にファイル内のデータが準拠していることを確認してください。
BI Publisherデータ・エンジンへの入力として使用されるCSVファイルは、UTF-8でエンコードされている必要があります。また、空の列ヘッダーが含まれていてはなりません。
グループのブレーク、データのリンク、式およびグループ・レベル関数はサポートされません。
CSVファイル内のデータ・フィールドの形式は、マッピングされる日付要素については標準ISOデータ書式(例: 2012-01-01T10:30:00-07:00)、マッピングされる数値要素については######.##であることが必要です。
CSVファイルに対するデータ検証は用意されていません。
ファイル・ディレクトリからCSVファイルを使用してデータ・セットを作成できます。
ファイル・ディレクトリ・データソースにあるCSVファイルを使用してデータ・セットを作成するには:
ローカル・ファイル・ディレクトリに格納されたCSVファイルを使用してデータ・セットを作成します。
ローカルに格納されたCSVファイルを使用してデータ・セットを作成するには:
CSVファイル・データ型のアップロード後、必要に応じて編集できます。
CSVファイル要素のデータ型を編集するには、データ型アイコンをクリックするか、要素の「プロパティ」ダイアログで更新します。
要素のデータは、割り当てられたデータ型に準拠している必要があります。ユーザー・インタフェースには、データ型を更新するときにデータを検証する機能はありません。データが一致しない場合(たとえば、整数として定義された要素に対して文字列値が存在する場合)は、レイアウト編集ツールで、または実行時にエラーが発生する可能性があります。
データ型を更新できるのは、データソースがCSVファイルの場合のみです。
アップロードされたローカルのCSVファイルはリフレッシュおよび削除できます。
次に示されているように、ファイルをアップロードすると、そのファイルはデータ・モデルの「プロパティ」ペインにある「添付」リージョンに表示されます。
「プロパティ」ペインの詳細は、データ・モデルのプロパティの設定を参照してください。
データ・モデル内のローカル・ファイルをリフレッシュするには:
コンポーネント・ペインの「データ・モデル」をクリックして「プロパティ」ページを表示します。
このページの「添付」リージョンで、「データ・ファイル」リストからファイルを見つけます。
「リフレッシュ」をクリックします。
「アップロード」ダイアログで、最新バージョンのファイルを参照してアップロードします。このファイルには同じ名前を付ける必要があります。別の名前を付けると古いバージョンは置き換えられません。
データ・モデルを保存します。
ローカル・ファイルを削除するには: