Анализ в ExcelAnalyze in Excel

Бывают ситуации, когда для просмотра набора данных в Power BI и работы с ним требуется использовать Excel.There are times when you may want to use Excel to view and interact with a dataset that you have Power BI. Это можно сделать с помощью компонента Анализ в Excel, позволяющей получить доступ к функциям сводных таблиц, диаграмм и срезов в Excel для набора данных, имеющегося в Power BI.With Analyze in Excel, you can do just that, and access PivotTable, chart, and slicer features in Excel based on the dataset that exists in Power BI.

ТребованияRequirements

К использованию анализа в Excel предъявляется ряд требований:There are a few requirements for using Analyze in Excel:

  • Компонент Анализ в Excel поддерживается в Microsoft Excel 2010 с пакетом обновления 1 и более поздних версиях.Analyze in Excel is supported for Microsoft Excel 2010 SP1 and later.
  • Сводные таблицы Excel не поддерживают агрегирование числовых полей перетаскиванием.Excel PivotTables do not support drag-and-drop aggregation of numeric fields. В наборе данных Power BI должны быть заранее определенные меры.Your dataset in Power BI must have pre-defined measures.
  • В некоторых организациях могут действовать правила групповой политики, которые запрещают устанавливать необходимые обновления Анализ в Excel.Some organizations may have Group Policy rules that prevent installing the required Analyze in Excel updates to Excel. Если вам не удается их установить, обратитесь к своему администратору.If you’re unable to install the updates, check with your administrator.
  • Для анализа в Excel требуется лицензия Pro.Analyze in Excel requires a Pro license. Дополнительные сведения о различиях в функциональных возможностях см. в сравнении бесплатной версии Power BI и Power BI Pro.To learn more about the differences in functionality between Free and Pro licenses, take a look at Power BI Free versus Pro.

Принципы работыHow does it work?

При выборе элемента Анализ в Excel в меню многоточия (...), связанного с набором данных или отчетом в Power BI, Power BI создает ODC-файл и скачивает его из браузера на ваш компьютер.When you select Analyze in Excel from the ellipses menu (the ...) associated with a dataset or report in Power BI, Power BI creates an .ODC file and downloads it from the browser to your computer.

При открытии этого файла в Excel отображается пустая сводная таблица и список Поля со всеми таблицами, полями и мерами из набора данных Power BI.When you open the file in Excel, an empty PivotTable and Fields list appears with the tables, fields, and measures from the Power BI dataset. Вы можете создавать сводные таблицы, диаграммы и анализировать набор данных точно так же, как и при использовании любого локального набора данных в Excel.You can create PivotTables, charts, and analyze that dataset just as you would work with a local dataset in Excel.

ODC-файл использует строку подключения MSOLAP для соединения с набором данных в Power BI.The .ODC file has an MSOLAP connection string that connects to your dataset in Power BI. При анализе данных или работе с ними Excel отправляет запросы к набору данных Power BI, и результаты возвращаются обратно в Excel.When you analyze or work with the data, Excel queries that dataset in Power BI and returns the results to Excel. Если набор данных подключен к динамическому источнику с помощью DirectQuery, Power BI отправляет запросы к этому источнику и возвращает результаты в Excel.If that dataset connects to a live data source using DirectQuery, Power BI queries the data source and returns the result to Excel.

Компонент Анализ в Excel очень удобно использовать для работы с наборами данных и отчетами, которые подключаются к табличным или многомерным базам данных в службах Analysis Services либо находятся в файлах Power BI Desktop и книгах Excel с моделями данных, содержащими меры модели, которые были созданы с помощью языка выражений анализа данных (DAX).Analyze in Excel is very useful for datasets and reports that connect to Analysis Services Tabular or Multidimensional databases, or from Power BI Desktop files or Excel workbooks with data models that have model measures created using Data Analysis Expressions (DAX).

Приступая к анализу в ExcelGet started with Analyze in Excel

В Power BI щелкните меню многоточия рядом с отчетом или набором данных (... рядом с именем отчета или набора данных) и в появившемся меню выберите Анализ в Excel.In Power BI, select the ellipses menu beside a report or dataset (the ... beside the report or dataset name), and from the menu that appears, select Analyze in Excel.

Установка обновлений для ExcelInstall Excel updates

При первом использовании компонента Анализ в Excel потребуется установить обновления для библиотек Excel.When you first use Analyze in Excel, you need to install updates to the Excel libraries. Вам будет предложено скачать и запустить обновления Excel (при этом запускается установка пакета установщика Windows SQL_AS_OLEDDB.msi).You’ll be prompted to download and run Excel updates (this initiates installation of the SQL_AS_OLEDDB.msi Windows installer package). Этот пакет устанавливает поставщик OLE DB Microsoft AS для сервера SQL Server 2016 RC0 (предварительная версия).This package installs Microsoft AS OLE DB Provider for SQL Server 2016 RC0 (Preview).

Примечание

Не забудьте установить флажок Больше не показывать в диалоговом окне Установка обновлений Excel.Be sure to check Don’t show this again in the Install Excel updates dialog. Это обновление необходимо установить только один раз.You only need to install the update once.

Если вам снова требуется установить обновления Excel для компонента Анализ в Excel, можно скачать такое обновление с помощью значка скачивания в Power BI, как показано на следующем рисунке.If you do need to install the Excel updates for Analyze in Excel again, you can download the update from the Download icon in Power BI, as shown in the following image.

Вход в Power BISign in to Power BI

Даже если вы уже вошли в Power BI в браузере, в первый раз при открытии нового ODC-файла в Excel вам, возможно, потребуется снова войти в эту службу со своей учетной записью Power BI.Although you’re signed in to Power BI in your browser, the first time you open a new .ODC file in Excel you may be asked to sign in to Power BI with your Power BI account. При это выполняется проверка подлинности соединения из Excel в Power BI.This authenticates the connection from Excel to Power BI.

