ディメンションをインポートしたら、データ・インポート・ファイルからアプリケーションにデータを移入できます。
データをインポートする前に、次のことを行う必要があります:
メタデータを定義またはロードして、データをリフレッシュします。メタデータのインポートを参照してください。
データ・ロード・ファイルを準備します。ソース・データは、ビジネス・プロセス固有のデータ・ファイル・フォーマットまたはOracle Essbaseデータ・ファイル・フォーマットである必要があります。
データ・ロード・ファイルに、3桁ごとの区切り文字、データ値を囲む引用符などが含まれていないことを確認します。最大で1つの小数点(.)文字がサポートされています。
データ・インポート・ファイルのタイプが.csv、.txtまたは.zipであることを確認します。
データ・インポート・ファイルは、テンプレートに基づいて作成するか、またはソース・システムに基づいて生成できます。テンプレートを使用するには、ビジネス・プロセスでデータのエクスポート・プロセスを実行し、エクスポートされたファイルをテンプレートとして使用します。データのエクスポートを参照してください。
Note:
データのインポート時には、有効な交差を確認するための検証が交差に対して実行されず、すべての交差にデータがロードされます。無効な交差にロードされているデータを確認するには、データをインポートする前に「無効な交差」レポートを実行し、無効な交差を表示してクリアします。無効な交差レポートの操作を参照してください。
データをインポートするには:
ホーム・ページで、「アプリケーション」、「概要」の順に選択します。
アプリケーション・ページで、「アクション」、「データのインポート」の順に選択します。
データのインポート・ページで、「作成」をクリックします。
データ・インポート・ファイルの場所を選択します:
ローカル: 自分のコンピュータ上の場所からデータ・インポート・ファイルをインポートします。
受信ボックス: サーバーからデータ・インポート・ファイルをインポートします。受信ボックス/送信ボックス・エクスプローラを使用したファイルのアップロードおよびダウンロードを参照してください。
ノート: 有効なインポート・データのファイル形式は、.csv、.txtまたは.zipです。
データ・インポート・ファイルの「ソース・タイプ」を選択するには:
ビジネス・プロセス固有のデータ・ファイル・フォーマットでデータをロードするには、「デフォルト」を選択します。
「デフォルト」を選択した場合は、次のデータ・インポート・オプションを入力します:
Table 3-4 デフォルトのデータ・インポート・オプション
データ・インポート・オプション | 説明 |
---|---|
ファイル・タイプ |
ファイル・タイプを選択します:
次の点に注意してください。
|
ソース・ファイル |
ソース・ファイルを入力または選択します。
|
メタデータを含む |
データのインポートにメタデータを含めるかどうかを選択します。 「メタデータを含む」オプションの選択を解除すると、データ・インポートのパフォーマンスが向上し、データ・インポート時のメンバーによるアウトラインの位置の変更が防止されます。 このオプション設定に関係なく、アプリケーション・データをロードする前に、必要なメタデータがビジネス・プロセスとOracle Essbaseアウトラインにすでに存在している必要があります。 |
日付フォーマット |
ドロップダウン・リストから日付フォーマットを選択します。 |
欠落データ・ラベル |
欠落値をフォームに表示する方法を指定します。16文字を超えないようにアルファベット値を入力します。値は# (番号記号)で開始できます。値が入力されない場合は、#MISSINGにデフォルト設定されます。 ノート: テンプレートに基づくデータ・インポート・ファイルを使用する(つまり、ビジネス・プロセスでデータのエクスポート・プロセスを実行し、エクスポートされたファイルをテンプレートとして使用する)場合、このラベルは、データ・エクスポート時に定義された欠落データ・ラベルと一致する必要があります。データのエクスポートを参照してください。 |
最終検証/インポート |
このフィールドには、最終検証またはインポートの日付(ある場合)が表示されます。 |
Essbaseデータ・ファイル・フォーマットでデータをロードするには、「Essbase」を選択します。
ソース・タイプとして「Essbase」を選択した場合は、次のデータ・インポート・オプションを入力します:
Table 3-5 Essbaseのデータ・インポート・オプション
データ・インポート・オプション | 説明 |
---|---|
キューブ |
ドロップダウン・リストからキューブを選択します。 |
ソース・ファイル |
ソース・ファイルを入力または選択します。
|
区切り文字 |
Essbaseデータの区切り文字を指定します。オプションは「スペース」または「タブ」です。 |
エラーの場合に停止 |
デフォルトでは、「エラーの場合に停止」が選択されています。このオプションが選択されていて、Essbaseデータのロード中にインポート・エラーが発生した場合、インポートは停止し、データはロードされません。このオプションの選択が解除されている場合は、エラーが発生してもデータのロードが続行されます。 |
最終検証/インポート |
このフィールドには、最終検証またはインポートの日付(ある場合)が表示されます。 |
オプション: インポート・データ・ファイルの場所として「受信ボックス」を選択した場合、「ジョブとして保存」をクリックし、インポート操作をジョブとして保存します。保存されたジョブは、後で実行するようにスケジュールできます。
インポート操作をジョブとして保存すると、ロード・シーケンスをバッチ処理する場合に便利です。たとえば、メタデータをインポートし、次にデータをインポートして、データのロードが完了したらルールを実行します。ジョブの管理を参照してください。
一度に最大5つのインポート・ジョブを実行できます。
データ・インポート・ジョブ中に拒否されたデータを確認するには、「ジョブとして保存」ダイアログ・ボックスで「エラー・ファイル」を指定します。このファイルにより、インポートされなかったデータ・レコードに関する情報が提供されます。エラーのzipファイルを指定すると、zipファイルが送信ボックスに格納され、受信ボックス/送信ボックス・エクスプローラを使用してファイルをダウンロードできます。受信ボックス/送信ボックス・エクスプローラを使用したファイルのアップロードおよびダウンロードを参照してください。
オプション: インポート・データ・ファイルの場所として「ローカル」を選択した場合、「検証」をクリックして、インポート・ファイルのフォーマットが正しいかどうかをテストします。
「インポート」をクリックして、インポート操作を実行します。
データをインポートする際の考慮事項
インポート前にデータをクリアするオプションはないため、インポートによって既存のデータ値が#MISSING値で上書きされることはありません。かわりに、次のいずれかのタスクを完了してください:
キューブのクリア・ジョブを実行して、入力キューブおよびレポート・キューブ内の特定のビジネス・プロセス・データをクリアします。キューブのクリアを参照してください。
EssbaseのCLEARDATAコマンドを使用するビジネス・ルールを記述して、特定のデータ値をクリアします。Oracle Analytics Cloud - Essbaseのテクニカル・リファレンスのCLEARDATAを参照してください。
データ・スライスのクリアREST APIを使用して、指定した領域のビジネス・プロセスとEssbaseのデータをクリアします。REST APIのデータ・スライスのクリアを参照してください。
データをエクスポートした後にアプリケーションでの評価順序を変更した場合、インポートで予期しない結果が生じることがあります。
データ・ロード入力ファイルの値が評価済ドライバ・メンバーのタイプと一致しない場合(ドライバ・メンバーの評価済タイプが日付で、対応する入力値が有効な日付形式でない場合など)、ドライバ・メンバーのキャスト・エラーが発生します。ドライバ・メンバーのキャスト・エラーを参照してください。