Получение данных из файлов книги Excel

Microsoft Excel является одним из наиболее распространенных источников данных для Power BI. В этой статье рассматривается импорт данных Excel в служба Power BI. Чтобы импортировать данные из Excel с помощью Power BI Desktop, см. раздел Начало работы с Power BI Desktop.

Поддерживаемые рабочие книги

Power BI поддерживает импорт или подключение к книгам, созданным в Excel 2007 и более поздних версиях. Некоторые функции, описываемые в этой статье, доступны только в более поздних версиях Excel. Рабочие книги должны быть в формате файла .xlsx или .xlsm и иметь размер менее 1 ГБ.

Это важно

Устаревший интерфейс импорта для семантических моделей в службе Power BI удаляется на этапах до 31 августа 2026 г.

  • После 31 мая 2026 г. создание новых семантических моделей с помощью старого интерфейса импорта больше не поддерживается.
  • После 31 июля 2026 г. существующие семантические модели, созданные с помощью старого интерфейса импорта, больше не будут обновляться.
  • После 31 августа 2026 г. существующие семантические модели, созданные с помощью старого интерфейса импорта, больше не будут загружаться. Отчеты, использующие эти семантические модели, не смогут открываться.

Дополнительные сведения см. в разделе Прекращение использования функции импорта из Legacy Excel и CSV.

Отправка локальных файлов Excel в рабочие области Power BI и настройка обновления для них больше не поддерживается. Существующие локальные рабочие книги можно скачать из вашей рабочей области Power BI. Вы можете опубликовать модель данных Excel в виде семантической модели Power BI и запланировать её обновление. Также возможно импортировать рабочие книги Excel из OneDrive и библиотек документов SharePoint для их просмотра в Power BI. Дополнительные сведения см. в разделе Перенос рабочих книг Excel.

Рабочие книги с диапазонами или таблицами данных

Если книга содержит простые листы с диапазонами данных, отформатируйте эти диапазоны в виде таблиц, чтобы получить большую часть данных в Power BI. При создании отчетов в Power BI панель именованных таблиц и столбцов в области Tables значительно упрощает визуализацию данных.

Рабочие книги с моделями данных

Книга может содержать модель данных с одной или несколькими таблицами данных, загруженными в неё с помощью связанных таблиц, Power Query, Get & Transform Data в Excel или Power Pivot. Power BI поддерживает все свойства модели данных, такие как связи, меры, иерархии и ключевые показатели эффективности (ключевые показатели эффективности).

Примечание.

Вы не можете совместно использовать книги, содержащие модели данных, среди клиентов Power BI. Например, пользователь, который входит в Power BI с помощью учетной записи contoso.com, не может предоставить общий доступ к книге, содержащей модели данных, с пользователем, который входит с помощью учетной записи woodgrovebank.com.

Рабочие книги с подключениями к источникам внешних данных

Если Excel-книга подключается к внешнему источнику данных, после того, как книга Excel добавлена в Power BI, можно создавать отчеты и панели мониторинга на основе данных из этого подключенного источника. Вы также можете настроить запланированное обновление для автоматического подключения к источнику данных и получения обновлений. Вы больше не должны обновляться вручную с помощью Get Data в Excel. Визуализации в отчетах и плитках панели мониторинга, основанные на автоматическом обновлении источника данных. Дополнительные сведения см. в разделе Data refresh in Power BI.

Рабочие книги со сводными таблицами и диаграммами

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

Типы данных

Назначьте конкретные типы данных для данных в Excel, чтобы улучшить взаимодействие с Power BI. Power BI поддерживает следующие типы данных:

  • Целое число
  • Десятичное число
  • Валюта
  • Дата
  • Истина/ложь
  • Текст

Импорт или отправка данных Excel

Существует два способа изучения данных Excel в Power BI: отправка и импорт. Когда вы загружаете свою рабочую книгу, она отображается в Power BI так же, как и в Excel Online. Но у вас также есть несколько отличных функций, которые помогут закреплять элементы из ваших рабочих листов на панели мониторинга. При импорте данных Power BI импортирует все поддерживаемые данные в таблицах и любую модель данных в новую Power BI семантическую модель.

Отправка в Power BI

