私たちの組織では、ユーザー/マネージャーから要求された多数のレポートを作成し、SSRS Webページに公開しています。ロジックを基になるSQLクエリまたはSSRSレポートに入れる必要がありますか?
私たちは、目的の結果を返すSQLプロシージャを作成する傾向があり、そのプロシージャをSSRSデータセットで呼び出します。次に、SSRSを使用してこれを見栄えの良い表に表示し、グループ化などを作成し、グラフをユーザーに提示できるようにするなどの傾向があります。
「年齢」(生年月日および現在の日付から計算される)や「平均売上」(合計額/売上数から計算される)などの「計算列」は、基礎となるSQLプロシージャー。
SSRSには、これらの計算された列をSSRSレポート自体で計算できるようにする多くの関数があります。
私の質問は実際には、「基礎となるデータセットと計算された列を作成してSRRSで作成する利点は何ですか?どんな種類のパフォーマンスヒットがありますか?おそらく考えなければならない他の要因はありますか?
ありがとう、私が正しく理解していれば、あなたの答えは、データセットを作成する開発者とレポートを作成する別の開発者に基づいているようです。データセットの開発者が、データセットの最後で計算が正確であることを保証できると言うように、その意味では意味があります。 私たちの組織では、データセットはレポート開発者と同じ人物になりがちです – SEarle1986