ページの先頭行へ戻る
Big Data Integration ServerV1.4.0 加工編リファレンス集
FUJITSU Software

1.4.3 ファイルの指定例

shunanalyzeコマンドで指定するファイルの指定例を示します。

1.4.3.1 analyze用動作環境ファイル指定例

以下に、analyze用動作環境ファイルの実行パラメタを示します。


入力ファイルがXML形式の場合

# 入力ファイル
InFile      /home/shunsaku/Input.xml
# 出力ファイル
OutFile     pipe@/home/shunsaku/data/named_pipe_Output
# ログファイル
LogFile      /home/shunsaku/log/Analyze.log
# 改行コードの扱い
OutLineFeedCode     LF

入力ファイルがCSV形式の場合

# 入力ファイル
InFile       /home/shunsaku/Schema.csv;/home/shunsaku/Data1.csv;/home/shunsaku/Data2.csv
# 入力ファイルの見出し行読飛ばし:なし
SkipHeader          0
# 出力ファイル
OutFile      pipe@/home/shunsaku/data/named_pipe_Output
# ログファイル
LogFile      /home/shunsaku/log/Analyze.log
# 並列数
ParallelNum      2
# CSV形式の区切り文字
# CSV形式の引用符の指定:あり
QuotationMarkMode   0
FieldSeparator     "\s"
# CSV形式の連続した区切り文字の扱い
FieldSeparatorMode  0
# エラーデータ出力ファイル
ErrFile        /home/shunsaku/errdata/err.csv  10
# 改行コードの扱い
OutLineFeedCode     LF

1.4.3.2 集計条件ファイル指定例

以下に、集計条件ファイルの実行パラメタを示します。

# 文字コード
CharacterCode  EUC
# 入力ファイルタイプ
InFileType     CSV
# 出力ファイルタイプ
OutFileType    CSV
# 仮想項目定義
LCondition	   {
                    $地方コード :=
                        IF      $所在地 == "東京" OR
                                $所在地 == "神奈川" OR
                                $所在地 == "埼玉" THEN 1
                        ELSEIF  $所在地 == "大阪" OR
                                $所在地 == "京都" THEN 2
                        ELSE EMPTY
                        ENDIF
              }
# グループ式
GCondition	     $地方コード }
# 集計式
RCondition	     sum( $売上げ ) 売上げの合計
# 利用可能メモリサイズ
MemorySize                  1500
# 数値演算式における空の扱い
SubstituteZeroForEmpty      NO
# グループ式に指定された項目を出力する
OutputGroupItem             0