Для отправки файлов в служба Power BI можно использовать кнопку Upload. В рабочей области, в которой нужно добавить файл, выберите " Отправить " в верхней части страницы. В раскрывающемся списке выберите:

  • OneDrive для подключения к файлам, хранящимся в OneDrive.
  • SharePoint для подключения к файлам на любом SharePoint сайте, к которому у вас есть доступ.
  • Перейдите к отправке файлов с компьютера.

Снимок экрана, который показывает параметры меню

При отправке локального файла Power BI добавляет копию файла в рабочую область. Если вы используете параметры OneDrive для бизнеса или SharePoint Power BI создает подключение к файлу. При внесении изменений в файл в SharePoint или OneDrive Power BI автоматически синхронизирует эти изменения примерно один раз в час.

При подключении к файлу Excel с помощью OneDrive редактировать книгу в Power BI невозможно. Если необходимо внести изменения, можно выбрать Edit, а затем изменить книгу в Excel Online или открыть ее на Excel на компьютере. Изменения сохраняются в книге на OneDrive.

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

Локальные книги Excel открываются в Excel Online в Power BI. В отличие от Excel книг, хранящихся на сайтах групп OneDrive или SharePoint, нельзя изменять локальные Excel файлы в Power BI.

При использовании Excel 2016 и более поздних версий можно также использовать File>Publish>Upload из Excel. Дополнительные сведения см. в разделе Публикация в Power BI из Microsoft Excel.

После загрузки рабочей книги, она появится в списке содержимого в рабочей области.

Снимок экрана, показывающий рабочие книги в Моей рабочей области.

Этот метод отправки прост в использовании, а параметры OneDrive для бизнеса и SharePoint используют тот же интерфейс выбора файлов, что и многие другие продукты Майкрософт. Вместо ввода URL-адреса к расположению в SharePoint или OneDrive можно выбрать один из сайтов в разделе Быстрый доступ или выбрать Другие места.

Если у вас нет подписки, параметры OneDrive для бизнеса и SharePoint недоступны, но вы по-прежнему можете выбрать Обзор, чтобы получить доступ к локальным файлам с компьютера. На этом рисунке показаны недоступные параметры, но включен параметр обзора :

Снимок экрана, демонстрирующий недоступные параметры.

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

Импорт данных Excel в Power BI

Чтобы импортировать данные Excel в Power BI, в Моя рабочая область выберите Новый элемент>Семантическая модель>Excel и найдите файл.

Список "Мои файлы " позволяет добавлять файлы из папки документов и других личных источников.

Вы можете использовать список Quick access в левой части окна для добавления файлов из SharePoint сайтов и других общих источников.

Выберите «Обзор этого устройства», чтобы добавить файлы с устройства, которое вы сейчас используете.

При импорте данных Excel Power BI импортирует все поддерживаемые данные в таблицах и любую модель данных в новую семантику Power BI.

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

Если вы отправляете изменения из OneDrive для бизнеса, Power BI синхронизирует их с семантической моделью в Power BI, обычно в течение часа. Вы также можете выбрать "Опубликовать" , чтобы немедленно экспортировать изменения. Все визуализации в отчетах и панелях мониторинга также обновляются на основе следующих триггеров обновления:

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

Примечание.

Закрепленные страницы отчетов не поддерживают функцию автоматического обновления.

Место сохранения файла книги

Место, где вы сохраняете файл вашей книги, имеет значение.

  • Локальный. При сохранении файла вашей рабочей книги на диске вашего компьютера или в другом месте в вашей организации, вы можете загрузить файл в Power BI. Файл фактически остается на исходном диске. При импорте файла Power BI создает новую семантическую модель и загружает данные и любые модели данных из книги в эту модель.

    Локальные книги Excel открываются в Excel Online в Power BI. В отличие от Excel книг, хранящихся на сайтах групп OneDrive или SharePoint, нельзя изменять локальные Excel файлы в Power BI.

    Excel также имеет команду Publish в меню File. Эта команда Publish фактически аналогична использованию Upload>Browse из Power BI. При регулярном внесении изменений в книгу часто проще обновить семантику модели в Power BI.

  • OneDrive. Вход в OneDrive с той же учетной записью, что и Power BI, является наиболее эффективным способом синхронизации работы с Excel с Power BI семантической моделью, отчетами и панелями мониторинга. Оба Power BI и OneDrive находятся в облаке, и Power BI подключается к файлу книги в OneDrive примерно один раз в час. Если Power BI находит изменения, он автоматически обновляет Power BI семантической модели, отчетов и панелей мониторинга.

    Как и при сохранении файла на локальном диске, можно использовать Publish в Excel для обновления Power BI семантической модели и отчетов немедленно. В противном случае Power BI автоматически синхронизируется, обычно в течение часа.

  • SharePoint командный сайт. Сохранение файлов Power BI Desktop на командный сайт SharePoint почти то же самое, что и сохранение их в OneDrive. Самое большое различие заключается в том, как подключиться к файлу из Power BI. Вы можете указать URL-адрес или подключиться к корневой папке.

