関数、スクリプト、変数の使用

異なるシステム設定でのジョブの使用

Objective

After completing this lesson, you will be able to 異なる設定でのジョブの実行

置換パラメータ

置換パラメータでは、1 つの環境に対して定数値を持つパラメータを定義しますが、この値は他の環境で使用するために変更できます。1 つのロケーションで変更を行い、すべてのジョブに影響を与えます。特定のジョブ実行のパラメータを上書きすることができます。

一般的な使用ケースは、1 つの環境で一定であるものの、ジョブが別の環境に移行される際に変更される (テストから本稼働へのジョブの移行など) ファイルロケーションの場合です。

変数およびパラメータと同様に、名前には英数字、またはアンダースコアを使用できますが、空白を含めることはできません。命名規則に従い、ダブルドル記号 ($$) と S_ 接頭辞で置換パラメータの名前を開始して、即座に利用可能な置換パラメータを区別します。

置換パラメータとグローバル変数

グローバル変数置換パラメータ ($$)
トランスフォーム、関数、およびスクリプトで使用できます。トランスフォーム、関数、およびスクリプトで使用できます。
割り当てられたデフォルト値を実行時に上書きできます。割り当てられたデフォルト値を実行時に上書きできます。
ジョブレベルで定義されます。リポジトリレベルで定義されます。
ジョブ間で共有することはできません。リポジトリ内のすべてのジョブで使用できます。
データ型固有。データ型のないすべての文字列。
値は実行中に変更される可能性があります。ジョブ実行前に設定された固定値。

ツールメニューから置換パラメータ設定を選択して、置換パラメータ設定を登録します。

以下に例を示します。

注意

ファイルまたはリポジトリにジョブをエクスポートする場合、置換パラメータ設定はそれらとともにエクスポートされません。別のコマンドを使用して置換パラメータをテキストファイルにエクスポートし、このテキストファイルを使用して別のリポジトリにインポートします。

データストア設定

環境に依存するその他のものは、データストア設定です。

データベースのタイプ、名前、またはユーザは異なる場合があります。

置換パラメータの場合と同様に、複数のデータストア設定を定義できます。

システム設定

置換パラメータおよびデータストアに複数の設定を定義したら、実行時に適用するシステム設定を定義する必要があります。

各システム設定は、置換パラメータおよび各データストアの特定の設定に対応します。

次に、ジョブ実行を適用するシステム設定を定義する必要があります。

このような設定の登録方法について説明します。