ご使用のブラウザはJavaScriptをサポートしていません。このヘルプ・ページを正しく表示するにはJavaScriptが必要です。 変換演算子
ヘッダーをスキップ
前へ
前へ
 
次へ
次へ

変換演算子

変換演算子を使用し、入力行セットのカーディナリティを保持しながら、PL/SQLファンクションを使用して行セットに含まれる行の列値データを変換します。

transform.gifの説明は次にあります。
画像transform.gifの説明

変換演算子は、ワークスペースのモジュールの1つに含まれるファンクションまたはプロシージャにバインドされる必要があります。変換演算子の入力と出力は、バインド先のワークスペース・ファンクションまたはプロシージャの入力パラメータと出力パラメータに対応します。変換演算子がファンクションにバインドされている場合、結果の出力はファンクションの結果に対応する演算子に追加されます。バインド先のファンクションまたはプロシージャは、ターゲット・システムに存在しないかぎり、マッピングの配布前に生成して配布する必要があります。

Warehouse Builderでは、ランタイム・スキーマに事前定義済のPL/SQLライブラリ・ファンクションが用意されており、変換演算子をマッピングに追加する際にバインド先ファンクションとして選択できます。また、ファンクションまたはプロシージャはグローバル共有ライブラリからも選択できます。

変換演算子のプロパティは次のとおりです。

マッピングで変換のマッピング演算子を使用する手順は、次のとおりです。

  1. 変換のマッピング演算子をマッピング・エディタのキャンバスにドラッグ・アンド・ドロップします。

    「変換のマッピングの追加」ダイアログ・ボックスが表示されます。

  2. 「変換のマッピングの追加」ダイアログ・ボックスを使用して、新しい変換を作成するか、変換を1つ以上選択します。これらのオプションの詳細は、「「演算子の追加」ダイアログ・ボックスを使用した演算子の追加」を参照してください。

  3. マッピングの変換演算子の入力にソース属性を接続します。

  4. (オプションの手順)入力を1つ右クリックして「詳細をオープン」を選択します。

    「属性のプロパティ」パネルに属性のプロパティが表示されます。

  5. 入力属性を選択します。「プロシージャ」プロパティが「True」に設定されている場合、入力パラメータを接続しないでください。

  6. 変換演算子の出力属性をターゲット属性に接続します。