SAPBODS-組み込みデータフローの作成
既存のデータフローでオブジェクトを選択できます。埋め込みデータフローを作成する方法は2つあります。
オプション1
オブジェクトを右クリックし、選択して埋め込みデータフローにします。
オプション2
完全な検証データフローをオブジェクトライブラリからワークスペースのオープンデータフローにドラッグします。次に、作成されたデータフローを開きます。入出力ポートとして使用するオブジェクトを選択し、をクリックしますmake port そのオブジェクトのために。
Data Servicesは、そのオブジェクトを埋め込みデータフローの接続ポイントとして追加します。
変数とパラメーター
ローカル変数とグローバル変数をデータフローとワークフローで使用できます。これにより、ジョブの設計がより柔軟になります。
主な機能は次のとおりです。
変数のデータ型は、数値、整数、10進数、日付、または文字のようなテキスト文字列にすることができます。
変数は、データフローとワークフローで関数として使用できます。 Where 句。
データサービスのローカル変数は、それらが作成されたオブジェクトに制限されています。
グローバル変数は、それらが作成されたジョブに制限されています。グローバル変数を使用すると、実行時にデフォルトのグローバル変数の値を変更できます。
ワークフローとデータフローで使用される式は、 parameters。
ワークフローとデータフローのすべての変数とパラメーターは、変数とパラメーターウィンドウに表示されます。
変数とパラメーターを表示するには、以下の手順に従います-
[ツール]→[変数]に移動します。
新しいウィンドウ Variables and parameters表示されています。定義と呼び出しの2つのタブがあります。
ザ・ Definitionsタブを使用すると、変数とパラメータを作成および表示できます。ローカル変数とパラメータは、ワークフローおよびデータフローレベルで使用できます。グローバル変数は、ジョブレベルで使用できます。
ジョブ |
ローカル変数 グローバル変数 |
ジョブ内のスクリプトまたは条件付き ジョブ内の任意のオブジェクト |
ワークフロー |
ローカル変数 パラメーター |
このワークフロー、またはパラメータを使用して他のワークフローまたはデータフローに渡されます。 ローカル変数を渡す親オブジェクト。ワークフローは、変数またはパラメーターを親オブジェクトに返す場合もあります。 |
データフロー |
パラメーター |
WHERE句、列マッピング、またはデータフロー内の関数。データフロー。データフローは出力値を返すことができません。 |
[呼び出し]タブで、親オブジェクトの定義内のすべてのオブジェクトに定義されているパラメーターの名前を確認できます。
ローカル変数の定義
ローカル変数を定義するには、リアルタイムジョブを開きます。
Step 1− [ツール]→[変数]に移動します。新しいVariables and Parameters ウィンドウが開きます。
Step 2 −「変数」→「右クリック」→「挿入」に移動します
新しいパラメータが作成されます $NewVariable0。
Step 3−新しい変数の名前を入力します。リストからデータ型を選択します。
定義したら、ウィンドウを閉じます。同様の方法で、データフローとワークフローのパラメータを定義できます。