Перейти к основному контенту
Office

Совместимость версий моделей данных Power Pivot в Excel 2010 и Excel 2013

Если ранее вы использовали SQL Server Power Pivot, чтобы создать внедренную модель данных в Excel 2010, Новая интегрированная модель данных в более поздних версиях Excel — это немалое количество сюрпризов. В Excel 2013 или более поздней версии одна и та же функция модели данных, используемая в Power Pivot, перемещается без изменений (то есть с полной поддержкой выражений DAX, КИП, иерархий и т. д.) из пурвиев надстроек SQL Server для Excel, а также в Excel.

Это существенная смена парадигм в размещении функций и имеет ковариантный уровень на уровне сервера. Как показано на приведенной ниже схеме, обновление модели данных вводит новые требования к размещению, если вы хотите просматривать, использовать и обрабатывать модели данных книги в среде совместной работы. В то же время обновление до Excel 2013 открывает новые возможности для использования модели в облаке. Но эти возможности поступают на стоимость взаимодействия. После обновления вы больше не сможете редактировать или использовать модель данных книги в Excel 2010 с помощью предыдущей версии надстройки Power Pivot для Excel, а также при размещении ее с помощью служб Excel в SharePoint Server 2010. Как вы увидите, когда речь идет о моделях данных, обновление является одним из способов — от клиента до платформы размещения.

Если предприятия, которые используют разные версии клиентских или серверных приложений в одной среде, обновят модель данных до нового формата, в то время как их партнеры будут продолжать использовать Excel 2010 с более ранними версиями надстроек Power Pivot для Excel, то у них возникнут проблемы с совместимостью. В этой статье описан процесс обновления, рассмотрена взаимосвязь между клиентскими и серверными приложениями и приведены сообщения об ошибках, которые возникают при использовании моделей данных в смешанной среде.

Обновление моделей данных на уровне клиента и сервера

Чтобы лучше понять последствия обновления, давайте рассмотрим приведенную выше диаграмму по частям.

Для Excel 2010 была выпущена серия надстроек SQL Server для построения моделей данных, которые упрощают и расширяют возможности анализа данных в сводных таблицах, сводных диаграммах и отчетах Power View (только в SQL Server 2012). Надстройка Power Pivot для Excel предоставляла основу для создания модели данных, а также внутренние компоненты для загрузки и запроса данных на компьютере.

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

Обратите внимание, что при обновлении серверов (при переходе на более позднюю версию Power Pivot для SharePoint или миграции в SharePoint Server 2013) можно продолжать использовать модели данных, не обновляя их формат. На диаграмме это обозначено диагональными пунктирными линиями, идущими в одном направлении: от модели данных до последующих версий сервера.

Примечание: При использовании более ранних версий книг Power Pivot на обновленных серверных платформах поддерживаются все функции, кроме обновления данных по расписанию. Данная функция поддерживается только для моделей данных, совместимых с версией сервера. Дополнительные сведения об обновлении книг и запланированного обновления данных (SQL server 2012 SP1) см.

Переход к моделям данных книг в Excel 2013

Сообщения об ошибках в смешанной среде

"Не удалось выполнить инициализацию источника данных"

"Книга содержит неподдерживаемую модель Power Pivot"

Дополнительные сведения

Переход к моделям данных книг в Excel 2013

В правой части схемы Обратите внимание на то, как Excel 2013 и службы Excel полностью объединяют модели данных в качестве внутренних функций. Так же, как Excel был усовершенствован для хранения моделей данных, службы Excel были улучшены для потоковой модели данных на серверной платформе. Так как Excel теперь является владельцем интерфейсов моделирования, хранение моделей и отрисовка данных в разных платформах для размещения, используемых для книг Excel, в том числе в облаке, не исключают Office Web Apps сервер. Office Web Apps Сервер не поддерживает создание модели данных книги, изменение и использование при работе.