Пользователи с несколькими учетными записями Power BIUsers with multiple Power BI accounts

Некоторые пользователи имеют несколько учетных записей Power BI и могут столкнуться с ситуацией, когда они вошли в Power BI с помощью одной учетной записи, но доступ к набору данных, используемому при анализе в Excel, имеет другая учетная запись.Some users have multiple Power BI accounts, and those users may encounter a situation where they're logged into Power BI with one account, but the account that has access to the dataset being used in Analyze in Excel is a different account. В этом случае при попытке доступа к набору данных, используемому в книге анализа в Excel, может возникать ошибка Запрещено или ошибка входа в систему.In those situations, you may get a Forbidden error or a sign-in failure when attempting to access a dataset that's being used in an Analyze in Excel workbook.

При этом вы сможете повторно войти в систему с помощью учетной записи Power BI, имеющей доступ к набору данных, используемому при анализе в Excel.You'll be provided an opportunity to sign in again, at which time you can sign in with the Power BI account that has access to the dataset being accessed by Analyze in Excel. Можно также выбрать элемент Профиль на вкладке ленты Power BI в Excel, который определяет учетную запись, с помощью которой вы вошли в систему, и позволяет выйти из нее (после чего можно воспользоваться нужной учетной записью).You can also select Profile from the Power BI ribbon tab in Excel, which identifies which account you're currently logged in with, and provides a link that lets you sign out (and subsequently, sign in with a different account).

Включение подключений к даннымEnable data connections

Чтобы приступить к анализу данных Power BI в Excel, проверьте имя и путь ODC-файла и нажмите кнопку Разрешить.In order to analyze your Power BI data in Excel, you are prompted to verify the file name and path for the .odc file, and then select Enable.

Примечание

Администраторы клиентов Power BI могут использовать портал администрирования Power BI, чтобы отключить функцию Анализировать в Excel для работы с локальными наборами данных, размещенными в базах данных Analysis Services (AS).Administrators for Power BI tenants can use the Power BI Admin Portal to disable the use of Analyze in Excel with on-premises datasets housed in Analysis Services (AS) databases. Если этот параметр отключен, функция Анализировать в Excel будет отключена для баз данных AS, но по-прежнему будет доступна для работы с другими наборами данных.When that option is disabled, Analyze in Excel is disabled for AS databases, but continues to be available for use with other datasets.

АнализAnalyze away

Теперь, когда Excel открыт и отображается пустая сводная таблица, вы можете выполнять для набора данных Power BI любые виды анализа.Now that Excel has opened and you have an empty PivotTable, you're ready to do all sorts of analysis with your Power BI dataset. Как и другие локальные книги, анализа в Excel позволяет создавать сводные таблицы, диаграммы, добавлять данные из других источников и т. п.Just as with other local workbooks, with Analyze with Excel you can create PivotTables, charts, add data from other sources, and so on. И конечно же, вы может создавать различные листы для работы с ними в любых представлениях.And of course, you can create different worksheets with all sorts of views into your data.

Примечание

Необходимо знать, что использование функции анализа в Excel предоставляет все данные на уровне детализации для всех пользователей с разрешением на набор данных.It's important to know that using Analyze in Excel exposes all detail-level data to any users with permission to the dataset.

СохранитьSave

Эту книгу, подключенную к набору данных Power BI, можно сохранить так же, как и любую другую.You can save this Power BI dataset connected workbook just like any other workbook. При этом ее нельзя опубликовать или импортировать обратно в Power BI,так как для публикации или импорта данные в книге должны содержаться в таблицах или использовать модель данных.However, you cannot publish or import the workbook back into Power BI because you can only publish or import workbooks into Power BI that have data in tables, or that have a data model. Так как в новой книге есть только подключение к набору данных в Power BI, ее публикация или импорт в Power BI привели бы к возникновению замкнутого цикла.Since the new workbook simply has a connection to the dataset in Power BI, publishing or importing it into Power BI would be going in circles!

Совместный доступShare

Сохранив книгу, вы можете предоставить доступ к ней другим пользователям Power BI в своей организации.Once your workbook is saved, you can share it with other Power BI users in your organization.

Когда такой пользователь откроет вашу книгу в первый раз, он увидит в ней сводные таблицы и данные в том состоянии, в каком они были на момент последнего сохранения (то есть они могут быть неактуальны).When a user with whom you’ve shared your workbook opens the workbook, they’ll see your PivotTables and data as they appeared when the workbook was last saved, which may not be the latest version of the data. Чтобы обновить данные до текущей версии, потребуется нажать кнопку Обновить на ленте Данные.To get the latest data, users must use the Refresh button on the Data ribbon. А так как книга подключается к набору данных в Power BI, пользователи, пытающиеся обновить книгу, должны будут войти в эту службу и установить обновления для Excel (только в первый раз).And since the workbook is connecting to a dataset in Power BI, users attempting to refresh the workbook must sign into Power BI and install the Excel updates the first time they attempt to update using this method.

Так как пользователям потребуется обновить набор данных, а обновление внешних подключений в Excel Online не поддерживается, рекомендуется открывать такие книги в классическом приложении Excel на компьютере.Since users will need to refresh the dataset, and refresh for external connections is not supported in Excel Online, it’s recommended that users open the workbook in the desktop version of Excel on their computer.

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

В некоторых случаях функция анализа в Excel дает неожиданный результат или работает не так, как нужно.There may be times when using Analyze in Excel that you get an unexpected result, or the feature doesn't work as you expected. На этой странице представлены решения наиболее распространенных проблем, возникающих при работе с функцией анализа в Excel.This page provides solutions for common issues when using Analyze in Excel