このテンプレートを使用して、データウェアハウスセンターがデータウェアハウスセンター プログラムに渡すパラメーターを定義します。
データウェアハウスセンター プログラムがパラメーターを渡す先としてデータウェアハウスセンターを必要とする場合、このテンプレートは必須です。このテンプレートを各パラメーターに含めることによって、複数のパラメーターをデータウェアハウスセンター プログラムに渡すように指定することができます。
このテンプレートは VWPProgramTemplate.tag ファイル (VWPProgramTemplate.tag) と共に使用します。このテンプレートは、パラメーターとそのデータウェアハウスセンター プログラム定義 (VWPProgramTemplate.tag) との関係を定義します。
表 50 は、このテンプレート内の各トークンに関する情報を示しています。
表 50. VWProgramTemplateParameter.tag のトークン
トークン | 説明 | 許可される値 | ||
---|---|---|---|---|
エンティティー・パラメーター | ||||
*VWPProgramTemplateParameterName | データウェアハウスセンター プログラムに渡すパラメーターの名前または説明。
その名前は、データウェアハウスセンター プログラム内で固有でなければなりません。
このトークンは必須です。 | 最長 80 バイトのテキスト・ストリング。 | ||
*VWPProgramTemplateParameterOrder | パラメーター・リスト内でのパラメーターの順位を示す、0 から始まる数値。
このトークンは必須です。 | 数値。 | ||
*VWPProgramTemplateParameterData | パラメーターの値としてデータウェアハウスセンター プログラムに渡されるデータ。
このトークンは必須です。 | 長さが 240 バイトまでのテキスト・ストリングまたは数値。 | ||
*VWPProgramTemplateParameterKey | このプログラム・パラメーターのテンプレートを固有に識別するキー。このキーは、交換ファイル内の他のすべてのキーに対して固有でなければなりません。
このトークンは必須です。 | 数値。 | ||
*VWPProgramInstanceParameterType
| このパラメーターに含まれる値のタイプ。たとえば、文字、数値、またはパスワード・データ。 | 以下の値の 1 つ:
| ||
関係パラメーター | ||||
*VWPProgramTemplateName | このパラメーターを使用するデータウェアハウスセンター プログラムの名前。
このトークンは必須です。 | 最長 80 バイトのテキスト・ストリング。 | ||
*CurrentCheckPointID++ | 0 から始まり、トークンに置換されるたびに増加する索引。
このトークンは必須です。 | 数値。 |
表 51 は、各トークンに指定するメタデータの種類を例示するために、各トークンの値の例を示しています。
表 51. VWPProgramTemplateParameter.tag トークンの値の例
トークン | 値の例 |
---|---|
*VWPProgramTemplateParameterName | DB2 UDB user ID |
*VWPProgramTemplateParameterOrder
| 1 |
*VWPProgramInstanceKey | 070000 |
*VWPProgramTemplateParameterData | my_userid |
*VWPProgramTemplateParameterKey | 012994 |
*VWPProgramInstanceParameterType
| ISV_ParameterTypePassword |
*VWPProgramTemplateName | My ISV program |
*CurrentCheckPointID++ | 4 |