2017-10-05 23 views
0

私はTalendを初めて利用しました。
SQL Serverにクエリを実行し、xlsxファイルに書き込む単純なジョブを作成しました。Talend - 出力がありません

クエリは1つのレコードを返します(SSMSでテスト済み)。そして、ジョブが正常に動作するようです:

enter image description here

それは正しく出力ファイル、名前を作成し、指定された場合、それはまたそれにヘッダを書き込みます。

ただし、レコードは書き込まれません。

マッピングは、推測されたスキーマと1対1です。データに対するフィルター操作やその他の操作はありません。

どうすれば確認できますか?

==編集 - のxlsx設定== enter image description here

+0

あなたはtFileOutputExcelの構成を共有することはできますか? – TRF

+0

@TRF質問に追加しました –

+1

1レコードがDBから出て、XLSファイルを入力する前にtMapに入ります。しかし、我々はレコードの中に何が入っているのかを見ることはできません。 Excelファイル内には表示されない「空白」の値が表示されることがあります。 tMapの前と後にtLogRowを追加して、「本当の」記録内容を確認することをお勧めします。 – TRF

答えて

1

私たちが一緒に発見したように、あなたの仕事にtMSSqlInputコンポーネントによって、あなたのtMSSqlRowを交換する必要があります。

よろしく、 TRF

関連する問題