2013-09-03 6 views
1

Я пытался выяснить, если это имеет смысл использовать SSRS 2012 с PowerView против использования SSRS 2008.SSRS 2008 против SSRS 2012

Я следующие вопросы:

  1. Что лучше SSRS 2012 без PowerView (т.е. без использования Sharepoint)?
  2. Какое издание SharePoint необходимо для работы PowerView для SSRS 2012?
  3. Имеет ли смысл изучать и использовать Sharepoint, если вы едва можете использовать плюсы SharePoint или PowerView вместо SSRS 2008 или SSRS 2012 без PowerView/SharePoint?

ответ

6

Я могу задать общий вопрос, но не первые два пункта, поскольку я не использовал Sharepoint достаточно, чтобы дать разницу в версии.

Powerview из всего, что я когда-либо делал, это dll, которая позволяет создавать отчет как объект для добавления в Excel. Эти объекты затем могут быть размещены в Sharepoint в библиотеке. Недостатком является то, что вам нужно иметь dll и добавить на Sharepoint, чтобы использовать его. Насколько я знаю, вы совершаете переход к пользователю с помощью этой опции. Они делают это довольно аккуратным, хотя, как вы обычно делаете то, что я считаю, они называют «PowerPivot», который похож на набор данных клиента, сделанный в файле Excel, о котором вы сообщаете. Этот вариант подходит для магазина, который работает с Sharepoint Extensively. Я не слышал о слишком многих местах, использующих его для клиента, обращенного к передним концам или внешней отчетности.

Новейший вызов SSRS - это SSRS 2012, который из всего, что я видел в процессе разработки, является ТОЧНЫМ ТО ЖЕ САМОСТОЯТЕЛЬНО, как SSRS 2008R2, за исключением того, что они помещают 2012 в пространство имен. Могут быть незначительные хитрости при именовании и intellisense и под капотом, но langauge почти идентичен. Говоря о том, что SSRS 2012 бесплатно с передовыми инструментами для SSRS сейчас и может также переносить на большинство фронтов, которые вы хотели бы: HTML в форме, говорящей со своим сервисом, ASP.NET, клиентским приложением, таким как WinForms или WPF. Вы в основном создаете и размещаете отчеты, и вы можете получить к ним доступ в любом месте.

Реальный вопрос для большинства людей: «Какие отчеты выглядят более холодными и удобными в использовании?» Я бы пошел с SSRS, но знаю, что это больше из кривой обучения пониманию SQL и немного xml и Visual Studio (очень легкий). Однако Powerview является более графическим с его параметрами и параметрами для конечного пользователя и выделил некоторые вещи, которые он может сделать с отображением интерактивности, которую SSRS не может сделать. Самым большим противником для SSRS IMHO является две вещи:

  1. Это вовсе не событие. Это отображается, когда вы делаете картографирование или что-то, что вы хотите увеличить или выполнить действия, которые затем производят другие действия или «события». Он может сделать «щелчок» что-то сделать, но НЕ на той же странице. Обычно вы обманываете его, чтобы открыть новую форму для «сверления» или использовать javascript, чтобы обмануть его, чтобы сделать дешевую мужскую версию наведения на отчетность, открыв форму при нажатии.
  2. Чтобы продолжить работу с одним из них, это происходит при поведении по умолчанию значений параметров и их передачи. Все, что связано с SSRS, происходит один раз при исполнении, а затем все остальное оставляет форму, а не оставаться там.

Говорить все, что мне по-прежнему нравится SSRS. Он стремится обрабатывать большие наборы данных, когда ПРЕДСТАВЛЯЕТ их лучше. Не обязательно все время получать их, поскольку PowerView оптимизирует набор локально, но за счет огромных файлов excel. Похоже на кубики psuedo. Они быстры, но у вас большой размер файла за этот счет. Но с большим количеством данных они, как правило, неуклюжи, поскольку они основаны на Excel. Да, запрос в конце будет быстрее, но у вас огромный файл.Когда на самом деле, если вы владеете SQL SERVER, вы можете создать хранилище отчетов, которое хорошо индексируется метриками и кубом, чтобы сделать это для МНОГИХ ОТЧЕТОВ. SSRS больше для разработчиков TSQL, а для PowerView больше для аналитиков, которые знают немного SQL, но любят Excel. Они хотят «Выбрать * из (таблицы)», а затем сформировать данные, но не знают, как сначала выполнять сложные группировки на своем наборе, а затем хотят представить готовый продукт кому-то.

+0

Спасибо за ваш ответ, добрый сэр! – WhoIsNinja

+0

np, счастливое кодирование – djangojazz

1

Чтобы ответить на ваши вопросы один за одним:

Что лучше в SSRS 2012 без PowerView (т.е. без использования Sharepoint)?

В «родном» режиме SSRS, то есть без использования Sharepoint, нет ничего нового. Теперь рендеринг поддерживает формат Word/Excel 2007-2010 (т. Е. DOCX, XLSX), и добавление нативного режима Data Alerts, по-видимому, является единственным реальным отличием от 2008 R2.

What's new in SSRS 2012

Что издание SharePoint вам нужно сделать PowerView работу SSRS 2012?

К сожалению, для вас требуется SharePoint Enterprise Edition.

Имеет ли смысл изучать и использовать Sharepoint, если вы едва можете использовать плюсы SharePoint или PowerView вместо SSRS 2008 или SSRS 2012 без PowerView/SharePoint?

Если вы ищете только SharePoint для размещения/совместного использования PowerView и SSRS, это, безусловно, не стоит инвестиций, на мой взгляд. В настоящее время существуют другие альтернативы, которые намного более доступны для небольших организаций или тех, кто не хочет вкладывать значительные средства в инфраструктуру SharePoint.

PowerView встроен в Excel 2013, что позволяет пользователям создавать собственные отчеты PowerView. До недавнего времени, не было никакого способа делиться ими, кроме передачи файлов Excel. Тем не менее, Microsoft выпустила предварительный просмотр Power BI, который является платформой BI на базе Office 365, по сути предоставляя МСП более дешевую и более легкую альтернативу настройке сервера SharePoint и позволяя BI для самообслуживания. Это позволяет пользователям загружать файлы Excel, содержащие PowerView, и делиться ими со своей организацией. Вы также можете делиться другими творениями, такими как проекты Power Query и внутренние источники данных. Все без установки SharePoint на месте.

Если вы действительно хотите попробовать PowerView, я бы предложил получить пробную версию Excel 2013 или подписаться на Power BI preview и сделать снимок. Лично я бы не рекомендовал обновлять до 2012 года исключительно для обновления вашей установки SSRS, новые функции основного режима на самом деле не стоят затрат/усилий. Если вы планируете модернизировать остальную инфраструктуру (SQL, SSAS, SSIS), то это определенно стоит того.