2016-06-13 6 views
1

SSRSツールに2つのデータセットがあります。最初のテーブルには12,000レコード、2番目に26,000レコードが含まれています。各テーブルに40列。なぜSSRSは設計時に実行するには時間がかかりますか?

プレビューになるたびにレポートを作成していますが、表示するのにはずっと時間がかかります。 これを避けるために何か方法はありますか?このレポートを作成するには、あまり時間を費やすことはできません。

enter image description here

事前にありがとうございます。

+0

接続を検証しないオプションもあります。申し訳ありません今すぐ確認できません – Mike

+0

クエリはSSMSで動作しますか? –

答えて

1

データセットを制限するためのダミーパラメータを追加します。レポートを作成中にselectselect top 100に変更する

0

@ vercelliの回答は良いです。また、デザイナーのキャッシュオプションを変更することもできます(パターマーを含むすべての結果セット用)ので、毎回照会が再実行されません。

これは本当に便利です - あなたのためのいくつかのヒント: 1.私はデータセットの結果に満足するまでキャッシュすることをお勧めしません。 2.キャッシュを使用していて、クイックリフレッシュを実行する場合、データは.rdlと同じ場所にある ".data"ファイルに保存されます。必要に応じてこれを削除して、データベースに再度照会することができます。

+0

レポートにはかなり複雑な計算があります。そしてその巨大な報告書。 キャッシュすることは私の唯一の選択肢だろうと思いますか? – Oleg

+0

あなたは欠点を抱えています - 「あなたのデータセットの結果に満足するまではキャッシングはお勧めしません」**は**と同じではありません**「あなたのレポートデザインが満足できるまでキャッシングはお勧めしません"! – BIDeveloper

関連する問題