С какими типами файлов можно работать в power bi
Многие не любят аналитику, потому что не понимают, как с ней работать и зачем. Сегодня на примере системы Microsoft Power BI расскажем, как знание простой программы для аналитики может облегчить жизнь любому бизнесу. И не важно, аналитик вы или маркетолог.
Что это вообще такое?
Если хотя бы раз в жизни вам нужно было сделать красивый отчет, вы знаете, что это отнимает очень много времени. Нужно найти данные, проанализировать, скомпоновать и красиво визуализировать. Для упрощения процесса и жизни маркетологов/аналитиков/предпринимателей Microsoft придумали Power BI.
Эта бесплатная программа умеет распознавать и подключать более чем к 70 источникам данных. Например, xlsx, csv файлы, txt, данные из баз SQL. Также она может очистить данные или обработать их и привести весь миллион табличек к единой модели данных. Или вы можете задать собственные нестандартные метрики, которые используются конкретно в вашей компании.
Главный и огромный плюс Power BI — она позволяет делать графические красивые и понятные отчеты. Варианты на любой запрос — гистограммы, диаграммы, таблицы, срезы, карточки и т.д. Потом все это можно сохранить в специальном облачном сервисе онлайн-службы Power BI Service и «допиливать» отчёт вместе с коллегами.
Как это работает?
Итак, есть 5 составляющих, по которым система работает:
- окно «Получить данные»
- редактор запросов Power Query
- связи
- данные
- отчеты
Это же своего рода алгоритм работы программы. То есть сначала нам нужно получить необходимые данные как раз в одноименном окне. У нас откроется окно, где нужно выбрать данные для подключения. Их можно вытащить из штатных баз данных, например MySQL, из табличек Excel или из интернет-ресурсов типа MailChimp, Facebook и других.
Когда мы выбрали нужное, появится два окна: слева будут указаны выбранные ранее параметры, справа — сами данные. Сразу можно нажать «загрузить» и начать делать отчеты. Либо выбрать «правка», которая как раз откроет редактор Power Query.
Редактор отобразится отдельным окном. В нем мы можем упорядочить все, что на нас свалилось. На первый взгляд окно редактора чем-то напоминает Word/Excel и другие программы: сверху — панель с нужными инструментами, слева — все запросы, справа — окно «параметры запросов». В этом окне будут отображаться все операции, которые вы проделывали с данными — удаляли строки, переименовывали что-то.
По логике отдаленно похоже на работу со слоями в фотошопе. В целом, в редакторе мы можем чистить, обрабатывать, приводить данные к единому виду, если они были из разных источников, что-то объединить или разъединить.
Основная рабочая зона с данными будет посередине. После того, как вы сформируете все запросы, нужно нажать «сохранить и применить». Тогда вы вернетесь обратно в рабочее окно, а программа запомнит все сформированные вами запросы. Дальше, если вы будете обновлять данные, все манипуляции обработки исходных данных будут происходить автоматически.
Связи
Дальше мы приступаем к режиму «связи». Кстати, если данные уже подготовлены, можно не проделывать все вышеописанное и сразу приступить к связям.
Тут все относительно просто — мы можем устанавливать связи между столбцами разных таблиц, сформировать им направленность (однонаправленные/двунаправленные связи), также можем связать несколько таблиц между собой. Здесь, конечно, нужно изучать инструментарий, чтобы на выходе было понятно, точно и красиво. Хотя то же самое касается инструментов редактора.
Данные
Режим «данные» создан, чтобы вы могли дополнить текущие модели данных какими-то расчетами — меры, таблицы, столбцы. И тут важный момент — все расчеты создаются через строку формул на специальном языке DAX. Это язык функций и формул, который разработали Microsoft для своих продуктов. Скорее всего, вы встречались с ним, если когда-нибудь работали в Excel.
Отчеты
Наконец, мы пришли к самому главному — режим «Отчеты». Тут уже все приобретает презентабельный и реально понятный вид. Все варианты отчетов содержатся в графе «визуализации». Еще есть панель «фильтры», благодаря которой вы можете отфильтровать какие-то данные с конкретной страницы или уровня отчета.
Вообще, режим «отчеты» — самый простой уровень из всех, что есть у Power BI. Тут вы просто перетаскиваете нужный вариант графика в поле отчета или накладываете фильтр.
Кому полезно работать с Power BI
На самом деле есть масса вариантов, кому может пригодиться знание этой программы. Ей пользуются продуктовые аналитики, SEO-специалисты, разработчики и тестировщики. Power BI будет одинакова полезна как в IT-компании, так и в e-commerce. Ведь всегда лучше полагаться на реальные цифры, чтобы понять, куда сделать шаг для дальнейшего развития.
Минимальный вариант использования —просматривать готовые отчеты коллег, чтобы сделать выводы или посмотреть количество текущих запасов. В программе есть информационная панель реального времени.
Маркетолог может посмотреть прибыльность разных каналов продаж, чтобы усилить какие-то из них или совсем отключить. Кстати, Power BI можно подключить к Google Analytics и посмотреть, например, количество посещений сайта.
Также специалист по продажам может ориентироваться на отчеты, чтобы понимать свою эффективность или изучать данные о новых клиентах. Руководителям компаний в принципе необходимо смотреть и разбираться в отчетах, чтобы понять, что вообще происходит. К слову, посмотреть отчеты можно даже из приложения, удобно во время командировок.
Ну а созданием этих отчетов может заниматься кто угодно – коммерческий директор, руководитель отдела продаж и т.д. Конечно, на более глубоком и профессиональном уровне это делают аналитики.
Резюмируем
Power BI — настоящий спасатель в мире огромного количества данных, которые нужно красиво и понятно упорядочить. Самое важное, что можно сделать это с любыми типами данных и привести их к единому виду. Объединить отчет из Google Analytics и MySQL.
Программа довольно проста в использовании, поэтому изучить функционал полезно будет не только аналитикам. Все отчеты, созданные в программе, могут находиться в облачном хранилище. То есть их можно смотреть в любое время, в любом месте и делать нужные выводы.
Данные находятся в основе Power BI. Предположим, что вы изучаете данные. Для этого вы можете создавать диаграммы и панели мониторинга или задавать вопросы в функции Вопросы и ответы. Отображаемые визуализации и ответы основаны на наборе данных. Этот набор извлекается из источника данных.
В этой статье мы рассмотрим типы источников данных, к которым можно подключаться из службы Power BI. Помните о том, что существует и множество других источников. Но для работы с ними вам может понадобиться приложение Power BI Desktop либо расширенные функции запросов и моделирования Excel. Эти варианты мы рассмотрим позднее. Пока что мы изучим разные типы источников данных, доступных непосредственно на сайте службы Power BI.
Чтобы получить информацию из любого из этих источников, в Power BI нужно выбрать Получить данные в нижнем левом углу страницы.
После выбора элемента Получить данные можно выбрать данные, к которым требуется получить доступ.
Поиск содержимого
Раздел Поиск содержимого содержит все необходимые данные и отчеты, уже готовые к работе. В Power BI существует множество служб с шаблонными приложениями для Power BI, и постоянно добавляются новые. Для работы с большинством из них необходима учетная запись. Дополнительные сведения см. в статье Подключение к используемым службам с помощью Power BI.
Создание содержимого
Раздел Создание содержимого содержит параметры для самостоятельного создания и импорта содержимого. В Power BI создавать или импортировать собственное содержимое можно двумя способами: с помощью файлов и баз данных.
Файлы
Power BI Desktop (PBIХ) — с помощью Power BI Desktop можно запрашивать и загружать данные из внешних источников и создавать отчеты. Вы также можете добавить в модель данных меры и отношения или импортировать файл Power BI Desktop на сайт Power BI. Power BI Desktop лучше подходит для более опытных пользователей. Обычно эти пользователи хорошо понимают особенности своих источников данных. Кроме того, они разбираются в запросах к данным и преобразованиях, а также знакомы с принципами моделирования данных. Дополнительные сведения см. в статье Подключение к данным в Power BI Desktop.
Файл с разделителями-запятыми (CSV) — это обычные текстовые файлы, данные в которых упорядочены по строкам. Каждая строка может содержать одно или несколько значений через запятую. Например, в CSV-файле с именами и адресами может быть несколько строк. Каждая из них содержит значение имени, фамилии, улицы, номера дома, города, региона и т. д. Импортировать данные в CSV-файл невозможно, однако многие приложения, такие как Excel, позволяют сохранять данные из простых таблиц в виде CSV-файлов.
Многое также зависит от того, где хранятся файлы. Служба OneDrive для бизнеса обеспечивает высокую степень гибкости и интеграции с Power BI. Можно хранить файлы на локальном диске. Однако если вам нужно обновить данные, необходим ряд дополнительных действий. Дополнительные сведения см. по указанным ниже ссылкам на статьи.
Базы данных
Базы данных в облаке — из службы Power BI можно оперативно подключитесь к следующим расположениям:
- База данных SQL Azure
- Azure Synapse Analytics (прежнее название — Хранилище данных SQL)
- Spark в Azure HDInsight
Подключения из Power BI к этим базам данных являются активными. Предположим, что вы подключаетесь к базе данных SQL Azure. Затем вы приступаете к изучению данных в ней, создавая отчеты в Power BI. Каждый раз, когда вы создаете срез данных или добавляете поле в визуализацию, Power BI выполняет запрос непосредственно к базе данных. Дополнительные сведения см. в разделе Azure и Power BI.
Для работы с корпоративными базами данных других типов нужно установить подключение, извлечь и загрузить информацию в модель данных с помощью приложения Power BI Desktop или Excel. После этого файл можно импортировать в Power BI, где существует набор данных. Если у вас настроено обновление по расписанию, Power BI использует эту конфигурацию и сведения о подключении из файла для подключения непосредственно к источнику данных и запроса обновлений. Затем Power BI загружает эти обновления в набор данных. Дополнительные сведения см. в статье Подключение к данным в Power BI Desktop.
Что, если мои данные находятся в другом источнике?
Для работы с Power BI можно использовать сотни различных источников данных. Независимо от того, где находится ваша информация, формат этих данных должен поддерживаться службой Power BI. В этом случае служба Power BI может создавать отчеты и панели мониторинга, отвечать на вопросы с помощью функции Вопросы и ответы и т. д.
В некоторых источниках данные уже представлены в формате, готовом к работе с Power BI. Например, это шаблонные приложения от поставщиков услуг наподобие Google Analytics и Twilio. Это относится и к базам данных табличных моделей служб SQL Server Analysis Services. Кроме того, можно в режиме реального времени подключаться к облачным базам данных, таким как база данных SQL Azure и Spark на HDInsight.
В других случаях может потребоваться извлечь и загрузить необходимые данные в файл. Например, предположим, что вы храните в организации информацию о логистических операциях. Она находится в хранилище данных на сервере. Из службы Power BI невозможно подключиться к этой базе и приступить к работе с хранящимися в ней сведениями, если только это не база табличной модели. Однако эту информацию можно извлечь и загрузить в модель данных с помощью приложения Power BI Desktop или Excel, а затем сохранить ее в виде файла. После этого файл можно импортировать в Power BI, где существует набор данных.
У вас может возникнуть вопрос: "Что если логистическая информация меняется каждый день? Как обновить мой набор данных Power BI?". В набор данных вместе с информацией из файла Power BI Desktop или Excel импортируются и сведения о подключении.
Предположим, что вы настраиваете запланированное обновление или вручную обновляете набор данных. Power BI использует эту информацию вместе с рядом дополнительных параметров для установки соединения непосредственно с базой данных. Затем служба запрашивает обновления и загружает их в набор данных. Для безопасного обмена данными между локальным сервером и Power BI, вероятно, потребуется шлюз Power BI. После завершения передачи все визуализации в отчетах и панелях мониторинга обновляются автоматически.
Как видно, даже при отсутствии возможности подключиться к источнику данных непосредственно из службы Power BI вы можете получить эти данные в Power BI. Для этого просто потребуется несколько дополнительных действий и, возможно, помощь специалистов из отдела ИТ. Дополнительные сведения см. в статье Источники данных в Power BI Desktop.
Еще кое-что
В контексте Power BI часто встречаются такие понятия, как набор данных и источник данных. Они часто используются как синонимы. Но на самом деле это две разные, хотя и связанные между собой вещи.
Набор данных автоматически создается в Power BI при использовании команды Получить данные. Команда Получить данные позволяет подключиться к шаблонному приложению, файлу и импортировать данные из него или подключиться к источнику динамических данных. Набор данных содержит сведения об источнике данных и учетные данные для подключения к нему. Во многих случаях он также включает и подмножество данных, скопированных из источника. Часто при создании визуализаций в отчетах и панелях мониторинга используются данные из набора.
Источник данных — это место происхождения данных в наборе. Например, данные могут поступать из следующих источников:
- Веб-служба, такая как Google Analytics или QuickBooks
- Облачная база данных, такая как база данных SQL Azure
- База данных или файл на локальном компьютере или сервере в вашей организации
Обновление данных
Возможно, ваши файлы хранятся на локальном диске или другом компьютере организации. Для обновления набора данных в Power BI вам, возможно, потребуется шлюз Power BI. Во время обновления компьютер, на котором хранится файл, должен быть включен. Вы можете повторно импортировать файл или воспользоваться функцией публикации из Excel или Power BI Desktop, однако эти действия выполняются вручную.
Если файлы сохранены в OneDrive для бизнеса или на сайтах групп SharePoint, вы можете подключиться к ним или импортировать их в Power BI. Тогда ваши наборы данных, отчеты и панели мониторинга будут всегда актуальны. Так как службы OneDrive и Power BI являются облачными, Power BI может подключаться непосредственно к сохраненному файлу. Она подключается примерно раз в час и проверяет наличие обновлений. При их наличии все наборы данных и визуализации обновляются автоматически.
Шаблонные приложения из служб обновляются автоматически. В большинстве случаев это происходит раз в сутки. Обновление можно выполнить и вручную, но наличие или отсутствие новых данных зависит от поставщика соответствующей службы. Обновления для шаблонных приложений, публикуемых пользователями организации, связаны с соответствующими источниками данных. Их обновление зависит от параметров, настроенных автором шаблонного приложения.
База данных SQL Azure, Azure Synapse Analytics (ранее — Хранилище данных SQL), а также Spark в Azure HDInsight являются источниками данных, находящимися в облаке. Служба Power BI также является облачной, поэтому она может подключаться к этим источникам данных в динамическом режиме с помощью DirectQuery. Благодаря этому все содержимое в Power BI постоянно синхронизировано с источниками, и настраивать запланированное обновление не требуется.
Подключение к SQL Server Analysis Services из Power BI является динамическим, так же как и к облачной базе данных Azure. Но при этом сама база расположена на сервере вашей организации. Для подключений такого типа необходим шлюз Power BI, который настраивают специалисты отдела ИТ.
Обновление данных — исключительно важный аспект работы с Power BI, и здесь невозможно рассмотреть все связанные с этим вопросы. Если вы хотите подробнее ознакомиться с ними, изучите статью Обновление данных в Power BI.
Рекомендации и ограничения
Для всех источников данных, используемых в службе Power BI, действуют приведенные ниже ограничения. Существуют и другие ограничения, которые относятся к отдельным функциям, но перечисленные ниже ограничения действуют для всей службы Power BI:
Максимальный размер набора данных. Максимальный размер каждого набора данных, хранящегося в общей емкости в службе Power BI, не может превышать 1 ГБ. Если вам нужны большие наборы данных, можно использовать Power BI Premium.
Различные значения в столбце. При кэшировании данных в наборе данных Power BI (иногда называется режимом Import) существует ограничение в 1 999 999 997 на количество различных значений, которые могут храниться в столбце.
Ограничение количества столбцов. Максимальное число столбцов в наборе данных (все таблицы в наборе данных) равно 16 000. Это ограничение распространяется на службу Power BI, а также на наборы данных в Power BI Desktop. Power BI отслеживает количество столбцов и таблиц в наборе данных таким образом. Это означает, что максимальное число столбцов равно 16 000 минус один для каждой таблицы в наборе данных.
Power BI Desktop позволяет подключаться к данным из многих разных источников. Полный список доступных источников данных см. в статье Источники данных Power BI.
Подключение к данным осуществляется с помощью ленты Главная. Чтобы отобразить меню типов данных Самые распространенные, нажмите кнопку Получить данные или стрелку вниз.
Чтобы перейти к диалоговому окну Получение данных, откройте меню типов данных Самые распространенные и выберите Дополнительно. Вы также можете открыть диалоговое окно Получение данных (и обойти меню Самые распространенные), напрямую нажав на значок Получить данные.
Команда разработчиков Power BI постоянно расширяет список источников данных, доступных для приложения Power BI Desktop и службы Power BI. Поэтому вы часто будете видеть ранние версии источников данных в процессе разработки с пометкой Бета-версия или Предварительная версия. Все источники данных с пометкой Бета-версия или Предварительная версия имеют ограниченную поддержку и функциональные возможности и не должны использоваться в рабочих средах. Кроме того, любой источник данных, помеченный как Бета-версия или Предварительная версия для Power BI Desktop, может быть недоступен для использования в службе Power BI или других службах Майкрософт, пока не станет общедоступным (GA).
Существует много соединителей данных для Power BI Desktop, для проверки подлинности которых требуется Internet Explorer 10 (или более поздняя версия).
Источники данных
Диалоговое окно Получение данных организует типы данных в следующих категориях:
- Все
- Файл
- База данных
- Power Platform
- Azure
- Веб-службы
- Другие
Категория Все включает все типы подключений данных из всех категорий.
Файловые источники данных
Категория Файл предоставляет следующие подключения к данным:
- Excel
- Text/CSV.
- XML
- JSON
- Папка
- Parquet
- Папка SharePoint
На следующем рисунке показано окно Получить данные для категории Файл.
Источники данных базы данных
Категория База данных предоставляет следующие подключения к данным:
Некоторые соединители базы данных необходимо включить: выберите Файл > Параметры и настройки > Параметры, затем щелкните Предварительная версия функций и включите соединитель. Если некоторые из указанных выше соединителей не отображаются, а вы хотите их использовать, проверьте настройки параметра Предварительная версия функций. Также обратите внимание, что все источники данных с пометкой Бета-версия или Предварительная версия имеют ограниченную поддержку и функциональные возможности и не должны использоваться в рабочих средах.
На следующем рисунке показано окно Получить данные для категории База данных.
Источники данных Power Platform
Категория Power Platform предоставляет следующие подключения к данным:
- Наборы данных Power BI
- Потоки данных Power BI
- Common Data Service (устаревшая версия)
- Dataverse
- Потоки данных
На следующем рисунке показано окно Получение данных для Power Platform.
Источники данных Azure
Категория Azure предоставляет следующие подключения к данным:
- База данных SQL Azure
- Azure Synapse Analytics (хранилище данных SQL)
- База данных Azure Analysis Services
- База данных Azure для PostgreSQL
- Хранилище BLOB-объектов Azure
- Хранилище таблиц Azure
- Azure Cosmos DB
- Azure Data Explorer (Kusto)
- Azure Data Lake Storage 2-го поколения
- Azure Data Lake Storage 1-го поколения
- Azure HDInsight (HDFS)
- Azure HDInsight Spark
- HDInsight Interactive Query
- Аналитика временных рядов Azure (бета-версия)
- Управление затратами Azure
- Azure Databricks
- Аналитика временных рядов Azure (бета-версия)
На следующем рисунке показано окно Получить данные для категории Azure.
Источники данных Интернет-служб
Категория Интернет-службы предоставляет следующие подключения к данным:
- Список SharePoint Online
- Microsoft Exchange Online
- Dynamics 365 (в сети)
- Dynamics NAV
- Dynamics 365 Business Central
- Dynamics 365 Business Central (локальный)
- Azure DevOps (только Boards)
- Azure DevOps Server (только Boards)
- Объекты SalesForce
- Отчеты SalesForce
- Google Analytics
- Adobe Analytics
- appFigures (бета-версия)
- Data.World — получение набора данных (бета-версия)
- GitHub (бета-версия)
- LinkedIn Sales Navigator (бета-версия)
- Merketo (бета-версия)
- Mixpanel (бета-версия)
- Planview Enterprise One — PRM (бета-версия)
- QuickBooks Online (бета-версия)
- Smartsheet (бета-версия)
- SparkPost (бета-версия)
- SweetIQ (бета-версия)
- Planview Enterprise One — CTM (бета-версия)
- Twilio (бета-версия)
- ZenDesk (бета-версия)
- Asana (бета-версия)
- Представления сборок (бета-версия)
- Automation Anywhere
- Автономная аналитика данных (бета)
- Dynamics 365 Customer Insights (бета-версия)
- Источник данных Emigo
- Entersoft Business Suite (бета-версия)
- eWay-CRM (бета-версия)
- FactSet Analytics
- Palantir Foundry
- Интеллектуальный API Hexagon PPM
- Industrial App Store
- Хранилище данных Intune (бета-версия)
- Projectplace для Power BI
- Product Insights (бета-версия)
- Quick Base
- SoftOne BI (бета-версия)
- Spigit (бета-версия)
- TeamDesk (бета-версия)
- Webtrends Analytics (бета-версия)
- Witivio (бета-версия)
- Zoho Creator (бета-версия)
- Assemble Views
- Рабочая Аналитика (бета-версия)
На следующем рисунке показано окно Получение данных для категории Интернет-службы.
Другие источники данных
Категория Другие предоставляет следующие подключения к данным:
- Интернет
- Список SharePoint
- Веб-канал OData
- Active Directory
- Microsoft Exchange
- Файл Hadoop (HDFS)
- Spark
- Hive LLAP
- Скрипт R
- Скрипт Python
- ODBC
- OLE DB
- Acterys: автоматизация и планирование моделей (бета-версия)
- Соединитель Anaplan v1.0 (бета-версия)
- Solver
- BQE Core (бета-версия)
- Данные и аналитика Bloomberg (бета-версия)
- Cherwell (бета-версия)
- Cognite Data Fusion
- EQuIS (бета-версия)
- FHIR
- Information Grid (бета-версия)
- Jamf Pro (бета-версия)
- Kognitwin
- MicroStrategy for Power BI
- Paxata
- QubolePresto (бета-версия)
- Roamler (бета-версия)
- Сочетания клавиш для бизнес-аналитики (бета-версия)
- Siteimprove
- Starburst Enterprise
- SumTotal (бета-версия)
- SurveyMonkey (бета-версия)
- Личная аналитика Microsoft Teams (бета-версия)
- Tenforce (Smart)List
- Vessel Insight (бета-версия)
- Zucchetti HR Infinity (бета-версия)
- Bloomberg Data and Analytics
- Vena
- Пустой запрос
На следующем рисунке показано окно Получение данных для категории Другие.
Подключение к пользовательским источникам данных, полученным с помощью Azure Active Directory, сейчас не работает.
Приложения-шаблоны
Чтобы найти приложения-шаблоны для своей организации, выберите ссылку Приложения-шаблоны в нижней части окна Получение данных.
Доступные приложения-шаблоны могут отличаться в зависимости от вашей организации.
Подключение к источнику данных
Чтобы подключиться к источнику данных, выберите его в окне Получение данных и нажмите кнопку Подключить. На следующем рисунке выбран источник Интернет из категории подключения к данным Другие .
Отображается окно подключения, зависящее от типа подключения к данным. Если необходимы учетные данные, вам будет предложено ввести их. На следующем рисунке показан ввод URL-адреса для подключения к интернет-источнику данных.
Введите URL-адрес или сведения о подключении к ресурсу, а затем выберите ОК. Power BI Desktop устанавливает подключение к источнику данных и представляет доступные источники данных в области Навигатор.
Чтобы загрузить данные, внизу области Навигатор нажмите кнопку Загрузить. Чтобы преобразовать или изменить запрос в редакторе Power Query перед загрузкой данных, нажмите кнопку Преобразовать данные.
Это вся информация о подключении к источникам данных в Power BI Desktop. Попробуйте подключиться к данным из нашего растущего списка источников данных и следите за новостями — список постоянно пополняется.
Использование файлов PBIDS для получения данных
Файлы PBIDS — это файлы Power BI Desktop с определенной структурой и расширением PBIDS, позволяющим определить их как файлы источника данных Power BI.
Вы можете создать PBIDS-файл, чтобы упростить получение данных для новичков или начинающих создателей отчетов в вашей организации. Если создать PBIDS-файл из существующих отчетов, начинающим авторам будет проще создавать новые отчеты на основе тех же данных.
Когда автор открывает PBIDS-файл, Power BI Desktop открывает и запрашивает у пользователя учетные данные для проверки подлинности и подключения к источнику данных, указанному в файле. После этого откроется диалоговое окно Навигация, где пользователь должен выбрать таблицы из этого источника данных для загрузки в модель. Пользователям также может потребоваться выбрать базы данных и режим подключения, если они не были указаны в PBIDS-файле.
С этого момента пользователь может начать создавать визуализации или выбирать Недавние источники, чтобы загрузить новый набор таблиц в модель.
В настоящее время PBIDS-файлы поддерживают только один источник данных в одном файле. При указании нескольких источников данных возникает ошибка.
Создание набора PBIDS-файла подключений
Если у вас есть файлы Power BI Desktop (PBIX), которые уже связаны с интересующими вас источникам данных, можно просто экспортировать такие файлы подключений из Power BI Desktop. Это рекомендуемый метод, так как в версии Desktop PBIDS-файл можно создать автоматически. Кроме того, вы по-прежнему можете изменить или вручную создать файл в текстовом редакторе.
Чтобы создать PBIDS-файл, выберите Файл > Параметры и настройки > Параметры источника данных.
В открывшемся диалоговом окне выберите источник данных, который необходимо экспортировать в качестве PBIDS, а затем выберите Export PBIDS (Экспорт PBIDS).
При нажатии кнопки Export PBIDS (Экспорт PBIDS) Power BI Desktop создает PBIDS-файл, который можно переименовать, сохранить в своем каталоге и предоставить другим пользователям. Можно также открыть файл в текстовом редакторе и дополнительно его изменить. В частности, можно указать в самом файле режим подключения, как показано на следующем рисунке.
Если вы предпочитаете создавать PBIDS-файлы вручную в текстовом редакторе, вам необходимо указать обязательные входные данные для одного подключения и сохранить файл с расширением PBIDS. При желании вы также можете указать режим подключения (DirectQuery или "Импорт"). Если в файле отсутствует режим или он имеет значение null, то пользователю, открывающему файл в Power BI Desktop, предлагается выбрать DirectQuery или Импорт.
Некоторые источники данных выдают ошибку, если столбцы шифруются в источнике данных. Например, если при выполнении операции импорта в Базе данных SQL Azure шифруются два столбца или более, будет возвращена ошибка. Дополнительные сведения см. на странице База данных SQL.
Примеры PBIDS-файлов
В этом разделе приводится несколько примеров из часто используемых источников данных. Тип PBIDS-файла поддерживает только подключения к данным, которые также поддерживаются в Power BI Desktop, со следующими исключениями: URL-адреса Wiki, Live Connect и пустой запрос.
PBIDS-файл не содержит информацию об аутентификации, таблицах и схемах.
В следующих фрагментах кода показаны несколько распространенных примеров для файлов PBIDS, но они не являются полными или исчерпывающими. Информацию о протоколе и адресе для других источников данных см. в разделе о формате ссылки на источник данных (DSR).
Если вы изменяете или создаете файлы подключения вручную, обратите внимание, что эти примеры предназначены только для удобства. Они не являются исчерпывающими и не включают все поддерживаемые соединители в формате DSR.
Azure AS
Папка
OData
SAP BW
SAP Hana
Список SharePoint
URL-адрес должен указывать на сам сайт SharePoint, а не на список на сайте. Пользователи получают навигатор, позволяющий выбрать с этого сайта один или несколько списков, каждый из которых станет таблицей в модели.
SQL Server
текстовый файл
Интернет
Поток данных
Дальнейшие действия
Power BI Desktop предоставляет широкие возможности. Дополнительные сведения об этих возможностях см. в следующих ресурсах.
Многие не любят аналитику, потому что не понимают, как с ней работать и зачем. Сегодня на примере системы Microsoft Power BI расскажем, как знание простой программы для аналитики может облегчить жизнь любому бизнесу. И не важно, аналитик вы или маркетолог.
Если хотя бы раз в жизни вам нужно было сделать красивый отчет, вы знаете, что это отнимает очень много времени. Нужно найти данные, проанализировать, скомпоновать и красиво визуализировать. Для упрощения процесса и жизни маркетологов/аналитиков/предпринимателей Microsoft придумали Power BI.
Эта бесплатная программа умеет распознавать и подключать более чем к 70 источникам данных. Например, xlsx, csv файлы, txt, данные из баз SQL. Также она может очистить данные или обработать их и привести весь миллион табличек к единой модели данных. Или вы можете задать собственные нестандартные метрики, которые используются конкретно в вашей компании.
Главный и огромный плюс Power BI — она позволяет делать графические красивые и понятные отчеты. Варианты на любой запрос — гистограммы, диаграммы, таблицы, срезы, карточки и т.д. Потом все это можно сохранить в специальном облачном сервисе онлайн-службы Power BI Service и «допиливать» отчёт вместе с коллегами.
Итак, есть 5 составляющих, по которым система работает:
- окно «Получить данные»
- редактор запросов Power Query
- связи
- данные
- отчеты
Это же своего рода алгоритм работы программы. То есть сначала нам нужно получить необходимые данные как раз в одноименном окне. У нас откроется окно, где нужно выбрать данные для подключения. Их можно вытащить из штатных баз данных, например MySQL, из табличек Excel или из интернет-ресурсов типа MailChimp, Facebook и других.
Когда мы выбрали нужное, появится два окна: слева будут указаны выбранные ранее параметры, справа — сами данные. Сразу можно нажать «загрузить» и начать делать отчеты. Либо выбрать «правка», которая как раз откроет редактор Power Query.
Редактор отобразится отдельным окном. В нем мы можем упорядочить все, что на нас свалилось. На первый взгляд окно редактора чем-то напоминает Word/Excel и другие программы: сверху — панель с нужными инструментами, слева — все запросы, справа — окно «параметры запросов». В этом окне будут отображаться все операции, которые вы проделывали с данными — удаляли строки, переименовывали что-то.
По логике отдаленно похоже на работу со слоями в фотошопе. В целом, в редакторе мы можем чистить, обрабатывать, приводить данные к единому виду, если они были из разных источников, что-то объединить или разъединить.
Основная рабочая зона с данными будет посередине. После того, как вы сформируете все запросы, нужно нажать «сохранить и применить». Тогда вы вернетесь обратно в рабочее окно, а программа запомнит все сформированные вами запросы. Дальше, если вы будете обновлять данные, все манипуляции обработки исходных данных будут происходить автоматически.
Дальше мы приступаем к режиму «связи». Кстати, если данные уже подготовлены, можно не проделывать все вышеописанное и сразу приступить к связям.
Тут все относительно просто — мы можем устанавливать связи между столбцами разных таблиц, сформировать им направленность (однонаправленные/двунаправленные связи), также можем связать несколько таблиц между собой. Здесь, конечно, нужно изучать инструментарий, чтобы на выходе было понятно, точно и красиво. Хотя то же самое касается инструментов редактора.
Режим «данные» создан, чтобы вы могли дополнить текущие модели данных какими-то расчетами — меры, таблицы, столбцы. И тут важный момент — все расчеты создаются через строку формул на специальном языке DAX. Это язык функций и формул, который разработали Microsoft для своих продуктов. Скорее всего, вы встречались с ним, если когда-нибудь работали в Excel.
Наконец, мы пришли к самому главному — режим «Отчеты». Тут уже все приобретает презентабельный и реально понятный вид. Все варианты отчетов содержатся в графе «визуализации». Еще есть панель «фильтры», благодаря которой вы можете отфильтровать какие-то данные с конкретной страницы или уровня отчета.
Вообще, режим «отчеты» — самый простой уровень из всех, что есть у Power BI. Тут вы просто перетаскиваете нужный вариант графика в поле отчета или накладываете фильтр.
На самом деле есть масса вариантов, кому может пригодиться знание этой программы. Ей пользуются продуктовые аналитики, SEO-специалисты, разработчики и тестировщики. Power BI будет одинакова полезна как в IT-компании, так и в e-commerce. Ведь всегда лучше полагаться на реальные цифры, чтобы понять, куда сделать шаг для дальнейшего развития.
Минимальный вариант использования —просматривать готовые отчеты коллег, чтобы сделать выводы или посмотреть количество текущих запасов. В программе есть информационная панель реального времени.
Маркетолог может посмотреть прибыльность разных каналов продаж, чтобы усилить какие-то из них или совсем отключить. Кстати, Power BI можно подключить к Google Analytics и посмотреть, например, количество посещений сайта.
Также специалист по продажам может ориентироваться на отчеты, чтобы понимать свою эффективность или изучать данные о новых клиентах. Руководителям компаний в принципе необходимо смотреть и разбираться в отчетах, чтобы понять, что вообще происходит. К слову, посмотреть отчеты можно даже из приложения, удобно во время командировок.
Ну а созданием этих отчетов может заниматься кто угодно – коммерческий директор, руководитель отдела продаж и т.д. Конечно, на более глубоком и профессиональном уровне это делают аналитики.
Power BI — настоящий спасатель в мире огромного количества данных, которые нужно красиво и понятно упорядочить. Самое важное, что можно сделать это с любыми типами данных и привести их к единому виду. Объединить отчет из Google Analytics и MySQL.
Программа довольно проста в использовании, поэтому изучить функционал полезно будет не только аналитикам. Все отчеты, созданные в программе, могут находиться в облачном хранилище. То есть их можно смотреть в любое время, в любом месте и делать нужные выводы.
Читайте также: