Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Power BI 30 updates in 30 minutes with Power BI

Similar presentations


Presentation on theme: "Microsoft Power BI 30 updates in 30 minutes with Power BI"— Presentation transcript:

1 Microsoft Power BI 30 updates in 30 minutes with Power BI
November 2016 Microsoft Power BI Name : David Moss Title : Power BI Consultant Twitter 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 ?

2 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.

3 Range of NATIVE Power BIconnectors

4 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).

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

6 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 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

7 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

8 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

9 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

10 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.

11 New on Power BI : Business Application Platforms

12 MICROSOFT POWER TEAM

13

14

15

16 Power BI Embedded accelerator offer Accelerate time-to-value for your intelligent apps with Power BI Embedded

17

18 Develop exactly what your organization needs
Power BI for Developers Develop exactly what your organization needs 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

19 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 Client app Web REST API Extensibility Samples

20 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 Client app Web REST API Extensibility Samples

21 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 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

22 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

23 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 Client app Web REST API Extensibility Samples

24 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 COG see logs & security Don’t want them to Global Admin ? See Power BI Auditing for a Non-Admin Power Bi Admin o365 role is coming soon Power Bi Admin & Office 365 admins

25 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 : Moving from the Personal to the On-Premises Data Gateway in Power BI

26 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

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

28 Feedback: Attendees goto : http://aka
Feedback: Attendees goto : PUG ID : PBI community Join Group Get your badge too……….


Download ppt "Microsoft Power BI 30 updates in 30 minutes with Power BI"

Similar presentations


Ads by Google