SSRSツールに2つのデータセットがあります。最初のテーブルには12,000レコード、2番目に26,000レコードが含まれています。各テーブルに40列。なぜSSRSは設計時に実行するには時間がかかりますか?
プレビューになるたびにレポートを作成していますが、表示するのにはずっと時間がかかります。 これを避けるために何か方法はありますか?このレポートを作成するには、あまり時間を費やすことはできません。
事前にありがとうございます。
SSRSツールに2つのデータセットがあります。最初のテーブルには12,000レコード、2番目に26,000レコードが含まれています。各テーブルに40列。なぜSSRSは設計時に実行するには時間がかかりますか?
プレビューになるたびにレポートを作成していますが、表示するのにはずっと時間がかかります。 これを避けるために何か方法はありますか?このレポートを作成するには、あまり時間を費やすことはできません。
事前にありがとうございます。
データセットを制限するためのダミーパラメータを追加します。レポートを作成中にselect
をselect top 100
に変更する
@ vercelliの回答は良いです。また、デザイナーのキャッシュオプションを変更することもできます(パターマーを含むすべての結果セット用)ので、毎回照会が再実行されません。
これは本当に便利です - あなたのためのいくつかのヒント: 1.私はデータセットの結果に満足するまでキャッシュすることをお勧めしません。 2.キャッシュを使用していて、クイックリフレッシュを実行する場合、データは.rdlと同じ場所にある ".data"ファイルに保存されます。必要に応じてこれを削除して、データベースに再度照会することができます。
レポートにはかなり複雑な計算があります。そしてその巨大な報告書。 キャッシュすることは私の唯一の選択肢だろうと思いますか? – Oleg
あなたは欠点を抱えています - 「あなたのデータセットの結果に満足するまではキャッシングはお勧めしません」**は**と同じではありません**「あなたのレポートデザインが満足できるまでキャッシングはお勧めしません"! – BIDeveloper
接続を検証しないオプションもあります。申し訳ありません今すぐ確認できません – Mike
クエリはSSMSで動作しますか? –