Поделиться через


Импорт из Power Pivot

Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

В этой статье описывается, как создать новый проект табличной модели путем импорта метаданных и данных из книги Power Pivot с помощью шаблона проекта Импорт из Power Pivot в SQL Server Data Tools.

Создание новой табличной модели из файла Power Pivot для Excel

При создании нового проекта табличной модели путем импорта из книги Power Pivot метаданные, определяющие структуру книги, используются для создания и определения структуры проекта табличной модели в SQL Server Data Tools. Такие объекты, как таблицы, столбцы, меры и связи, сохраняются и будут отображаться в проекте табличной модели, как и в книге Power Pivot. Изменения в файл книги XLSX не вносятся.

Примечание

Связанные таблицы не поддерживаются в табличных моделях. При импорте из книги Power Pivot, содержащей связанную таблицу, данные связанной таблицы обрабатываются как данные копирования и вставки и сохраняются в файле Model.bim. При просмотре свойств таблицы, вставленной с помощью операции копирования и вставки, свойство Исходные данные и диалоговое меню Свойства таблицы в меню Таблица отключены.

Существует ограничение в 10 000 строк, которые можно добавить к данным, внедренным в модель. Если вы импортируете модель из Power Pivot и видите ошибку "Данные были усечены. Вставленные таблицы не могут содержать более 10 000 строк". Необходимо пересмотреть модель Power Pivot, переместив внедренные данные в другой источник данных, например таблицу в SQL Server, а затем повторно импортировать.

Существуют особые рекомендации в зависимости от того, находится ли база данных рабочей области на экземпляре служб Analysis Services на том же компьютере (локальном), что и SQL Server Data Tools, или на удаленном экземпляре служб Analysis Services.

Если база данных рабочей области находится в локальном экземпляре служб Analysis Services, можно импортировать метаданные и данные из книги Power Pivot. Метаданные копируются из книги и используются для создания проекта табличной модели. Затем данные копируются из книги и сохраняются в базе данных рабочей области проекта (за исключением копирования и вставки данных, которые хранятся в файле Model.bim).

Если база данных рабочей области находится в удаленном экземпляре служб Analysis Services, импортировать данные из книги Power Pivot для Excel невозможно. Метаданные при этом импортировать можно, однако в этом случае скрипт будет выполняться на удаленном экземпляре служб Analysis Services. Следует импортировать метаданные только из доверенной книги Power Pivot. Данные должны быть повторно импортированы из источников, определенных в подключениях к источнику данных. Копирование и вставка данных связанной таблицы в книге Power Pivot необходимо скопировать и вставить в проект табличной модели.

Создание нового проекта табличной модели из файла Power Pivot для Excel

  1. В SQL Server Data Tools в меню Файл выберите команду Создать, а затем — Проект.

  2. В диалоговом окне Новый проект в разделе Установленные шаблоны щелкните Бизнес-аналитика, а затем — Импорт из Power Pivot.

  3. В поле Имявведите имя проекта, укажите расположение и имя решения, а затем нажмите кнопку ОК.

  4. В диалоговом окне Открыть выберите файл Power Pivot для Excel, содержащий метаданные модели и данные, которые требуется импортировать, и нажмите кнопку Открыть.

См. также:

База данных рабочей области