質問
スクリプト内で実行した処理やエラーを任意の書式で出力することはできますか。
できない場合、代替策はありますか。
DataSpider Servistaの[ログ出力]処理のような機能を想定しています。
回答
HULFT Squareには、DataSoider Servistaの[ログ出力]に相当する機能は存在しません。
ご不便ですがご理解を賜りますと幸いです。
代わりに、[可変長ファイル書き込み]処理や[CSVファイル出力]処理を使用することで、
[ログ出力]処理のようなファイル出力が行えます。
以下は[可変長ファイル書き込み]による代替実装案です。
1. 可変となる出力文字列分だけスクリプト変数を作成します(例.日時やログレベル、ログ本文)
2. [変数代入]にて可変文字列部分として宣言した変数に値を代入します
3. [可変長ファイル書き込み]を配置し、デリミタ文字を改行とします
4. マッピングを配置し、[変数代入] -> [マッピング] -> [可変長ファイル書き込み]とフローをつなぎます
5. マッピング内でログ文字列を結合します
以上のスクリプトをあらかじめ作成して、[スクリプト呼び出し]の入力変数に可変部分の値を与えることで、任意の日時やログレベル、ログ本文を出力することが可能です。
コメント
0件のコメント
記事コメントは受け付けていません。