これは単純なはずです。
複数の通貨値を含む CSV ファイルがあり (回避できる場合は、一連の文字列操作手順を記述したくありません)、CSV ファイルの入力手順に通貨区切り記号などのフィールドがあることに興奮しました。小数点記号、グループ化記号 (および私のものは、それぞれデフォルトの "$"、"."、および "," です)。
ドキュメントでは、これらを次のように説明しています。
- $10,000.00 や E5.000,00 などの数値の解釈に使用される通貨
- 10 進数 小数点は "." にすることができます。(10;000.00) または "," (5.000,00)
- グループ化 グループ化には、ドット「,」(10;000.00) または「.」を使用できます。(5.000,00)
( http://wiki.pentaho.com/display/EAI/Text+File+Input )
しかし、現在の製品バージョン (4.4) では、これらの設定は効果がないようです。
「$ 10,000,238.48」のような文字列がデータベースにプッシュできる数値を生成できるような数値マスクなどで成功した人はいますか? 私がすることは、テキスト入力の「解析不能」または挿入時の「切り捨てられたフィールド」エラーです...