Microsoft Power BI 30 updates in 30 minutes with Power BI

Slides:



Advertisements
Similar presentations
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Advertisements

Agenda TimeSession 9:15Microsoft Business Intelligence Overview Break 10:40Creating High Impact Data Warehouse with Integration and Analysis Services 11:55Lunch.
Purpose of this presentation: Describe the capabilities and value of Power BI for the IT Professional Target audience: Business Intelligence IT Professionals.
Real-Time Dashboards on Power BI
Internal Modern Data Platform Somnath Data Platform Architect.
Solving Modern Day Business Problems Using Power Apps
Welcome! Power BI User Group (PUG)
Power Up Your Data Analysis with Power BI
Power BI for the Enterprise
Data Platform and Analytics Foundational Training
PowerApps & Flow Licensing Overview for Partners
Bring the power of data to every user in your organization
Convergence /6/2018 © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Getting started with Power BI
Presenter Date | Location
Data Platform and Analytics Foundational Training
Get your LOB application data into Microsoft Power BI
Examine information management in Cortana Intelligence
Build a Dashboard in one Hour
System Center Marketing
5/22/2018 1:39 AM BRK2156 Power BI Report Server: Self-service BI and enterprise reporting on-premises Christopher Finlan Senior Program Manager © Microsoft.
S4 Solution Specialist Sales Summit
Creating Enterprise Grade BI Models with Azure Analysis Services
Welcome! Power BI User Group (PUG)
System Center Marketing
Microsoft /4/2018 8:21 AM BRK3082 Build solutions and apps with Microsoft OneDrive API and Microsoft Graph API Ryan Gregg Principal Program Manger,
What’s new with Power BI /guyinacube.
Let’s talk Power BI Premium /guyinacube Adam Saxton.
Microsoft Build /9/2018 8:04 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Using a Gateway to Leverage On-Premises data in Power BI
SaaS Application Deep Dive
What has Azure to offer to IoT Developers?
Modern application lifecycle with DevOps
Developing Hybrid Apps on Microsoft Azure Stack
6/17/ :27 AM BRK3341 Unlock extensibility by connecting your service to PowerApps and Microsoft Flow Theresa (Tessa) Palmer–Sr. Program Manager Sunay.
Data Platform and Analytics Foundational Training
7/4/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Microsoft Build /22/ :52 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Power BI Premium overview
Microsoft Ignite /31/ :08 AM
Excel and Power BI Better Together Democratization of data
Power BI Security Best Practices
PowerApps and Microsoft Flow for Business Users
Presenter Date | Location
Integrate Power BI with Microsoft Dynamics
Create and publish reports with Power BI for desktop
Excel Services Deployment and Administration
Office 365 Summit – Power BI
Microsoft Azure Certified
Agenda: London Power BI User Group : Dec 16
Azure Data Catalog Adoption Patterns and Best Practices
Power Apps & Flow for Microsoft Dynamics SL
Microsoft Power BI 30 updates in 30 minutes with Power BI
11/22/2018 1:43 PM THR3005 How to provide business insight from your data using Azure Analysis Services Peter Myers Bitwise Solutions © Microsoft Corporation.
Accelerate Your Self-Service Data Analytics
Advanced Dashboard Creation Using Microsoft SharePoint Server 2010
Effective report authoring using Power BI Desktop
The Internet of Things (IoT) from the back-end perspective
12/6/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Michael Tejedor | Sr. Product Marketing Manager
12/29/2018 8:46 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Grow Your Business with Office 365 Yammer: Working Social
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Office 365 Development.
Building Business Applications in LightSwitch
Alex Kelly | Program Manager
07 | Introduction to Authentication
SQL Saturday Madison, April 8th
Building Windows Store Apps with Windows Azure Mobile Services
Azure AD Simon May Technical Evangelist.
Presentation transcript:

Microsoft Power BI 30 updates in 30 minutes with Power BI November 2016 Microsoft Power BI Name : David Moss Title : Power BI Consultant Twitter : @wottabyte Email : david@wottabyte.com Hello 3 categories : advanced super users / average users / beginners Now 30 min from beginner to advanced 30 mins updates. Why ‘wottabyte” : up north industrial internet giga ? tera ? peta bytes ? Wottabyte ?

Get started now at www.powerbi.com 1 powerbi.com (individual users can get data and build reports) 2 Products Power BI service 3 Power BI Desktop (developer) 4 Publish to PowerBI.com 5 Create Dashboard : Share 6 End user consume dashboard & view reports.

Range of NATIVE Power BIconnectors

