27.02.2018, 17:26 | #1 |
Участник
|
Расскажите про Power Bi
Возник такой дилетантский вопрос. Насколько сложно сейчас начать использовать Power Bi (или какой там теперь маркетинговый продукт у Microsoft)?
Раньше как было: есть ERP или другой бизнес софт. С большой долей вероятности есть MS SQL Server. Включаешь Analysis Services, создаешь быстренько новый куб и вперед крутить его в Excel. А теперь как? Что нужно, какие шаги?
__________________
Ivanhoe as is.. |
|
28.02.2018, 16:31 | #2 |
Участник
|
Возможно спецы по BI меня поправят. Если безотносительно версии DAX - юзали Power Bi desktop - по сути это win-клиент для рисования и просмотра дашбордов поверх тех же OLAP-кубов, а дашборды - это часто узкоспециальная потребность высшего руководства в основном. Рядовые пользователи смотрят данные кубов в Excel. Т.е. если с построением кубов уже разобрались - визуализируйте данные на чем хотите, в т.ч. и через Power Bi desktop.
Чтобы его покрутить - поставь Power Bi desktop просто на комп локально и накорми любыми данными, хоть таблицей экселя. Из неудобств - это не средство для просмотр "портянок", а скорее красивый визуализатор сводных данных. |
|
28.02.2018, 17:12 | #3 |
Участник
|
Это отдельный продукт? Он бесплатный?
А что тогда за облачный продукт Power BI? Это тоже только витрина для просмотра отчетов или что-то большее?
__________________
Ivanhoe as is.. |
|
28.02.2018, 17:47 | #4 |
Участник
|
Power BI Desktop is the primary tool used to develop the visual and analytical content
which can then be deployed and collaborated on in the Power BI Service and optionally embedded in other applications and portals or even shared on the public internet. Although Power BI Desktop runs as a single application, it includes three tightly integrated components with their own options and settings: The Get Data and Query Editor experience, with its underlying M language and data mashup engine The SQL Server Analysis Services (SSAS) tabular data modeling engine and its DAX analytical language The interactive reporting and visualization engine formerly known as Power View Configuring and leveraging these capabilities, in addition to advanced analytics and customization features such as R, mobile layout, and natural language queries, makes it possible to build robust and elegant BI and analytics solutions.
__________________
Felix nihil admirari |
|
28.02.2018, 18:00 | #5 |
Участник
|
Ну так и я могу
Хотелось бы ответ типа такого: 1. Отдельное ПО, искать там-то. Или "входит в Office" или еще куда. 2. Стоит 0 / очень много. 3. Для shared public нужно то-то / можно просто выкладывать отчеты внутри компании и открывать таким же клиентом бесплатно.
__________________
Ivanhoe as is.. |
|
28.02.2018, 18:38 | #6 |
Участник
|
1. отдельное
2. для тебя одного - бесплатное. а так - тут https://powerbi.microsoft.com/en-us/pricing/ 3. там же и про это
__________________
Felix nihil admirari |
|
14.03.2018, 15:23 | #7 |
Участник
|
|
|
14.03.2018, 15:33 | #8 |
Участник
|
Забавно.
Но это все-таки маркетинг. А я тут спрашиваю "изнутри". Думаю, многим интересно.
__________________
Ivanhoe as is.. |
|
14.03.2018, 16:20 | #9 |
Участник
|
__________________
Felix nihil admirari |
|
23.03.2018, 12:00 | #10 |
Участник
|
Попробую.
Начать использовать Power BI несложно, и даже интересно. По сути это просто инструмент для визуализации данных. В качестве источника данных можно использовать что угодно - от фейсбука до csv, практически любой сервис/ базу данных/ SSAS/ whatever. Для аксапты 365 рекомендован OData, к Ax2012 я коннектилась через SQL. Доступен в трех версиях: - бесплатное десктопное приложение ака Power BI Desktop, подходящее для автономной работы (ну или совместной с пересылкой отчетов по почте/ обмене через расширенные папки и т.п.). Если есть необходимость обновлять данные (например каждый час из SQLServer), то бесплатной версией не обойтись - нужна подписка, которая даст возможность использовать Power BI Gateways. Отчеты создаются и хранятся на локальном компьютере. - Power BI (Service) - 60 дней на попробовать бесплатно; один аккаунт стоит порядка 8 евро в месяц. Основная фича - можно публиковать отчеты в облаке Power BI Service, и уже ссылки на облако шарить с заинтересованными пользователями. Можно настроить обновление данных, если данные тоже облачные (Azure), то отчетность будет онлайн (Десктоп так опять же не может - он копирует данные в момент подключения и обновляет, если есть расписание). - Power BI Enterprise - не копалась глубоко, но это однозначно дороже всего вышеописанного; основное отличие на мой гуманитарный взгляд - позволяет хранить данные не в облаке, а на собственном сервере (для некоторых компаний это принципиальный момент, и до появления этой версии единственной возможностью была покупка отдельного софта типа Pyramid Analytics, интегрируемого с PowerBI). По ценам лучше сориентироваться тут: https://powerbi.microsoft.com/en-us/pricing/ |
|
|
За это сообщение автора поблагодарили: Ivanhoe (10). |
23.03.2018, 12:20 | #11 |
Участник
|
Круто! Спасибо.
Т.е. речь именно про "клиента" для данных. А сами данные где-то должны быть. И если говорить, например, про анализ большой истории продаж, то качать ее локально и строить что-то в десктопе - это не очень подходит.
__________________
Ivanhoe as is.. |
|
23.03.2018, 12:43 | #12 |
Участник
|
Упрощенно - да, это клиент для данных. Декстоп или делает снимок данных, хранит его в себе (в сжатом виде по моим ощущениям, статистику не приведу, но бесплатный гигабайт исчерпать не получалось ни разу), обновляя по запросу, или подключен к чему-то онлайн (скорее всего небесплатно). То есть это что-то типа Эксель, но помощнее как в плане визуальных инструментов, так и в плане расширений (специально обученные люди могут создавать свои визуалы, R и встраивать их в Power BI)
Я бы посоветовала попробовать, штука действительно неплохая, очень понятная, и как минимум легко заменит Эксель из первого сообщения |
|
26.03.2018, 18:49 | #13 |
Участник
|
Не соглашусь от слова совсем. Power BI - это не просто клиент для данных. Это вполне взрослая платформа бизнес-аналитики, которая включает в себя ETL-инструмент (PowerQuery, язык M), сервер БД для компактного хранения больших объемов данных в Azure - Analysis Services (например, у меня в проекте фактовая таблица из более 500 млн записей - полет нормальный, вычисления летают), очень удобный инструмент для разработки модели данных на языке DAX и визуализаций (Power BI Desktop) + мобильное приложение для тех, кому мало обычного браузера.
Последний раз редактировалось t540; 26.03.2018 в 18:54. |
|
|
За это сообщение автора поблагодарили: Ivanhoe (2). |
26.03.2018, 19:39 | #14 |
Участник
|
Из любопытства. Дорого ли в эйжур обходится держать там аналитику? Какова вообще цена такого BI для средней компании? Вроде был отдельный облачный сервер по BI. Это теперь Analysis или это разные службы?
Или имеете ввиду Analysis ту которая часть Sql Server? Последний раз редактировалось DAX.Company; 26.03.2018 в 19:42. |
|
27.03.2018, 09:56 | #15 |
Участник
|
В этом изначальный мой вопрос и был. Что есть Power BI - только локальные / сетевые дешборды (а-ля клиент), или полноценная замена Analysis Services (или его надстройка), или еще что.
С клиентом разобрались. Расскажите чуть подробнее про серверный вариант - как его поставить, сколько стоит (примерно хотя бы), может ли грамотный аналитик себе это все развернуть или нужны какие-то мега-админы, облачный Active Directory etc?
__________________
Ivanhoe as is.. |
|
27.03.2018, 13:47 | #16 |
Участник
|
Для работы в облаке с Power BI service у пользователя должна быть активированная запись в Office 365 (www.office.com). После входа на указанный сайт у пользователя есть возможность в течение 60 дней бесплатно попробовать работу с Power BI service. По истечении 60 дней доступ будет заблокирован и необходимо приобрести лицензию Power BI Pro ($10 в месяц). Лицензируется каждый пользователь, лицензия дает доступ ко всем отчетам, права на которые выдал пользователю администратор рабочей области.
Рабочая область - это место на диске для хранения отчетов (10Gb) + список пользователей, которые имеют права доступа к отчетам данной рабочей области (доступ на чтение и изменение). Итак, если у пользователя есть права в Power BI - он может опубликовать свою модель данных и отчеты, разработанные в Power BI Desktop. После публикации отчеты доступны всем пользователям рабочей группы. Кроме того, они могут строить собственные отчеты (в браузере) на основании опубликованной модели данных. Следующий шаг - настройка автоматического обновления данных. На один из серверов компании (внутри) необходимо установить шлюз, через который будет осуществляться импорт данных из источников внутри компании и передача их в облако. Относительно SQL Server Analysis Services - эта штука используется везде (видимо, с вариациями). При запуске Power BI Desktop - запускает AS движок (на произвольном порте). При публикации данных в облако - в Azure SQL Server Analysis Services создается аналогичный куб и работа идет с ним. А ещё есть вариант с локальным хранением данных в отдельно разработанной модели данных. В этом случае в Power BI используются только метаданные и публикует их в облако. К сожалению, MS (надеюсь, пока) не предоставил никаких нормальных инструментов для импорта модели Power BI в Analysis Services. В интернете есть описания как залить модель в локальный куб, но у меня пока это не получилось. |
|
|
За это сообщение автора поблагодарили: DAX.Company (1), Ivanhoe (10). |
27.03.2018, 15:13 | #17 |
MCTS
|
А как именно происходит обновление данных? Допустим, у меня 500 миллионов записей в таблице фактов. За день я сделал еще 1 миллион фактов. Чтобы обновить отчеты Power BI будет тянуть в облако 501 миллион записей или там более хитрый алгоритм?
__________________
I could tell you, but then I would have to bill you. |
|
27.03.2018, 18:58 | #18 |
Участник
|
Судя по 2,814 голосам пока никаких хитростей, но скоро обещают
https://ideas.powerbi.com/forums/265...tal-data-loads |
|
|
За это сообщение автора поблагодарили: Ivanhoe (1), twilight (1). |
11.08.2020, 12:16 | #19 |
Участник
|
Интересный софт конечно
|
|
11.08.2020, 13:07 | #20 |
Участник
|
По поводу экспорта данных в ажур, вот что я пока уловил - каждый день надо мониторить, что-то выходит в прод, что-то в превью.
Вот тут есть статья, может уже не самая актуальная, как использовать change racking + azure data flow для перемещения дельты в azure data lake (по сути в blob storage). https://docs.microsoft.com/en-us/azu...feature-portal В примере используется azure sql database, но это на самом деле не критично, был вэбинар, где они настраивали это попроще - скриптами для локальной базы. А что касается DAX 365 - там вообще этот экспорт встроен в систему. https://docs.microsoft.com/ru-ru/dyn...tore-data-lake Но цель одна - выгрузить sql данные в azure blob (считай - .CSV). Потому что стоимость хранения blob на порядок (а может и два) меньше, чем в azure sql базе. И МС понял, что хранить все данные мира в реляционном виде - ту мач даже для них ) И дорого для клиентов, и не нужно для питания отчетности. Дальше вараинты - вы строите модель в power bi прям из этих "csv" - вы докупаете azure synapse (облачный sql движок, оплачивается по фактическому использованию), в котором можно напилить вьюхи поверх этих csv и дальше обращаься к ним на языке T-sql, как к обычным sql таблицам, и так же строите модель поверх этих вьюх. Последний раз редактировалось imir; 11.08.2020 в 13:27. |
|