PASSWORD タグ
アナリティクス スクリプトのパスワード入力パラメーターを作成します。パラメーターは、ACLScript コマンドで後から使用するための暗号化されたパスワードの格納場所を提供します。
ユーザーは、アナリティクス スクリプトをスケジュールまたは開始するときに、必要なパスワード値を指定するように要求されます。これにより、アナリティクス スクリプトを実行するときにユーザーの介入が不要になります。
構文
//PASSWORD 識別子 ラベル <説明>
パラメーター
| 名前 | 説明 |
|---|---|
| 識別子 |
パスワードに関連付ける数値識別子。値は 1 から 10 までのいずれかでなければなりません。 |
| ラベル |
ロボットで、パスワードを入力するように指示されたときにユーザーに表示されるインターフェイスラベル。例:SAP パスワード: |
| 説明
省略可能 |
ロボットで、ユーザーに表示される必須パスワードに関連付けられた説明テキスト。この説明により、ユーザーはパスワードを入力できます。 説明を複数行で指定することはできますが、行を飛ばすことはできません。説明は、関連する PASSWORD タグの下の行に入力する必要があります。 |
例
Direct Link SAP クエリのパスワード入力パラメーターを作成する
アナリティクス ヘッダーは、SAP パスワードを入力するようにユーザーに指示するパスワード入力パラメーターを指定します。保存されたパスワードは、スクリプトの本文の後続の RETRIEVE コマンドで使用されます。
COMMENT
//ANALYTIC SAP パスワードの例
//PASSWORD 1 SAP パスワード:
//DATA RSADMIN
END
SET SAFETY OFF
RETRIEVE RSADMIN PASSWORD 1
OPEN RSADMIN
SET SAFETY ON
メモ
RETRIEVE コマンドのパスワード入力パラメーターとパスワード パラメーターは、同じ数値 ID を使用してリンクされます。
//PASSWORD 1 SAP パスワード:
.
.
.
RETRIEVE RSADMIN PASSWORD 1
リザルトにエクスポートするためのパスワード入力パラメーターを作成する
アナリティクス ヘッダーに指定するパスワード入力パラメーターは、HighBond パスワードを入力するようにユーザーに指示するものです。保存されたパスワードは、スクリプトの本文の後続の EXPORT コマンドで使用されます。
COMMENT
//ANALYTIC HighBond パスワードの例
//PASSWORD 3 HighBond パスワード:
END
SET SAFETY OFF
OPEN AR_Exceptions
EXPORT FIELDS No Due Date Ref Amount Type ACLGRC PASSWORD 3 TO "10926@us"
SET SAFETY ON
備考
パスワードの格納と暗号化
パスワードの値は、個々のユーザーと関連付けられ、格納時に暗号化されます。パスワードは、アナリティクス スクリプト処理を通じて安全性を確保し続け、展開環境で作成されるすべての一時ファイルで暗号化されます。
Analytics でのテスト
Analytics 内に 1 つ以上の PASSWORD タグを持つアナリティクス スクリプトをテストすると、Analytics により、PASSWORD コマンドが自動的に生成され、適切なパスワードを入力するように求められます。この自動生成されたコマンドにより、テスト目的でアナリティクス スクリプトのスクリプト部で PASSWORD コマンドを挿入し、アナリティクス スクリプトをユーザーに提供する前にそれを削除する必要がありません。
自動生成された PASSWORD コマンドは、パスワード値なしでログに保存されます。
パスワード値は、Analytics でアナリティクス スクリプトを実行するときに保存されるため、カーソル位置からのアナリティクスの実行またはステップなど、アナリティクス スクリプトを実行するたびにパスワードを指定する必要があります。