Create Power BI Content Connect to data and build reports for Power BI What is Power BI Desktop ? A freely downloadable 32/64bit desktop application optimized for use the Power BI Service Combines the power of Power Query, Power Pivot and Power View Dedicated BI workflow: Specializing in Interactive Visualization and Analysis Main output: Interactive Reports Effortlessly publish interactive visual reports to users of Power BI Updated on monthly basis Key message: Enterprise Solution focus on Power BI Desktop application. Power BI Desktop is a visual data exploration and interactive reporting tool, providing a free-form canvas for drag and drop exploration of your data, an extensive library of interactive visualizations, and an authoring experience for ease of report creation for the Power BI service. Talking points: A freely downloadable 32/64bit desktop application optimized for use the Power BI Service Combines the Power of Power Query, Power Pivot and Power View : M Language, DAX Specializing in Interactive Visualization and Analysis Main output: Interactive Reports Effortlessly publish interactive visual reports to users of Power BI Updated regularly : Service/apps weekly : Desktop end of month. (October 2016).

Power BI Enterprise Architecture Follow Blue line Workflow SQL server 2016 Power BI cloud & SSRS on premises User Single landing page for dashboards.

Power BI REST APIs & Power BI Embedded Power BI Overview Power BI Data sources Power BI service SaaS solutions e.g. Marketo, Salesforce, GitHub, Google analytics Content packs Natural language query Sharing & collaboration On-premises data e.g. Analysis Services Live dashboards Organizational content packs Corporate data sources or external data services 0110001 00010110 Visualizations Azure services Azure SQL, Stream Analytics… Reports Excel files Workbook data / data models Datasets 01001 10101 Power BI Desktop files Data from files, databases, Azure, and other sources Start Bottom Left: 1) Data preparation…. Get data, then transform and model 2) Exploration: Free form data exploration, canvas experience. 3) Report … Create interactive reports 4) Share and collaborate with Power BI : (o365 next slide) Power BI Desktop preparation Publish to Power Bi service: Use tiles from reports to create dashboards Share : Dashboards / Content packs Data Refresh : Schedule Business user : Report consumer : Can also enhance & share Power BI REST API & Embedded. is a visual data exploration tool that enables you to analyze data and create stunning reports. With Power BI Desktop, you are able to: Acquire and prepare data using extensive query capabilities Manipulation and consolidation of multiple data sources is performed in Power BI Desktop – this enables Power BI service users to use data from multiple sources in a single report Establish data structure, then transform and analyze data Visualize and explore your data in new ways through a freeform drag-and-drop canvas Author reports with a broad range of modern data visualizations Publish beautiful, interactive reports directly to powerbi.com Securely share reports through unique, curated content library approach 4. Finally, the Power BI REST API library allows you to customize nearly every aspect of Power BI, including connecting to custom data sources, enabling real-time data streaming from your data source to Power BI, and integrating other applications with Power BI Data refresh Power BI Desktop Power BI REST APIs & Power BI Embedded Prepare Explore Report Share

Team Collaboration Integrated into the O365 Groups experience Create groups in Power BI service Share dashboards and reports by work group Navigate from Power BI to other Office 365 workloads Sharing & o365

Integration with Azure services Real-time dashboards with Azure Stream Analytics Use Azure Stream Analytics to push live, streaming data to Power BI Enables real-time dashboards at scale, over data from devices and applications Can stream millions of events per second Can perform aggregation over time windows

Integration with Azure services Advanced analytics Blend Azure services together to drive advanced analytics: Azure HDInsight: Big Data processing Azure Machine Learning: Predictive analytics Azure Data Factory: Orchestration at scale

Expand with Azure Services and Power BI Data sources SaaS solutions e.g. Marketo, Salesforce, GitHub, Google Analytics On-premises Data Organizational Corporate data sources or external data services Azure services Azure SQL, Stream Analytics… Power BI Desktop files Data from files, databases, Azure, and other sources Excel files Expand with Azure Services and Power BI 11/6/2018 You can expand as much as you need with Azure and Power BI Get complex – and ahead – using Azure Services and Power BI Harness multi-source data processing, make use of massive real-time systems, use Stream Analytics and Event Hubs, and coalesce your varied SaaS services into business intelligence reports that give your business an edge Event Hubs Stream Analytics HDInsight SQL Server Storage Machine Learning Power BI Data Factory Key message: Power BI integrates with select Azure services, enabling you to build seamless end-to- end data solutions Talking points: For example, Power BI integrates with SQL Database and SQL Database Auditing, making it easier to surface data from those solutions Power BI also directly integrates with Azure Stream Analytics - real-time data from Stream Analytics can be pushed directly into Power BI for real-time visibility via dashboards For example, if you have IoT devices like sensors and factory-floor machines connected to Stream Analytics, that data can be surfaced live to Power BI dashboards, so operations managers can get real-time information on the status of plant operations © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

New on Power BI : Business Application Platforms

MICROSOFT POWER TEAM https://powerapps.microsoft.com https://flow.microsoft.com https://stream.microsoft.com

