Фильтрация данных в отчете
В службах Reporting Services можно фильтровать данные отчета до или после их получения. Данные отчета — это множество наборов данных, используемых данным отчетом. Чтобы фильтровать данные до их получения, нужно изменить запрос для каждого набора данных. При фильтрации данных с помощью запроса они фильтруются на источнике данных, снижая количество данных, получаемое и обрабатываемое отчетом. Чтобы фильтровать данные после их получения, нужно создать критерии фильтра в отчете. Критерии фильтра можно применить к набору, области данных или группе, в том числе к группе сведений. В критерии фильтра можно включать параметры. Это позволяет фильтровать данные для конкретных значений или конкретных пользователей. Можно, например, провести фильтрацию по значению, определяющему пользователя, который просматривает отчет.
При фильтрации данных с использованием параметров возникают дополнительные возможности, которые можно задать для опубликованного отчета.
Связанные отчеты Можно создавать связанные отчеты с заранее заданными значениями параметров для различных целевых аудиторий. Дополнительные сведения см. в разделе Использование параметров для соединения с другими отчетами.
Подписки на отчет Можно задать значения параметров или иные критерии подписок на опубликованные отчеты. Дополнительные сведения см. в разделе Подписка и доставка (службы Reporting Services).
Доступ по URL-адресу Можно получать задавать значения параметров с помощью доступа к URL-адресу. Дополнительные сведения см. в разделе Использование префиксов параметров в URL-адресах.
Выбор метода или сочетания методов зависит от возможностей источника данных, требований к производительности, а также от того, будет ли отчет просматриваться после его публикации.
В этом разделе
Фильтрация данных отчета в источнике
Обсуждается фильтрация данных набора данных в источнике данных до их получения для отчета.Фильтрация данных отчета в отчете
Обсуждается фильтрация данных в отчете после их получения из источника данных.Фильтрация данных в отчете на основе модели
Обсуждается фильтрация данных в отчете, использующем в качестве источника данных модель отчета.Примеры уравнений фильтра (службы Reporting Services)
Приводятся примеры различных типов уравнений фильтра.
См. также