機械翻訳について

Export Data (集約ストレージ)

非集約ストレージ・バージョンはここをクリックしてください

計算された値を含まないlevel-0データを集約ストレージ・データベースからエクスポートします。 絶対パスが指定されていないかぎり、エクスポート・ファイルはアプリケーション・ディレクトリに書き込まれます。 「レポート・ライター」を使用するには、レポート・ファイルを使用してデータをエクスポートします。

最低限必要な権限: 読込み。

構文


export_data_as.gifの説明が続きます
「図export_data_as.gifの説明」

集約ストレージ・データベースでは、「データのエクスポート」を使用して次の方法でエクスポートします:

キーワード

export database <dbs-name> level0 data...

level-0入力データをテキスト・ファイルにエクスポートします。 集計、上位レベルのデータまたはデータは、動的に計算されたメンバーからエクスポートできません。

ノート:

データをエクスポートしても、データベースからデータはクリアされません。

export database <dbs-name> input data...

この文は、export database <dbs-name> level0 dataと同じアクションを実行します....

export database <dbs-name> ... data anonymous

匿名形式でデータをエクスポートします。 匿名化により、機密データが漏洩するリスクがなくなり、テクニカル・サポートのためにサンプル・データを提供する必要がある場合に使用できます。 Essbaseは、ブロック内の各値について、実際のデータ値を1に置き換えます。

export database <dbs-name> ...using...report_file...

ストアド・レポート・スクリプトを実行し、データベースのサブセットをエクスポートします。

ノート

  • この文では、データベースを起動する必要があります。

  • 集約ストレージ・データベースでのエクスポートは、次のように制限されます:

    • level-0データのみをエクスポートできます(level-0データは、集約ストレージ・データベースの入力データと同じです)。

    • 集約ストレージ・データベースでは、上位レベルのデータ・エクスポートを実行できません。

    • 集約ストレージ・データベースでは、列エクスポートを実行できません。

    • データをパラレルでエクスポートするには、エクスポート・ファイルのカンマ区切りリストを1から8個のファイル名で指定します。 通常、この数は、パラレル・エクスポートを実行するためにコミットするマシン上のプロセッサの数と同じである必要があります。 Essbaseが使用するスレッドの数は、通常、指定するファイル名の数によって異なります。 ただし、データ・ブロック数が少ない非常に小規模な集約ストレージ・データベースでは、複数のファイルへのパラレル・エクスポートがリクエストされても、単一のファイルのみが作成される場合があります(事実上、シリアル・エクスポートを実行します)。 この場合、エクスポート・ファイル名は入力として指定された最初のファイル名になります。

    • データ・エクスポート時に、エクスポート・プロセスにより、ユーザーは接続して読取り専用操作を実行できます。

    • スレッドのデータが2 GBを超える場合、Essbaseでは、エクスポート・データが複数のファイルに分割され、ファイル名に数字が付加されることがあります。

      追加のエクスポート・ファイルのネーミング規則は、次のとおりです: _1_2などが追加のファイル名に追加されます。 指定した出力ファイル名にピリオドが含まれている場合は、ピリオドの前に数字が追加されます。 それ以外の場合は、ファイル名の最後に追加されます。

      たとえば、指定されたファイル名がexportfile.txtの場合、次の追加ファイルはexportfile_1.txtです。

例 1

次の例では、すべてのレベル0のデータをASOsamp.Sampleからエクスポート・ファイルにエクスポートします。

export database ASOsamp.Sample data to server data_file 'myfilesamp.txt';

例 2

次の例では、レポート・スクリプトBottom.repを使用して、ソートされたデータのサブセットをASOsamp.Sampleから出力ファイルBottom.rptにエクスポートします。

export database ASOsamp.Sample using report_file 'Bottom.rep' to data_file 'Bottom.rpt';

サンプル・レポート・スクリプトおよび出力

たとえば、Bottom.repがASOsamp.Sampleに基づく次のレポート・スクリプト・ファイルであるとします:

//Bottom.rep
<Sym
<Column (Measures, Years)
<Row (Geography, Products)
<ICHILDREN Geography
<ICHILDREN Products
<Bottom (3, @DataColumn(1))
    !

レポート・スクリプトでは、次のレポート(Bottom.rpt)が生成されます:


Measures Years Time Transaction Type Payment Type Promotions Age Income Level Stores 

North East       All Merchandise  43,250,241 
                   Products       43,250,241 
                 High End Mercha~ 11,379,402 
South            All Merchandise  32,790,838 
                   Products       32,790,838 
                 High End Mercha~ 8,436,598 
  Geography      All Merchandise  76,041,079 
                   Products       76,041,079 
                 High End Mercha~ 19,816,000