Обновление набора данных, созданного из книги Excel на локальном дискеRefresh a dataset created from an Excel workbook on a local drive

Что поддерживается?What’s supported?

В Power BI поддерживаются функции "Обновить сейчас" и "Расписание обновлений" для наборов данных, которые созданы из книг Excel, импортированных с локального диска, когда Power Query (раздел "Скачать & преобразовать" в Excel 2016) или Power Pivot используется для подключения к какому-либо из следующих источников данных и загрузки данных в модель данных Excel.In Power BI, Refresh Now and Schedule Refresh is supported for datasets created from Excel workbooks imported from a local drive where Power Query (Get & Transform data in Excel 2016) or Power Pivot is used to connect to any of the following data sources and load data into the Excel data model:

Шлюз Power BI — персональныйPower BI Gateway - Personal

  • Все источники данных в сети, отображаемые в Power Query.All online data sources shown in Power Query.
  • Все локальные источники данных, отображаемые в Power Query, кроме файла Hadoop (HDFS) и Microsoft Exchange.All on-premises data sources shown in Power Query except for Hadoop file (HDFS) and Microsoft Exchange.
  • Все источники данных в сети, отображаемые в Power Pivot.*All online data sources shown in Power Pivot.*
  • Все локальные источники данных, отображаемые в Power Pivot, кроме файла Hadoop (HDFS) и Microsoft Exchange.All on-premises data sources shown in Power Pivot except for Hadoop file (HDFS) and Microsoft Exchange.

Локальный шлюз данныхOn-premises data gateway

Источник данныхData source
Табличная модель Analysis ServicesAnalysis Services Tabular
Многомерная модель Analysis ServicesAnalysis Services Multidimensional
SQL ServerSQL Server
SAP HANASAP HANA
OracleOracle
TeradataTeradata
ФайлFile
ПапкаFolder
Список SharePoint (локальный)SharePoint list (on-premises)
Веб-приложениеWeb
ODataOData
IBM DB2IBM DB2
MySQLMySQL
SybaseSybase
SAP BWSAP BW
База данных IBM InformixIBM Informix Database
ODBCODBC

ПримечанияNotes:

  • Следует установить и запустить шлюз, чтобы служба Power BI могла подключаться к локальным источникам данных и обновлять набор данных.A gateway must be installed and running in order for Power BI to connect to on-premises data sources and refresh the dataset.
  • При использовании Excel 2013 убедитесь, что компонент Power Query обновлен до самой последней версии.When using Excel 2013, make sure you’ve updated Power Query to the latest version.
  • Обновление не поддерживается для книг Excel, импортированных с локального диска, где данные существуют только в форме листов или связанных таблиц.Refresh is not supported for Excel workbooks imported from a local drive where data exists only in worksheets or linked tables. Обновление поддерживается для данных листа, если они хранятся в OneDrive и импортируются оттуда.Refresh is supported for worksheet data if it is stored and imported from OneDrive. Дополнительные сведения см. в разделе Обновление набора данных, созданного из книги Excel в OneDrive или SharePoint Online.To learn more, see Refresh a dataset created from an Excel workbook on OneDrive, or SharePoint Online.
  • При обновлении набора данных, созданного из книги Excel, которая была импортирована с локального диска, обновляются только данные, запрошенные из источников данных.When you refresh a dataset created from an Excel workbook imported from a local drive, only the data queried from data sources is refreshed. Если вы изменяете структуру модели данных в Excel или Power Pivot, например создаете новую меру или изменяете имя столбца, такие изменения не копируются в набор данных.If you change the structure of the data model in Excel or Power Pivot; for example, create a new measure or change the name of a column, those changes will not be copied to the dataset. При внесении указанных изменений необходимо повторно отправить или повторно опубликовать книгу.If you make such changes, you’ll need to re-upload or re-publish the workbook. Если вы собираетесь регулярно вносить изменения в структуру книги и хотите, чтобы они отображались в наборе данных в Power BI без необходимости повторной отправки, рассмотрите возможность помещения книги в OneDrive.If you expect to make regular changes to the structure of your workbook and you want those to be reflected in the dataset in Power BI without having to re-upload, consider putting your workbook on OneDrive. Power BI автоматически обновляет данные структуры и листов из книг, которые хранятся в OneDrive и импортируются оттуда.Power BI automatically refreshes both the structure and worksheet data from workbooks stored and imported from OneDrive.

