Получение данных из файловGet data from files

В Power BI можно подключать или импортировать данные и отчеты из трех типов файлов.In Power BI, you can connect to or import data and reports from three types of files.

  • Microsoft Excel (XLSX или XLSM)Microsoft Excel (.xlsx or .xlsm)
  • Power BI Desktop (PBIX)Power BI Desktop (.pbix)
  • Файл с разделителями-запятыми (CSV)Comma Separated Value (.csv)

Что же означает получение данных из файла?What does get data from a file really mean?

В Power BI изучаемые данные берутся из набора данных.In Power BI the data you explore comes from a dataset. Но чтобы иметь набор данных, сначала необходимо получить какие-либо данные.But in order to have a dataset, you first need to get some data. В этой статье мы сосредоточимся на получении данных из файлов.For this article, we're going to focus on getting data from files.

Чтобы лучше понять значение наборов данных и то, как из них получаются данные, давайте взглянем на автомобиль.To better understand the importance of datasets, and how we get data for them, let’s look at an automobile. Сядьте в автомобиль и взгляните на приборную панель.Take a seat in your car and look at the dashboard. Это во многом похоже на сидение за компьютером перед информационной панелью в Power BI.That’s a lot like sitting in front of your computer looking at a dashboard in Power BI. Приборная панель показывает все, что делает автомобиль: как быстро работает двигатель, какая температура, какая передача включена, на какой скорости вы едете и т. д.The dashboard shows you all the things your car is doing; how fast the engine is revving, temperature, what gear you’re in, your speed, etc.

В Power BI набор данных — это как двигатель в автомобиле.In Power BI, a dataset is like the engine in your car. Набор данных предоставляет данные, показатели и прочую информацию, которая отображается на информационной панели Power BI.The dataset provides the data, metrics, and information that’s displayed in your Power BI dashboard. Конечно двигателю, или набору данных, требуется топливо, и в Power BI таким топливом являются данные.Of course your engine, or dataset, needs fuel, and in Power BI, that fuel is data. В автомобиле есть топливной бак, который снабжает двигатель бензином.Your car has a fuel tank that provides gas to the engine. Похожая ситуация в Power BI: требуется топливный бак, который бы снабжал набор данных необходимыми данными.Much the same in Power BI, you need a fuel tank that has data you can feed to your dataset. В нашем случае таким топливным баком является файл Power BI Desktop, файл книги Excel или CSV-файл.In our case, that fuel tank is a Power BI Desktop file, an Excel workbook file, or a .CSV file.

Можем пойти даже на один шаг дальше.We can even take it one step further. Топливный бак в автомобиле должен наполняться бензином.A fuel tank in a car has to be filled with gas. Бензином для нашего файла Power BI Desktop, файла Excel или CSV-файла являются данные из другого источника данных.The gas for our Power BI Desktop, Excel, or .CSV file is data from another data source. Мы получаем данные из другого источника данных и помещаем их в файл Excel, Power BI Desktop или CSV-файл.We get data from another data source and put it into an Excel, Power BI Desktop, or .CSV file. Если это книга Excel или CSV-файл, можно вручную вводить строки данных.If it's an Excel workbook or .CSV file, we can manually enter rows of data. Или можно подключиться к внешнему источнику данных, чтобы запросить и загрузить данные в наш файл.Or, we can connect to an external data source to query and load data into our file. Когда у нас будет файл с данными, его можно передать в Power BI как набор данных.Once we have a file with some data, we can get it into Power BI as a dataset.

Примечание

Для импорта в Power BI данные в книгах Excel должны быть в формате таблицы или модели данных.Data in Excel workbooks must be in a table, or in the data model, to be imported by Power BI.

Важно, где сохранен файлWhere your file is saved makes a difference

Локально. В случае сохранения файла на локальный диск на компьютере или в другом расположении в вашей организации вы можете импортировать файл в Power BI.Local - If you save your file to a local drive on your computer or another location in your organization, from Power BI, you can import your file into Power BI. На самом деле файл останется на локальном диске, поэтому файл не импортируется в Power BI целиком.Your file will actually remain on your local drive, so the whole file isn’t really imported into Power BI. На самом деле создается новый набор данных на сайте Power BI, и в него загружаются данные, а в некоторых случаях — модель данных.What really happens is a new dataset is created in your Power BI site and data, and in some cases the data model, are loaded into the dataset. Если файл содержит отчеты, они будут отображаться на сайте Power BI в области "Отчеты".If your file has any reports, those will appear in your Power BI site under Reports.

OneDrive — бизнес. Если вы используете хранилище OneDrive для бизнеса и для входа в него используете ту же учетную запись, что и для Power BI, вне всяких сомнений, это самый эффективный способ синхронизировать вашу работу в файле Excel, файле Power BI Desktop или CSV-файле с набором данных, отчетами и информационными панелями в Power BI. Так как Power BI и OneDrive находятся в облаке, Power BI подключается к вашему файлу в OneDrive примерно раз в час.OneDrive - Business – If you have OneDrive for Business and you sign into it with the same account you sign into Power BI with, this is by-far the most effective way to keep your work in Excel Power BI Desktop, or a .CSV file and your dataset, reports, and dashboards in Power BI in-sync. Because both Power BI and OneDrive are in the cloud, Power BI connects to your file on OneDrive about every hour. При обнаружении каких-либо изменений ваш набор данных, отчеты и информационные панели в Power BI автоматически обновляются.If any changes are found, your dataset, reports, and dashboards are automatically updated in Power BI.

OneDrive — персональный. Если вы сохраняете файлы в свою учетную запись OneDrive, то получите многие преимущества, доступные для OneDrive для бизнеса.OneDrive - Personal – If you save your files to your own OneDrive account, you’ll get many of the same benefits as you would with OneDrive for Business. Главное отличие — при первом подключении к файлу (щелкнув "Получить данные" > "Файлы" > "OneDrive — персональный") необходимо войти в OneDrive с учетной записью Майкрософт, которая обычно отличается от учетной записи, используемой для входа в Power BI.The biggest difference is when you first connect to your file (using Get Data > Files > OneDrive – Personal) you’ll need to sign in to your OneDrive with your Microsoft account, which is usually different from what you use to sign in to Power BI. При входе в OneDrive с учетной записью Майкрософт убедитесь, что установлен флажок "Оставаться в системе".When signing in with your OneDrive with your Microsoft account, be sure to select the Keep me signed in option. Тогда Power BI сможет примерно раз в час подключаться к вашему файлу и синхронизировать его с набором данных в Power BI.This way, Power BI will be able to connect to your file about every hour and make sure your dataset in Power BI is in-sync.

Сайты рабочих групп SharePoint. Сохранение файлов Power BI Desktop на сайтах рабочих групп SharePoint очень похоже на сохранение файлов в OneDrive для бизнеса.SharePoint Team-Sites – Saving your Power BI Desktop files to SharePoint – Team Sites is much the same as saving to OneDrive for Business. Главное отличие состоит в подключении к файлу из Power BI.The biggest difference is how you connect to the file from Power BI. Можно указать URL-адрес или подключаться к корневой папке.You can specify a URL or connect to the root folder.

Вы готовы начать работу?Ready to get started?

Дополнительные сведения о передачи файла в Power BI см. в следующих статьях.See the following articles to learn more about getting your file into Power BI.