使用可能な多数のスクリプトを生成することができます。 たとえば、マッピング・モデル内のマッピングからビューを作成することができます。 ビューを作成したい場合、ビュー・オブジェクトをサーバーにデプロイできるように、「データ・プロジェクト・エクスプローラー」ビュー内の .dbm ファイルにそのビューを追加します。 さらに、マッピング・ソースとしてリモート表がマッピング・モデルで使用される場合、フェデレーテッド・ターゲットにそのスクリプトをデプロイすることができます。 リモート表のニックネームに関するフェデレーテッド・サーバー情報を使って、スクリプトが生成されます。 ニックネーム・オブジェクトもデプロイできるように、その新規のニックネーム・オブジェクトは、「データ・プロジェクト・エクスプローラー」ビュー内の .dbm ファイルに追加されます。
SQL および SQL/XML は、SQL 2003 標準に従って生成されます。 Information Integrator プラットフォームの場合、DB2 ニックネーム作成用の DDL ステートメントが生成されます。 マッピング・エディターから生成された SQL/XML 照会は、SQL 2003 標準に準拠するすべてのプラットフォームおよびデータベース上で実行します。 標準への準拠はベンダーによって異なり、生成された照会はシステム機能を使用するため、大々的なテストは DB2 に対してのみ行われています。 照会によっては、Oracle またはその他のプラットフォームで実行しないものがあります。 再帰的 XML スキーマ・ターゲットの場合、SQL/XML 照会の生成では最初の 2 つの再帰レベルのみが考慮されます。 それより深い再帰レベルでは、有効な照会は生成されません。
マッピング・モデルに複数のソース .dbm ファイルが含まれている場合は、スクリプトを生成できません。
スクリプトを生成するには、次のようにします。