Совместное использование отчетов Powerpivot

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

Я обнаружил, что отчетом можно поделиться через SharePoint 2010. Для этого мне нужно установить надстройку Powerpivot для SharePoint как часть SQL Server. Я прав или есть ли способ заставить Powerpivot работать с SharePoint? Покупать SQL-сервер только для надстройки Powerpivot не стоит, потому что мы не будем использовать SQL-сервер. Есть ли другой способ поделиться отчетом?


person Manoj    schedule 19.06.2012    source источник
comment
Если у вас есть SharePoint, то у вас, вероятно, уже есть лицензия на SQL Server... вопрос в том, какая у вас версия SharePoint?   -  person Bill Anton    schedule 08.07.2012
comment
Кроме того, и это больше из моего собственного любопытства, почему вы не хотите, чтобы пользователи устанавливали надстройку PowerPivot?   -  person Bill Anton    schedule 08.07.2012
comment
Привет @iPolvo, у нас есть SharePoint 2010, развернутый в нашей компании, но ИТ-отдел говорит, что powerpivot недоступен, равно как и SQL-сервер. Новая лицензия может быть дорогостоящей, поэтому они не решаются на это. Что касается установки Powerpivot, у нас в команде есть как Excel 2008, так и 2010, а Powerpivot не поддерживает Excel 2008. Кроме того, некоторые пользователи работают под управлением Linux, поэтому веб-отчет был бы удобен.   -  person Manoj    schedule 09.07.2012


Ответы (3)


Мне нужно поделиться отчетом, созданным Powerpivot, с 5 пользователями. Один из вариантов — установить бесплатный подключаемый модуль и версию SQL Server 2012 для разработчиков за 40 долларов (на Amazon). Вы можете просто запустить этот экземпляр на своем компьютере и подключить его к источнику данных через соединитель odbc или встроенные в Excel мастера подключения. Другой вариант, хотя и не самый лучший, заключается в том, чтобы каждый запускал дешевый экземпляр для разработки на SQL Server, а вы могли вводить и выгружать данные через BCP, чтобы делиться ими через сеть или карты памяти.

Самый дешевый и простой способ — разместить набор данных в Azure или Azure Marketplace и запросить данные напрямую через подключаемый модуль PowerPivot.

person KLDavenport    schedule 04.11.2012

Обычно вы покупаете, устанавливаете и используете SharePoint 2010 Enterprise со службой PowerPivot, интегрированной для размещения книг PowerPivot на веб-сайте. Однако есть и другие варианты. Одним из интересных является покупка хостинга для PowerPivot. Вот пример от одной хостинговой компании. Обязательно внимательно изучите их цены в зависимости от количества пользователей и потребностей в обновлении данных.

person Lynn Langit    schedule 11.07.2012

Ответ Линн правильный: вам следует рассмотреть возможность получения SharePoint или, что еще лучше, продвижения кубов PowerPivot на SQL Server 2012.

Если вы одержимы запросом данных из электронных таблиц Excel, содержащих кубы PowerPivot, вам придется прибегнуть к некоторым жестким макросам. Я настоятельно рекомендую против этого.

Чтобы лучше понять, как кубы PowerPivot можно подключить с помощью кода, попробуйте просмотреть исходный код службы обновления Excel на codeplex — он содержит код для открытия и отправки запросов к кубам PowerPivot, встроенным в Excel.

person Mark    schedule 25.10.2012