任意の可算ディメンションの要素からなるセグメントを作成してから、そのセグメントのデータをバッチまたは継続的なリアルタイムベースでタブ区切りファイルに出力できます。
セグメントをエクスポートするたびに、そのセグメントに含まれているすべてのディメンションエレメントの指標またはディメンションデータを出力します。他のシステムでデータを簡単にロードできるように、出力データのフォーマットを制御することができます。
レポートディメンションは、参照用にreport time.metricファイルを使用するので、エクスポートできません。 回避策として、ハードコーディングした report time.metric をプロファイルに配置すると、セグメントのエクスポートで、そのファイルをレポートディメンションの参照ポイントとして使用できます。ただし、report time.metric は、プロファイルの基準時刻に基づいて自動的に更新されないので、レポートディメンションの参照を変更する場合は、ハードコーディングされた report time.metric ファイルを変更する必要があります。
セグメントのエクスポートを設定するには、.exportファイルを開いて編集する必要があります。
Profile Managerで、File列のExportディレクトリをクリックして、その内容を表示します。
Export ディレクトリが存在しない場合は、次の手順に従って作成します。
Profile Managerで、ExportディレクトリのUser列の空のセルを右クリックし、Create / New Segment Exportをクリックします。
New Segment Export.exportという名前のファイルが、エクスポートのFile列に表示されます。
ファイルのUser列を右クリックし、Fileパラメーターに新しい名前を入力して、新しいファイルの名前を変更します。
ファイルのUser列を右クリックし、Open / from the workbenchをクリックして、新しいファイルを開きます。
.exportファイルの設定ウィンドウが表示されます。
Queryをクリックし、次の表に示すように.exportファイルのフィールドを変更します。
パラメーター | 入力する情報 |
---|---|
コマンド | (オプション)出力ファイルが作成された後に実行するプログラム。このフィールドは、シェルコマンドではなく実行可能ファイル(.exe ファイル)を参照する必要があります。 注意:コマンドパラメーターにスペースが含まれている場合、セグメントエクスポートは失敗します。 |
フィルター | (オプション)名前付きのフィルターまたはフィルター式。フィルターエディターを使用して名前付きのフィルターを作成し、そのフィルターの名前をここに入力するか、またはフィルター式自体を入力できます。 フィルターエディターの詳細については、「 フィルターエディター . フィルター式の構文の詳細については、「 フィルター式の構文 」を参照してください。 フィルターに一致するレベルのエレメントがエクスポートされます。その他すべてのエレメントはエクスポートされません。 |
Level | エレメントがエクスポートされる可算ディメンション。 例:訪問者のレベルでは、各訪問者に対して 1 行のデータがエクスポートされます。 |
Output File | エクスポートされたデータのパスとファイル名。プロファイルがData Workbenchサーバークラスターで実行されている場合、各Data Workbenchサーバーはデータの一部を含む出力ファイルを書き込みます。 Data Workbenchサーバーのインストールディレクトリには、出力ファイルを保存できるExportsディレクトリが含まれています。 例えば、Exports\訪問者セグメント.txt と入力できます。ここで、訪問者セグメント.txt はエクスポートされたデータを含むファイルの名前です。 |
Output Format | 各レベルエレメントでエクスポートされる指標またはディメンションデータ。出力がタブ区切り形式のファイルの場合、各フィールドはタブ文字で区切られて、適切な改行文字で終わる必要があります。詳しくは、「 出力形式について . |
Schedule End Time | (オプション)タイムゾーンを含む、スケジュールの終了日時。 形式:YYYY-MM-DD hh:mm <time zone> 例:2013-08-01 12:01 EDT スケジュールされたエクスポートはこの時間に終了します。ただし、出力ファイルは、定義が変更されると再生成されます。このフィールドは、Schedule Every を定義しないと意味を持ちません。タイムゾーン設定の詳細については、『データセット設定ガイド』を参照してください。 |
Schedule Every | (オプション)出力ファイルを再生成する頻度。時間、日、週、月の値がサポートされます。出力ファイルは、定義が変更されると再生成されます。 |
Schedule Start Time | (オプション)タイムゾーンを含む、スケジュールの開始日時。 形式:YYYY-MM-DD hh:mm <time zone> 例:2013-08-01 12:01 EDT スケジュールされたエクスポートはこの時間に開始されます。スケジュールは、この時間に対して相対的な間隔となります。このフィールドは、Schedule Every を定義しないと意味を持ちません。タイムゾーン設定の詳細については、『データセット設定ガイド』を参照してください。 |
Time Limit (sec) | (オプション)セグメントのエクスポートの生成処理で許容される最大時間。指定した時間が経過すると、エクスポートが最初からやり直されます。この値を 0 に設定すると、制限がなくなります。デフォルト値は 600 秒です。 |
ウィンドウ上部の(New)を右クリックし、「Save」をクリックします。
このファイルを作業プロファイルのすべてのユーザーが使用できるようにするには、User列で作成した.exportファイルのチェックマークを右クリックし、Save to / <working profile nameをクリックします。
.exportファイルをData Workbenchサーバーに保存すると、Schedule Start Timeが将来の日時に設定されている場合でも、エクスポートが即座に1回実行されます。
以下はサンプルの.exportファイルです。
このサンプルのVisitor Segment.exportファイルは、訪問者セグメントフィルターを参照しています。 このフィルターの定義を変更すると、エクスポートの定義も変更されます。