SAS から Business Objects への大規模なレポート スイートの移行に参加するよう依頼されています。既存の SAS レポートはすべて Base SAS コードを使用してトランザクション データベースをクエリします。レポートと呼ばれていますが、実際には大量のデータ操作が含まれています。
私はビジネス オブジェクトを使用したことがありませんが、ユニバースが単純なマッピング (フィールドに異なる名前を付けるなど) や変換 (フィールドの連結、合計または平均の実行など) を適用でき、テーブルを結合できることは知っています。問題は、データ操作がユニバース内でどの程度広範囲に及ぶかということです。複雑な SQL を使用する SAS コードや、長い計算の足がかりとして複数の一時テーブルを使用する SAS コード、または手続き型ロジックをエミュレートすることはできますか? どの時点で ETL ツールを使用してこれらの操作を行い、データベース内に基礎となる「レポート レイヤー」を作成する必要がありますか?