• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 35806
  • 公開日時 : 2024/05/08 16:14
  • 印刷
DSServista

【DataSpider Servista】スクリプト内で使用する文字列を、スクリプト仕様書やログから確認できないようすることはできますか

現在、アダプタのプロパティに設定する文字列を Mapper の [単一行文字列定数] ロジックを用いて 

設定しているのですが、上記設定の場合、スクリプト内やスクリプト仕様書、実行ログなどから 

値が確認できてしまいます。 

 

設定する値を、目で見てわからないようにすることはできますか。 

カテゴリー : 

回答

アダプタのプロパティに設定する文字列を、 

スクリプト内やスクリプト仕様書、ログなどから目で見てわからないようにする方法について、 

以下に2点記載します。 

 

・ファイルから設定値を取得する方法 

アダプタに設定する文字列を記載したファイルをあらかじめ作成し、 

スクリプト内で該当ファイルを読み取ることで、スクリプト内やスクリプト仕様書から 

確認できなくなります。 

 

なお、ログ出力される内容については、実行ツールのログレベルによって決まります。 

上記方法では、ログレベルを「FINEST」以下にすることで、設定値がログに出力されなくなります。 

 

ログレベルに関する詳細な内容については、以下のヘルプをご参照ください。 

・[詳細なトピック] – [ログレベル] 

 

・[暗号化] ロジックと [復号化] ロジックを用いた方法 

別スクリプトにて、[暗号化]ロジックを用いて本スクリプトにて使用したい文字列を暗号化し、 

本スクリプトにて [復号化]ロジック用いて先ほどと同じキーを復号化することで、 

スクリプト内やスクリプト仕様書に設定値が出力されなくなります。 

 

なお、上記方法でも、ログへの出力を行わないようにするには、 

実行ツールのログレベルを「FINEST」以下にすることで対応可能です。 

 

暗号化ロジック及び復号化ロジックの詳細な処理については、以下のヘルプをご参照ください。 

 

・[文字列] – [暗号化] 

・[文字列] – [復号化] 

目的別で検索
仕様確認

このFAQに関してのご意見をお聞かせ下さい。