Публикация из Excel на сайт Power BI

Использование функции Excel Publish для Power BI эффективно совпадает с использованием Power BI для импорта или подключения к файлу. Дополнительные сведения см. в разделе Публикация в Power BI из Microsoft Excel.

Примечание.

Если вы загружаете книгу Excel, подключенную к локальному кубу SQL Server Analysis Services (SSAS), вы не можете обновить исходную модель данных в сервисе Power BI.

Перенос книг Excel

Для локальных книг Excel, загруженных в рабочую область Power BI, используйте опцию Скачать файл Excel для скачивания книги. Затем сохраните его в OneDrive или библиотеку документов SharePoint (ODSP). Затем книгу можно импортировать из ODSP в рабочую область снова.

Скриншот, показывающий параметр скачивания файла Excel для локальных рабочих книг.

Чтобы обновить данные в моделях данных Excel, необходимо опубликовать модель данных в виде Power BI семантической модели. Мы рекомендуем использовать Power BI Desktop для импорта модели, так как она обновляет модель данных до последней версии. Это дает вам лучший будущий опыт. Используйте параметр Import из Power Query, PowerPivot, Power View в меню Power BI Desktop File.

Чтобы создать новые рабочие книги, подключенные к семантической модели данных в вашей книге Excel, сначала следует опубликовать модель данных как семантическую модель в Power BI. Затем в Excel используйте параметр From Power BI (Майкрософт) для подключения книги к семантической модели. Этот параметр доступен на ленте Данные, в разделе Получение данных в меню Из Power Platform.

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

Чтобы узнать, какие книги могут оказаться подвержены устареванию локальных книг и невозможности обновления, используйте REST API администрирования Power BI workbooks. В вашей организации перечисляются рабочие тетради. Для вызова этого API необходимо быть администратором Fabric.

GET https://api.powerbi.com/v1.0/myorg/admin/workbooks

API предоставляет список всех Excel рабочих книг, опубликованных в вашей организации. Список форматируется в формате JSON.

Ниже приведен пример выходных данных для API.

[
    {
        "DisplayName": "Workbook without a Data Model",
        "WorkspaceName": "My workspace",
        "HasDataModel": false,
        "HasScheduledRefreshOnDataModel": false,
        "UploadedOn": "2023-07-28T10:54:17.093"
    },
    {
        "DisplayName": "Workbook with Data Model",
        "WorkspaceName": "My workspace",
        "HasDataModel": true,
        "HasScheduledRefreshOnDataModel": true,
        "UploadedBy": "user@contoso.com",
        "UploadedOn": "2022-11-16T09:51:17.497"
    }
]

Чтобы проверить, является ли книга Excel локальной книгой, перейдите к ней в Power BI и проверьте, доступна ли опция скачивания файла Excel.

Вы можете использовать PowerShell для вызова API, как показано в следующем примере:

Invoke-PowerBIRestMethod -Url "https://api.powerbi.com/v1.0/myorg/admin/workbooks" -Method GET

Чтобы использовать PowerShell, сначала установите необходимый модуль MicrosoftPowerBIMgmt . Дополнительную информацию см. в справочнике по командлетам Power BI. Необходимо вызвать командлет Login-PowerBIServiceAccount перед вызовом Invoke-PowerBIRestMethod.

Прекращение поддержки устаревшего функционала импорта из Excel и CSV.

