SSAS / SSRS удалить параметр из отчета куба уничтожает отчет

Group, мы построили куб данных с использованием SSAS и теперь строим отчеты SSRS на основе этого куба. Не уверен, что кто-нибудь сталкивался с этим, но когда вы строите отчет с помощью мастера и включаете параметры, все выглядит нормально. Однако, если вы находитесь в отчете после того, как мастер завершил работу, и вы решили, что хотите удалить один из созданных вами параметров, он развенчает отчет, и единственный способ вернуть его - воссоздать весь отчет.

Каким образом вы можете удалить или добавить параметры после начальной сборки, не разрушая отчет?

Заранее спасибо за помощь! Обожаю этот форум!


person Community    schedule 13.05.2009    source источник
comment
как вы удаляете параметр?   -  person DForck42    schedule 21.05.2009


Ответы (2)


У меня была такая же проблема, и я решил ее следующим образом:

  • Перейдите на вкладку отчета с данными.
  • Разверните кнопку «Параметр». Здесь вы получите список параметров.
  • Удалите ненужные.
person rajiv    schedule 05.09.2011

Если вы посмотрите на скрытые наборы данных, созданные для каждого параметра, у каждого из них есть запрос, который зависит от некоторых других параметров каскадным образом. Если вы не удалите самый последний параметр, другие параметры работать не будут.

Вы можете исправить это, вручную отредактировав запросы набора данных параметров, которые могут обновлять их, чтобы не использовать параметр, который вы хотите удалить.

Основной запрос также использует параметры во вложенном FROM (... (... (... fashion. Вам необходимо обновить его, чтобы он не ограничивался этим параметром. Затем есть кнопка параметров вверху построителя запросов, который позволяет удалить ссылку на этот параметр в запросе.

Я думаю, что если вы удалите параметры из мастера, он должен обновить все остальные параметры и запрос, чтобы он работал правильно. Это, наверное, самый простой путь. Все объекты отчета должны оставаться работоспособными.

person Dave Bauman    schedule 31.05.2009