ファイルストリームに書き込む アクションを使用すると、データテーブルから生成した CSV または TXT ファイルにファイル変数を割り当てることができます。 このアクションでは、ファイル変数をセッション内の後続のアクションのデータソースとしてストリームできます。

ファイルストリーム機能を使用すると、ファイル操作を処理する API タスク を作成して実行できます。 実行時に、オートメーションはデータテーブルにあるデータを使用して CSV または TXT ファイルを作成します。 ソース データ テーブルには、通常、4 種類の値(文字列、番号、日付、Boolean)が含まれています。

注: 小数を含むデータは、末尾に 0 がある場合を除いて切り捨てられません。 たとえば、ソース テーブルに 87.90490 がある場合、データは 87.9049 として抽出されます。

設定

ファイルストリームへの書き込み アクションで利用できる設定は次のとおりです。

データテーブル名
CSV または TXT ファイルに変換する必要があるソースデータテーブル変数を選択してください。 テーブル変数を作成するか、既存のものを選択できます。
ファイル名
宛先の CSV または TXT ファイルに書き込むファイル名を入力してください。 ランタイムが自動的にファイルを作成します。 ファイル名を入力する際には、ファイル拡張子 <.csv><.txt> を含めるようにしてください。
行区切り
適切な行区切り文字を設定するには、次のオプションのいずれかを選択します。
  • カンマ: 区切り文字として , を設定します。
  • セミコロン: 区切り文字として ; を設定します。
  • コロン: 区切り文字として : を設定します。
  • タブ: 区切り文字として1つのタブスペースを設定します。
  • 新しい行: 次の行を区切り文字として設定します。
  • その他: カスタム キャラクターを区切り文字として設定します。
    注: ダブル クォーテーション (") はサポートされていません。
列区切り記号
列の区切り文字として適切なものを選択します。 列の区切り文字は行の区切り文字と同じオプションを持っています。
エンコーディング
次のオプションのいずれかを選択して、宛先の CSV または TXT ファイルに適切なエンコーディングを設定してください:
  • ANSI: Unicode 文字サポートなしで単一言語使用のためにこのオプションを選択してください。 ANSI はデフォルト エンコーディングとして設定されています。
  • UTF-8: このオプションを選択すると、ユニコード文字サポートを使用した多言語対応が可能になります。
  • BOM 付き UTF-8: Windows マシンで Microsoft Excel にインポートする場合は、このオプションを選択してください。
  • UTF-16LE: データテーブルに非ラテン文字が含まれている場合は、このオプションを選択します。
  • Unicode: 標準の ASCII エンコーディングに含まれていない文字がデータに含まれている場合は、このオプションを選択してください。
  • Win1251: このオプションを選択すると、データテーブルがキリル文字の言語のいずれかにある場合に適用されます。
  • Shift-JIS (日本語エンコード): データテーブルが日本語の場合は、このオプションを選択してください。
ファイルを変数に代入する
既存のファイル変数を選択するか、CSV または TXT ファイルにマッピングする新しいファイル変数を作成してください。 この変数をセッション内の後続のアクションのデータソースとして使用できます。