Старый интерфейс импорта Excel и CSV в службе Power BI, доступный через страницу Create, выводится из эксплуатации. В этом разделе приведены ключевые даты, рекомендации по выявлению затронутых семантических моделей и ответы на часто задаваемые вопросы. Скриншот, показывающий старый интерфейс импорта Excel и CSV в сервисе Power BI, который будет выведен из эксплуатации.

Ключевые даты

Дата Что происходит
31 мая 2026 г. Создание новых семантических моделей с помощью старого интерфейса импорта больше не поддерживается.
31 июля 2026 г. Существующие семантические модели, созданные с помощью старого интерфейса импорта, больше не обновляются.
31 августа 2026 г. Существующие семантические модели, созданные с помощью старого интерфейса импорта, больше не будут загружаться. Отчеты, привязанные к этим семантическим моделям, не смогут открываться и отображать ошибку.

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

Определение затронутых семантических моделей

Семантические модели, созданные устаревшим интерфейсом импорта, имеют следующие характеристики:

  • Невозможно изменить в браузере
  • Не удается скачать
  • Нет параметров для планирования обновления

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

Использование интерфейсов REST API Power BI для идентификации устаревших семантических моделей

Администраторы и пользователи могут определять семантические модели, созданные с помощью устаревших Excel или импорта CSV-файлов, запрашивая интерфейсы REST API Power BI для наборов данных и проверяя свойство ContentProviderType в ответе.

Следующие значения указывают на устаревшие конвейеры импорта:

Значение ContentProviderType Description
Excel Устаревший интерфейс импорта Excel
CSV Устаревший интерфейс импорта CSV

Семантические модели, возвращающие одно из значений, были созданы с помощью устаревших потоков импорта и подвержены влиянию в связи с устареванием функций импорта Excel и CSV.

Дополнительные сведения об использовании REST API Power BI см. в справочнике по REST API Power BI REST API.

Часто задаваемые вопросы

Поддерживаются ли Excel и CSV-файлы в качестве источников данных?

Да. Excel и CSV-файлы остаются допустимыми источниками данных для Power BI семантических моделей и отчетов. Их можно использовать для создания отчетов на странице служба Power BI Create или в Power BI Desktop. Отменяется только старый интерфейс импорта.

Кто пострадал от этого изменения?

Это изменение влияет на пользователей, создавших отчеты с помощью старого интерфейса для импорта Excel или CSV-файла из страницы Create в службе. Нет влияния на пользователей, создавших семантические модели в Power BI Desktop.

Можно ли по-прежнему просматривать и редактировать существующие отчеты после 31 июля 2026 г.?

Да. Отчеты по-прежнему могут использоваться и изменяться после 31 июля 2026 года, но данные больше не синхронизируются с исходным Excel или CSV-файлом.

Что мне делать, чтобы отчеты обновлялись?

Необходимо воссоздать отчеты, созданные с помощью устаревшего интерфейса импорта. Используйте один из текущих методов, описанных в Импорт данных из Excel в Power BI или создайте вашу семантическую модель в Power BI Desktop.

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

Если семантическая модель не может быть изменена в браузере, ее нельзя скачать и у нее отсутствует возможность запланированного обновления, она была создана с помощью устаревшего интерфейса импорта. Кроме того, используйте интерфейсы REST API Power BI для проверки свойства ContentProviderType, как описано в Использовать Power BI REST API для определения устаревших семантических моделей.

Существует ли обходное решение для обновления существующих отчетов?

Нет. Обходного пути или исправления для отчётов, созданных с помощью устаревшего интерфейса, чтобы они обновлялись после 31 июля 2026 года, не существует. Эти отчеты необходимо воссоздать с помощью текущих соединителей Excel и CSV.

Устранение неполадок и ограничения

  • Изучите данные. После отправки данных и отчетов из файла в Power BI можно выбрать новую семантику модели для изучения данных. При выборе книги она открывается в Power BI так же, как и в Excel Online.

  • Запланируйте обновление. Если ваша книга Excel подключается к внешним источникам данных или если вы импортировали данные с локального диска, вы можете настроить запланированное обновление, чтобы убедиться, что ваша семантическая модель или отчет всегда актуальны. В большинстве случаев настройку запланированного обновления легко сделать. Дополнительные сведения см. в разделе Data refresh in Power BI.

  • Публикация в Power BI из Microsoft Excel.