http://www.pbieaccelerator.com/ Power BI Embedded accelerator offer Accelerate time-to-value for your intelligent apps with Power BI Embedded

Develop exactly what your organization needs Power BI for Developers Develop exactly what your organization needs 011001010 0001010 Visuals Create your own custom visuals for Power BI “name”:[string], “columns”:[String] “daType”:[String] Integration Add Power BI to existing application workflows Push data Push data directly from an application into Power BI { "name":{String}, "tables":[ ... ] } Key message: Power BI REST APIs allow developers to extend Power BI to deliver exactly what an organization needs Talking points: Here are some of the important uses of APIs: Push data directly from another application into Power BI Push not only static data, but also real-time data, into Power BI Just as Azure Stream Analytics can push data directly into Power BI, you can enable other applications to do the same thing for real time visibility This enables users to manage and monitor real-time content You can add Power BI to existing application workflows Manage authentication using Azure Active Directory integration Develop custom visuals { "name":{String}, "columns":[ "dataType":{String} }, Enable real-time content management and monitoring so users can uncover the latest insights from device, sensor and application data Real-time

Client app development Power BI for Developers Client app development Using console app, cloud app, mobile app, cloud app we can push real time data to Power BI Register a client app Get client app id Power BI REST API calls are made on behalf of an authenticated user by passing a token in the “Authorization” header that is acquired through Azure Active Directory http://dev.powerbi.com Client app Web REST API Extensibility Samples

Web development Power BI for Developers Using web application, web app role you can push real time data to Power BI Register your web app Configure Power BI settings to authenticate with Azure AD Create a query string to get authorization code from Azure AD Acquire an Azure AD access token using authorization code Use Azure AD access token to call a Power BI operation http://dev.powerbi.com Client app Web REST API Extensibility Samples

Open API for integration Power BI for Developers Open API for integration Programmatically access Power BI resources (datasets, tables) Use the REST API to push data directly from your application into Power BI Azure Active Directory and OAuth 2.0 for user authentication Max rows per single push 10,000 Used JSON to describe objects 5 million row max per table Max of 5 pending request at one time http://dev.powerbi.com Client app Power BI SaaS Service Web Power BI User Account REST API Datasets Reports Dashboards Extensibility Samples Your Service or Application Key message: Power BI REST APIs allow developers to extend Power BI to deliver exactly what an organization needs Talking points: Here are some of the important uses of APIs: Push data directly from another application into Power BI Push not only static data, but also real-time data, into Power BI Just as Azure Stream Analytics can push data directly into Power BI, you can enable other applications to do the same thing for real time visibility This enables users to manage and monitor real-time content You can add Power BI to existing application workflows As discussed earlier, you can create custom connectors and content packs for unique data sources that Power BI doesn’t support as a default Manage authentication using Azure Active Directory integration Push Data Component Push Content Component

Test the Power BI REST API @ www.apiary.com If do a demo 1 : List all datasets Create a dataset 2: Add a table row If time do a live

Extend Power BI Power BI for Developers Extend Power BI with custom visuals Enabling developers to easily add custom visuals into Power BI for use in dashboard, reports and content packs https://github.com/Microsoft/PowerBI-Visuals http://dev.powerbi.com Client app Web REST API Extensibility Samples

New admin is then ‘Power BI admin’ Log in @ COG see logs & security Global admin adds PBI superuser as o365 global admin (MS has 8 !! only) New admin is then ‘Power BI admin’ Log in @ COG see logs & security Don’t want them to Global Admin ? See Power BI Auditing for a Non-Admin https://www.youtube.com/watch?v=ibPi4aF_-9I Power Bi Admin o365 role is coming soon Power Bi Admin & Office 365 admins

Power BI Gateway is now the ‘On-Premises Gateway’ What is : Gateway is the powerbi.com access (gateway) to datasource Critical keep recovery key when installing : the enterprise depends on it. Multiple gateways for data intensive data sources Gateway now for all Power family Resource : https://powerbi.microsoft.com/en-us/documentation/powerbi-gateway-onprem/ https://powerbi.microsoft.com/en-us/documentation/powerbi-gateway-onprem-indepth/ Moving from the Personal to the On-Premises Data Gateway in Power BI https://www.youtube.com/watch?v=KDeidwm6Xr8

Admin adds data source with an authorised access in manage gateway so “connected”. When developer schedules refresh in dataset in powerbi.com see gateway Ok in Data Source Settings. Here error

Not finished just a 10 second break. Thanks to Nigel Frank the London Power BI User Group Sponsor

Feedback: Attendees goto : http://aka Feedback: Attendees goto : http://aka.ms/pugsurvey PUG ID : 350 PBI community Join Group http://community.powerbi.com/t5/London-Power-BI-User-Group/gp-p/PUG350 Get your badge too……….