Отображение даты обновления отчёта в Power BI

Без сомнения, дата актуальности отчёта это важный фактор при принятии решений на его основе и такая информация является одной из самых вестребованных среди пожеланий пользователей. Инструмент самостоятельного создания аналитических решений Power BI быстро набирает популярность среди бизнес пользователей, он просто в использовании, но не всегда в нём всё очевидно. В этом посте я покажу как легко можно модифицировать существующий отчёт в Power BI и отобразить дату его последнего обновления.

Суть подхода состоить в том, что в таблицу с данными, которые используются в отчёте, добавляется вычисляемое поле с функцией Now() языка DAX для вычисления текущей даты. В процессе обновления данных в этом поле будет дата загрузки информации. После чего необходимо создать вычисляемый параметр Measure, который будет брать последнюю дату из вновь созданного поля при помощи функции LASTDATE(). Затем мы просто размещаем на странице отчёта этот показатеть с использованием визуализации Cards.

А теперь рассмотрим этот процесс пошагово.

У меня есть вот такой отчёт по продажам в котором я хочу добавить дату последнего обновления отчёта под его названием.

BlogP1

Этот отчёт построен на основе данных из таблицы International Sales. Поэтому мне нужно отслеживать изменения данных в этой таблице. Нужно перейти в Data View для работы с таблицами и выбрать таблицу International Sales.

BlogP2.PNG

Теперь нужно создать новое вычисляемое поле. Для этого надо перейти на вкладку Modeling и создать новое поле, после чего назвать поле и ввести формулу. В моём случаи это будет RefreshDate = NOW()

blogp3.PNG

 

Чтобы это поле не было доступно пользователям и не возникало вопросов для чего оно, я его скрою. Нужно всего лишь кликнуть правой кнопкой мыши на колонке и выбрать Hide in Report View.

BlogP4.PNG

Теперь у меня есть поле с датой которое будет обновляться каждый раз при обновлении данных. Следующий шаг, я создам Measure который будет показывать мне последнюю дату из поля RefreshDate. 

Этот показатель я хочу добавить к остальным моим мерам, поэтому вернусь на Report View и справа в Fields выберу мою группу мер Sales. После чего перейду на вкладку Modeling и выберу New Measure, в поле формулы введу LastRefreshDate = LASTDATE(‘International Sales'[RefreshDate]), где ‘International Sales'[RefreshDate] это ссылка на поле которое я создал в таблице International Sales.

BlogP5.PNG

У меня почти всё готово и осталось только разместить показатель в отчёте.

Чтобы разместить показатель последней даты в отчёте я выбираю мой созданный показатель LastRefreshDate справа в Fields, затем меняю тип визуализации на Cards в секции Visualizations. Затем настраиваю визуализацию под нужный мне размер и устанавливаю под названием отчёта как и требовалось.

Blogp6.PNG

Всё готово. Теперь я могу отслеживать актуальность данных в моём отчёте и эта реализация заняла всего пару минут.

Рубрика: PowerBI | Оставить комментарий

SQLSaturday #508 Kyiv -Real-Time Dashboards on PowerBI

Моя презентация с конференции SQLSaturday #377 Kiev про использование Power BI REST API для интеграции с приложениями и создания динамических dashboards.

Power BI enables you to create beautiful and very informative dashboards for business users. You can use embedded connectors to many sorts of data sources for getting your data. Moreover, you can get data from real-time data sources as well, for instance monitoring systems, sensors, web sites etc, and get the most from your data. Join this session to learn how to use PowerBI REST API to add real-time dashboards.

Sergey_Lunyakin_PowerBI_RealTime

Рубрика: PowerBI | Оставить комментарий

Book Review: Natural Language Annotation for Machine Learning

lrg
Do you want to learn what is the Natural Language Annotation(NLP)? Do you want to learn how to prepare your own training corpus for machine learning? So, this book it is what you need! This book guides you step by step through full annotation development cycle. You also don’t need any experience in this area. This book there are a lot of practice’s
examples which you will start using from first chapter till the end of the book.
   It will be better, if you have experience with Python. You also can read the book «Natural Language Processing with Python» by Steven Bird, Ewan Klein, and Edward Loper(O’Reilly) which provides an excellent introduction into Python and to aspect of Natural Language Annotation (NLP).
   I recommend to read this book for all who decides to start learning NLP and Machine Learning and also who uses it and wants to learn how to create their own corpuses for Machine Learning.
Рубрика: Book review | Оставить комментарий

Book review: Pro SQL Server 2012 BI Solutions

51q2p8ckjbl

«This book shows how to build a successful BI solutions step-by-step.» this phrase from first chapter the best describe the book content. In general, books about Microsoft BI stack there is information which describe only one BI component in SQL Server, but in this book you will find information about all components, how they work each other and when you must use it. When you read the book you will go through whole way building a complete BI solution and understand capabilities Microsoft SQL Server as platform for BI solutions. I recommend this book for beginner BI specialist or consultant who want to learn capabilities Microsoft SQL Server for build BI solutions.

Book on Amazon. Pro SQL Server 2012 BI Solutions

Рубрика: Book review | Оставить комментарий

SQLSaturday #406 Kharkiv — Создание аналитических приложений с использованием PowerQuery

Моя презентация с конференции SQLSaturday #406 Kharkiv. Презентация о том, как используя Excel и PowerQuery, создавать аналитические решения для бизнес пользователей.

PowerQuery — мощный инструмент загрузки и обработки данные в Excel. Используя его, можно создать интерактивные и полезные отчёты для бизнеса не используя серверные решения. В презентации рассмотрено пошаговое создание отчёта начания с самых простых приёмов и заканчива более продвинутыми. Файлы демо прилагаются.

SQLSaturday_406_Sergey_Lunyakin_Reporting in PQ

Рубрика: powerquery | Метки: , , | Оставить комментарий

SQLSaturday #377 Kiev — PowerBI Q&A Optimization

Моя презентация с конференции SQLSaturday #377 Kiev про оптимизацию механизма Q&A в PowerBI. В архиве находится презентация и файлы демо.

PowerBI Q&A — это волшебный механизм, который позволяет бизнес пользователям общаться с PowerBI и получать ответы на свои ежедневные вопросы. В презентации я рассматриваю как работает PowerBI Q&A, какие механизмы используются и как можно повлиять на качество результата Q&A.

SQLSaturday377_Kiyv_Sergey_Lunyakin_Optimize_For_PowerBIQ&A

Рубрика: PowerBI | Метки: , | Оставить комментарий