В SharePoint Server 2013 сохраняется надстройка SQL Server 2012 Power Pivot (с пакетом обновления 1) для SharePoint, но она используется только для обеспечения дополнительных функций: обновления данных по расписанию, коллекции Power Pivot и панели мониторинга управления Power Pivot. В отличие от прошлых версий, Power Pivot для SQL Server 2012 с пакетом обновления 1 больше не выполняет перенаправление запросов к моделям данных, которые хранятся в памяти.

Обратите внимание, что на диаграмме изображены службы SQL Server 2012 Analysis Services с пакетом обновления 1 в режиме SharePoint. Службы SQL Server Analysis Services продолжают локально хранить модели данных, но уже работают за пределами среды SharePoint, принимая запросы на предоставление и загрузку данных непосредственно от служб Excel, а не от веб-службы Power Pivot.

Примечание в SharePoint Server (сервер ) 2010cустомерс: Клиентские приложения, которые используют для создания модели данных, должны выравнивать серверные приложения, на которых размещается модель данных. Для SharePoint Server 2010 это означает, что вам нужно будет использовать Excel 2010 и Power Pivot для надстройки Excel, чтобы создать и поддерживать модель данных. Excel 2013 нельзя использовать для создания моделей данных, которые выполняются на сервере SharePoint Server 2010.

Сообщения об ошибках в смешанной среде

В этом разделе описаны ошибки, которые возникают при использовании версии модели данных, не совместимой с версией Excel.

"Не удалось выполнить инициализацию источника данных"

Эта ошибка возникает при попытке открыть более новую модель данных в более ранней версии надстройки Power Pivot. Например, модель данных была создана в Excel 2013, а затем открыта в Excel 2010.

Чтобы решить эту проблему, используйте Excel 2013 (выпуск Office профессиональный плюс). Модели данных, созданные в Excel 2013, будут работать только в книгах, также открытых в Excel 2013.

Дополнительные сведения: Ошибка Power Pivot: "не удалось выполнить инициализацию источника данных"

"Эта книга содержит модель данных Power Pivot, созданную в предыдущей версии надстройки Power Pivot. Вам нужно обновить эту модель данных с помощью Power Pivot в Microsoft Excel 2013"

Это сообщение об ошибке появляется, если вы открыли устаревшую модель данных (созданную в Excel 2010 с помощью версии 2008 R2 или 2012 надстройки Power Pivot ) в Excel 2013 или Excel 2016. В этом сообщении предлагается обновить формат модели.

"Книга содержит неподдерживаемую модель Power Pivot"

Это сообщение об ошибке появляется, если вы открыли более новую модель данных (созданную в Excel 2013 или более поздней версии) в SharePoint Server 2010. Новый формат модели данных не распознается в SharePoint Server 2010.

Если нет возможности выполнить обновление до SharePoint 2013, найдите предыдущую версию книги и используйте Excel 2010 с надстройкой Power Pivot для обслуживания модели данных. Кроме того, можно применять Office 365 для хранения книги. Office 365 поддерживает загрузку и запрос моделей данных без Power Pivot для SharePoint. Центры обработки данных Майкрософт предоставляют поддержку для моделей данных размещения, внедренных в книги Excel 2013 или Excel 2016.

Дополнительные сведения

Модели данных книги в Excel 2013 или более поздней версии обеспечивают эффективный анализ данных, в том числе представления внедренных отчетов Power View. Используйте эти ссылки, чтобы узнать о новых функциях, преимуществах обновления и т. п.

Обновление моделей данных Power Pivot до Excel 2013 или Excel 2016

Обновление книг и запланированное обновление данных (SQL server 2012 с пакетом обновления 1 (SP1))

Совместимость версий Power Pivot (на вики-сайте TechNet только на английском языке)

Спецификации и ограничения модели данных

Возможности бизнес-аналитики в службах Excel (SharePoint Server 2013): ищите разделы на странице "модели данных".

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×