ページの先頭行へ戻る
Interstage Data Effector 導入・運用ガイド
Interstage

F.5.6 File

説明

入力ファイルを設定します。

省略

指定可能な数

省略時の振る舞い

不可

1個以上

-

タグの属性

属性

省略

説明

Type

種類

入力、または出力先の種類を指定します。指定できる値は、以下の2種類です。

  • file:テキストファイル

  • named-pipe:名前付きパイプ

省略した場合は、“file”が設定されたとみなします。

タグの値

入力ファイル名を設定します。

ファイル名に”STDIN”を指定すると、標準入力からデータを読み込みます。

BaseDirectoryタグを設定している場合は、基底となるディレクトリからの相対パスを指定できます。BaseDirectoryを設定しない場合は、絶対パスで指定する必要があります。

複数の入力ファイルを指定する場合は、下記のように指定します。

入力ファイルがcsvファイルの場合

<DataFile InFileType="CSV" SchemaFile="in/schema1.csv" FieldSeparator="default">
  <File>in/indata1.csv;in/indata2.csv</File>
  <File>in/indata3.csv</File>
    :
</DataFile>

入力ファイルが名前付きパイプの場合

WindowsWindowsの場合

<DataFile InFileType="CSV" SchemaFile="in/schema1.csv" FieldSeparator="default">
  <File Type=”named-pipe”>\\.\indata1</File>
  <File Type=”named-pipe”>\\.\indata</File>
    :
</DataFile>

SolarisLinuxLinux/Solarisの場合

<DataFile InFileType="CSV" SchemaFile="in/schema1.csv" FieldSeparator="default">
  <File Type=”named-pipe”>in/indata1</File>
  <File Type=”named-pipe”>in/indata2</File>
    :
</DataFile>

注意事項

タグの親要素

親要素は、以下です。

タグの子要素

ありません。