Как убедиться, что данные загружены в модель данных Excel?How do I make sure data is loaded to the Excel data model?

При использовании Power Query (получение и преобразование данных в Excel 2016) для подключения к источнику данных у вас есть несколько расположений для загрузки данных.When you use Power Query (Get & Transform data in Excel 2016) to connect to a data source, you have several options where to load the data. Чтобы загрузить данные в модель данных, необходимо выбрать параметр Добавить эти данные в модель данных в диалоговом окне Load To (Загрузить в).To make sure you load data into the data model, you must select the Add this data to the Data Model option in the Load To dialog box.

Примечание

На приведенных здесь рисунках показана программа Excel 2016.The images here show Excel 2016.

В окне Навигатор щелкните Загрузить в….In Navigator, click Load To…

Или, если щелкнуть элемент Изменить в навигаторе, открывается редактор запросов.Or, If you click Edit in Navigator, you’ll open the Query Editor. В нем можно щелкнуть Закрыть и загрузить в….There you can click Close & Load To….

Затем в окне Load To(Загрузить в) необходимо выбрать параметр Добавить эти данные в модель данных.Then in Load To, make sure you select Add this data to the Data Model.

Что будет, если использовать получение внешних данных в Power Pivot?What if I use Get External Data in Power Pivot?

Это не проблема.No problem. Каждый раз, когда вы используете Power Pivot для подключения и запроса данных из локального источника данных или источника данных в сети, данные автоматически загружаются в модель данных.Whenever you use Power Pivot to connect to and query data from an on-premises or online data source, the data is automatically loaded to the data model.

Как составить расписание обновления?How do I schedule refresh?

При настройке расписания обновления служба Power BI будет подключаться непосредственно к источникам данных, используя сведения о подключении и учетные данные в наборе данных для запроса обновленных данных и последующей их загрузки в набор данных.When you setup a refresh schedule, Power BI will connect directly to the data sources using connection information and credentials in the dataset to query for updated data, then load the updated data into the dataset. Также обновляются все визуализации в отчетах и информационных панелях, основанных на этом наборе данных в службе Power BI.Any visualizations in reports and dashboards based on that dataset in the Power BI service are also updated.

Дополнительные сведения о настройке запланированного обновления см. в разделе Настройка запланированного обновления.For details on how to setup schedule refresh, see Configure Schedule Refresh.

Действия в случае возникновения проблемWhen things go wrong

Возникающие проблемы обычно вызваны тем, что Power BI не удается выполнить вход в источники данных либо набор данных подключается к локальному источнику данных, а шлюз находится вне сети.When things go wrong, it’s usually because Power BI can’t sign into data sources, or if the dataset connects to an on-premises data source, the gateway is offline. Убедитесь, что служба Power BI может выполнить вход в источники данных.Make sure Power BI can sign into data sources. Если изменяется пароль, который вы используете для входа в источник данных или Power BI выполняет выход из источника данных, не забудьте повторно войти в источники данных в разделе «Учетные данные источника данных».If a password you use to sign into a data source changes, or Power BI gets signed out from a data source, be sure to try signing into your data sources again in Data Source Credentials.

Не забудьте оставить флажок Отправлять мне уведомления по электронной почте об ошибке обновленияустановленным.Be sure to leave the Send refresh failure notification email to me checked. Вам необходимо оперативно получать информацию о сбое запланированного обновления.You’ll want to know right away if a scheduled refresh fails.

Важно!

Обновление не поддерживается для веб-каналов OData, которые подключены к Power Pivot и получают оттуда запросы.Refresh is not supported for OData feeds connected to and queried from Power Pivot. При использовании веб-канала OData в качестве источника данных воспользуйтесь Power Query.When using an OData feed as a data source, use Power Query.

Устранение неполадокTroubleshooting

Иногда обновление данных может завершиться неправильно.Sometimes refreshing data may not go as expected. Как правило, проблема связана со шлюзом.Typically this will be an issue connected with a gateway. Ознакомьтесь со статьями об устранении неполадок со шлюзом и узнайте о соответствующих средствах и известных проблемах.Take a look at the gateway troubleshooting articles for tools and known issues.

Устранение неполадок локального шлюза данныхTroubleshooting the On-premises data gateway

Устранение неполадок с Power BI Gateway — PersonalTroubleshooting the Power BI Gateway - Personal

Дальнейшие действияNext steps

Появились дополнительные вопросы?More questions? Ответы на них см. в сообществе Power BI.Try the Power BI Community