Get your LOB application data into Microsoft Power BI

Slides:



Advertisements
Similar presentations
Success through People with LinkedIn and O365
Advertisements

Data Platform and Analytics Foundational Training
Convergence /6/2018 © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Make your app a native part of Office with Add-ins
Manage Office 365 more effectively: what’s new in Office 365 admin?
Leverage the O365 Task Ecosystem with Microsoft To-Do and Planner
Create beautiful, fast, interactive pages in SharePoint
Examine information management in Cortana Intelligence
5/21/2018 9:40 PM BRK3021 Learn about modern infrastructure roles in RDS: Next generation Windows desktop & app virtualization Clark Nicholson - Principal.
Microsoft Virtual Academy
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.
Creating Enterprise Grade BI Models with Azure Analysis Services
Microsoft /2/2018 3:42 PM BRK3129 Query Big Data using the Expanded T-SQL footprint with PolyBase in SQL Server 2016 Casey Karst Program Manager.
Microsoft /4/2018 8:21 AM BRK3082 Build solutions and apps with Microsoft OneDrive API and Microsoft Graph API Ryan Gregg Principal Program Manger,
6/10/2018 3:43 AM THR1000 Making StaffHub work for your organization Business Integrations & Workflows Sushmitha Kini Engineering Manager © Microsoft.
Developing Hybrid Apps on Microsoft Azure Stack
Microsoft /17/2018 4:24 AM BRK4012 Dive deep on Skype Web SDK & Skype for Business App SDK - Build apps across Web, IOS & Android Srividhya Chandrasekaran Amit.
6/17/ :27 AM BRK3341 Unlock extensibility by connecting your service to PowerApps and Microsoft Flow Theresa (Tessa) Palmer–Sr. Program Manager Sunay.
Firstline Workforce and Office 365: Microsoft StaffHub
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
7/2/2018 2:39 AM BRK2413 Customer lifecycle with LCS: Dynamics 365 for Finance and Operations, Enterprise edition Manali Dongre Senior Program Manager.
Optimizing Microsoft OneDrive for the enterprise
Build /4/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Build data-driven solutions using Microsoft Visio
7/4/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
The power of common identity across any cloud
Virtual Machine Diagnostics in Microsoft Azure
Microsoft Build /22/ :52 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Ignite /31/ :08 AM
Microsoft Planner: How to manage your team’s work in Office 365
Excel and Power BI Better Together Democratization of data
Customize Office 365 Search and create result sources
Find, try and get line-of-business apps on Microsoft AppSource
Integrate Power BI with Microsoft Dynamics
Create and publish reports with Power BI for desktop
Microsoft Azure Certified
What’s new in Office 365 administration
Power Apps & Flow for Microsoft Dynamics SL
Azure PowerShell Aaron Roney Senior Program Manager Cormac McCarthy
Automate your Dynamics 365 day
Microsoft /15/2018 1:27 AM BRK2055 How GigJam enables you to spontaneously and momentarily involve others in your work Adam Jung, Office 365 Product.
Learn about PnP initiative and the new SharePoint Framework
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.
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Effective report authoring using Power BI Desktop
Microsoft Ignite /24/2018 1:12 PM THR2008
Mobile Center and VSTS:​ Better together for your Mobile DevOps
Microsoft products for non-profits
Learn how to use and customize the Dynamics AX interactive help system
TechEd /6/2018 8:16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
Overview: Dynamics 365 for Project Service Automation
Virtual Reality with Azure and Unity
Surviving identity management in a hybrid world
2/28/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Breaking Down the Value of A Yammer Post: 20 Things to Do
Microsoft Cognitive Services with Power BI
Manage your App Service resources using Command line tools
“Hey Mom, I’ll Fix Your Computer”
4/21/2019 7:09 AM THR2098 Unlock New Opportunities with Nintex Hawkeye Process Intelligence and Workflow Analytics Sr. Product.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Designing Bots that Fit Your Organization
Ask the Experts: Windows 10 deployment and servicing
Passwordless Service Accounts
The complete developer's guide to the SkyDrive API
Digital Transformation: Putting the Jigsaw Together
Diagnostics and troubleshooting in Azure App Service Support Center
Optimizing your content for search and discovery
Microsoft Virtual Academy
Day 2, Session 2 Connecting System Center to the Public Cloud
Presentation transcript:

Get your LOB application data into Microsoft Power BI Microsoft Ignite 2016 5/16/2018 11:37 AM BRK3131 Get your LOB application data into Microsoft Power BI Theresa Palmer & Josh Caplan Senior Program Managers © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Power BI Developer Scenarios Microsoft Ignite 2015 5/16/2018 11:37 AM Power BI Developer Scenarios Integrate Extend Embed Content Packs enable instant insights over application data. Custom visualizations enable data experience tailored to each use case. APIs for Power BI, including publishing content Integrate tiles and reports into applications Push datasets to Power BI Azure Stream Analytics for real-time insights at any scale. Embed Power BI into your application Azure provisioning of Power BI © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Power BI Desktop

Power BI Desktop Connect to data from many different sources – file, relational, multi-dimensional, SaaS and more Complete authoring capabilities including queries, model, reports and natural language Easy publishing to Power BI to share, refresh and monitor Download it for free!

