あなたの質問への答え:いいえ、私が知る限り、SQL の TOP 50
に相当するものはありません。 SSRS自体のステートメント
あなたの症状を引き起こしている可能性がある/調査できるいくつかの事柄:
- SSMS でデータセットのクエリを実行するとどうなりますか?レポートで使用されている正確なパラメーターを入力してください (存在する場合)。
- SSRS デザイナーからクエリをテストとして実行します。 Visual Studio を使用している場合:データセットを右クリックして [クエリ...] をクリックし、赤い感嘆符をクリックして、必要に応じてパラメーターを入力します。
CountDistinct
を入れてみてください レポート内のどこかにあるテキストボックスで (データセットで) 呼び出します。- フィルタリングを確認してください とグループ化 おそらく、RDL の XML ソース コードを見ることによっても可能です。
- レポート サーバーでレポートを実行するときに、パラメータが期待どおりであることを確認するために、テキスト ボックスにパラメータを表示します (oldskool printf debugging! :D)。そうでない場合:サーバー上のレポートを削除し、再デプロイしてみてください。
- ExecutionLog2 を見てください。見る ReportServer データベース、具体的には返された行数
- Atilla のコメントに記載されているとおり:SQL Server Profiler を使用して、サーバーへの正確な SQL SSRS 送信を監視することもできます。