Query Language Connect and transform data from a variety of sources using Power Query Formula Language Evaluation flows from one step to the next (except when it doesn’t) Work back is pushed back to the source system (folding) whenever possible let Source = Web.Page(Web.Contents("http://www.bing.com/blogs/site_blogs/b/search/archive/2013/12/01/eoy.aspx")), WebTable = Source{index}[Data], RenamedColumns = Table.RenameColumns(WebTable,{{"Column1", "Rank"}, {"Column2", "2013"}}) in RenamedColumns let Source = Sql.Database("localhost", "AdventureWorksDW2012"), DimCat = Source{[Schema="dbo",Item="DimProductCategory"]}[Data], DimSubCat = Source{[Schema="dbo",Item="DimProductSubcategory"]}[Data], DimCustomer = Source{[Schema="dbo",Item="DimCustomer"]}[Data], Joined = Table.NestedJoin(DimSubCat,{"CategoryKey"},DimCat,{"CategoryKey"},"Category",JoinKind.Inner) in Joined

Power BI Desktop

Power BI Content Packs First experience when a user connects to Power BI Allows users to import data in a variety of ways Content Packs allows users to easily connect without all the hard work of authoring/modelling Also adds listing to AppSource marketplace

What is a content pack? A content pack is a set of out-of-box content, allowing users to immediately gain insights into data from a specific source(s) Can include one or more the following components: Dashboard Report Data model and Queries + optimization for natural language query Provides instant insights for a role, domain, or workflow

Building a content pack Focus on a scenario Don’t try to boil the ocean, grab the right data for the scenario Know that you won’t get it all Users consume your content in many different ways Provide filters and slicers for users to focus in Make the most of the data Use measures, calculated columns or other additions to improve the content

Service Content Packs

Submit a content pack! Nomination through Azure Certified https://azure.microsoft.com/en-us/marketplace/programs/certified/apply/ Build using existing Power BI capabilities Power BI Desktop for queries, parameters, model and reports PowerBI.com for dashboard, template content pack, scheduled refresh Publish using Azure Publishing Portal https://publish.windowsazure.com/

Submit a content pack! https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-content-pack-overview/

Power BI Applications

Power BI Applications Uses Azure AD Authentication Use Azure AD client libraries Use the Power BI REST APIs Register your application Build it now! 10K+ applications deployed (50%+ active every day) 32K+ users

Power BI Applications Registering your app (details): Sign in to the Azure Management Portal App a new application Select tenant scope (Web Only) Multi-Tenant if used by other tenants Generate Keys (Web Only) Get Client ID Add redirect URLs Select Permissions

Power BI Applications Registering your app: http://dev.powerbi.com/apps

Power BI REST APIs

Push Data Data APIs: Data API limits: List and create Datasets (GET, POST) List the Tables in a Dataset (GET) Update schema of a table (PUT) Add and clear Rows in a Table (POST, DELETE) Data API limits: 1M rows per hour (paid) / 10K rows per hour (free) More details here on API limits

GA! Push Data New Features More modeling properties Sequence Numbers Measures Relationships Lot’s more Sequence Numbers https://powerbi.microsoft.com/en-us/blog/newdatasets/

API Console

Import Desktop Files Import API APIs: List all imports or import new file(GET, POST) Get status of an import (GET) Set credentials (PATCH) Update connection information (POST)

Integrate into your App Build applications that include your users’ Power BI content directly inline APIs: Reports, Tiles, Dashboards List a user’s Dashboards (GET) List the tiles on a Dashboard (GET) Get a user’s Reports table (GET) Embed content into your app: Tiles (EmbedUrl) Report (embedUrl) Groups Get the Groups a user is a member of (GET)

Dynamics AX 7

JavaScript API

JavaScript API

JavaScript API

JavaScript API Try

Microsoft Worldwide Partner Conference 2016 5/16/2018 11:37 AM Virtual Machines Web + Mobile Data + Storage Data + Analytics Internet of Things Networking Media + CDN Hybrid Integration Security + Identity Developer Services Management Intelligence Containers Power BI Embedded Cognitive Services APIs Data Catalog HDInsight Data Lake Analytics Machine Learning Data Factory Event Hub Stream Analytics job Cloudera Enterprise Data Hub Hortonworks Sandbox with HDP 2.4 Power BI Embedded Your app PREVIEW A core component for Azure Analytics services © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Tech Ready 15 5/16/2018 Related content BRK3130 - Adding intelligence to your LOB applications using Power BI Embedded © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.

Developer resources Home page Developer center Developer blog Samples http://azure.com/powerbiembedded Developer center http://dev.powerbi.com Developer blog http://blogs.msdn.com/powerbidev Samples http://github.com/PowerBI Open source visuals http://github.com/Microsoft/PowerBI-visuals Visuals gallery http://visuals.powerbi.com Ask us questions http://stackoverflow.com/questions/tagged/powerbi

Please evaluate this session 5/16/2018 11:37 AM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at http://myignite.microsoft.com From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting https://aka.ms/ignite.mobileapp © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Questions? Microsoft Ignite 2016 5/16/2018 11:37 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Thanks! Microsoft Ignite 2016 5/16/2018 11:37 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5/16/2018 11:37 AM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.