Presentation is loading. Please wait.

Presentation is loading. Please wait.

Patrick LeBlanc, Microsoft Data Platform Solutions

Similar presentations


Presentation on theme: "Patrick LeBlanc, Microsoft Data Platform Solutions"— Presentation transcript:

1 Patrick LeBlanc, Microsoft Data Platform Solutions Architect @patrickdba pleblanc@Microsoft.com

2 Who am I? Data Platform Solution Architect at Microsoft Working with SQL Server for past 15 years Author of SQL Server and Business Intelligence Books Blog a little at www.patrickdleblanc.com

3 Feature Power BI Industry-leading SaaS service o 5 seconds to sign up, 5 minutes to WOW Large Power BI ecosystem o ISVs, SIs and partners creating unparalleled momentum Integrated across Microsoft products o Customers benefit from integration with other Microsoft products Connecting any user, in any business, anywhere, with their data

4 Key benefits and differentiators of Power BI Pre-built dashboards and reports for popular SaaS solutions Integrated with familiar Microsoft products and utilizes commitment for scale & availability in Azure Intuitive data exploration using natural language query Real-time dashboard updates Fast deployment, hybrid configuration, secure, and integrated with existing IT systems. Secure, live connection to your data sources, on-premises and in the cloud

5 Power BI Overview Data sources Cloud-based SaaS solutions e.g. Marketo, Salesforce, Quickbooks, Google Analytics, … On-premises data e.g. Analysis Services, SQL Server Organizational content packs Corporate data sources or external data services Azure services Azure SQL, Stream Analytics… Excel and CSV files Workbook data, flat files Power BI Desktop files Data from files, databases, Azure, and other sources Data refreshVisualizations Live dashboards Content packs Sharing & collaboration Natural language query Reports Datasets 01001 10101 Power BI Service

6 Power BI Overview Power BI Platform Power BI Desktop PrepareExploreShareReport Data sources Power BI Service Data refreshVisualizations Live dashboards Content packs Sharing & collaboration Natural language query Reports Datasets 01001 10101 embed, extend, integrate Cloud-based SaaS solutions e.g. Marketo, Salesforce, Quickbooks, Google Analytics, … On-premises data e.g. Analysis Services, SQL Server Organizational content packs Corporate data sources or external data services Azure services Azure SQL, Stream Analytics… Excel and CSV files Workbook data, flat files Power BI Desktop files Data from files, databases, Azure, and other sources

7 Power BI Overview: R Integration Points Power BI Platform Power BI Desktop PrepareExploreShareReport Data sources Power BI Service Data refreshVisualizations Live dashboards Content packs Sharing & collaboration Natural language query Reports Datasets 01001 10101 embed, extend, integrate Cloud-based SaaS solutions e.g. Marketo, Salesforce, Quickbooks, Google Analytics, … On-premises data e.g. Analysis Services, SQL Server Organizational content packs Corporate data sources or external data services Azure services Azure SQL, Stream Analytics… Excel and CSV files Workbook data, flat files Power BI Desktop files Data from files, databases, Azure, and other sources R Data Connector R Visual

8 Power BI Desktop Create Power BI Content Connect to data and build reports for Power BI

9 Feature Prepare, explore, report and collaborate with Power BI Desktop Acquire and prepare data with extensive query capabilities Establish data structure and transform and analyze data Explore data in new ways through a freeform, drag-and-drop canvas Run R scripts directly in Power BI Desktop Author reports with a broad range of modern data visualizations Available as a free, downloadable desktop companion to the Power BI service, Power BI Desktop is a visual data exploration and reporting tool Power BI Desktop Share & collaborate Report Explore Prepare

10 Feature FileDatabaseAzureOnline ServicesOther Excel CSV XML Text JSON SharePoint Folder SQL Server DirectQuery for SQL Server Access SQL Server Analysis Services SAP HANA SAP Business Warehouse Oracle IBM DB2 MySQL PostgreSQL Sybase Teradata SQL Database DirectQuery for SQL Database SQL Data Warehouse Marketplace HDInsight Blob Storage Table Storage HDInsight Spark DocumentDB Data Lake Store MailChimp Marketo QuickBooks Online Smartsheet SQL Sentry Stripe SweetIQ Twilio Zendesk Spark Dynamics CRM Online Facebook Google Analytics Salesforce appFigures GitHub SparkPost tyGraph Webtrends SharePoint Online Exchange Online Web SharePoint List OData Feed Hadoop File (HDFS) Active Directory Microsoft Exchange ODBC R Script Blank Query  Use Query functionality to connect to data from a variety of sources beyond those available from powerbi.com  Navigate data quickly with in-memory processing that optimizes performance  Pare down datasets to only what’s needed by editing queries before data loading  Ability to automatically find related tables when connecting to database sources Data sources available through Power BI Desktop Share & collaborate Report Explore Prepare Consolidate data from a broad range of sources Power BI Desktop

11 Feature Data Connectivity Modes in Power BI Desktop Share & collaborate Report Explore Prepare Power BI Desktop ImportDirectQueryLive/Exploration Overview ETL Data download Select specific tables No data download Queries triggered from Report visuals Explore source objects from Report surface No data download Queries triggered from Report visuals Supported Data Sources All sources (~59 sources) SQL Server Azure SQL Database Azure SQL Data Warehouse SAP HANA Oracle Teradata SQL Server Analysis Services (Tabular & Multidimensional) Max # of data sources per report Unlimited One Data Transformations All transformations (100’s) Partial support (varies by data source) None Mashup Capabilities Merge (Joins) Append (Union) Parameterized queries Merge (Joins) Append (Union) None Modeling Capabilities Relationships Calculated Columns & Tables Measures Hierarchies Calculated Columns Measures Change Column Types None With Power BI Desktop, you can connect to your data in three ways: Import, DirectQuery, Live/Exploration

12 Feature Remove rows Rename/Remove tables and columns Change a data type Delete Relationships Pivot columns and group rows Modify a table name Identify and fix errors Merge or append queries to combine data from multiple queries into a single query Common data-shaping tasks Transform data to fit your needs using intuitive UI o Select data for inclusion o Cleanse data and remove errors o Precisely tune the query step sequence: re-order, add, edit or delete steps as needed o Modify data types to support specific calculation requirements Very powerful for advanced scenarios such as Mashups Share & collaborate Report Explore Prepare Shape data into the format and structure you need Power BI Desktop

13 Feature  Automatically create a model by importing data o Desktop detects relationships automatically, categorizes data and applies default summarization o Create relationships via drag & drop between 2 tables  Refine models to enable complex calculations  Use automatically generated measures, create custom measures, or create Calculated Tables with Data Analysis Expressions (DAX) formulas  Develop advanced analytics using a combination of measures and relationships Produce rich data models using formulas and relationships Apply complex schema and business logic to create rich, reusable data models Create and modify relationships Define and use measures with DAX formulas Share & collaborate Report Explore Prepare Power BI Desktop

14 Feature  Explore data in a variety of ways and across multiple visualizations o Pivot and slice data o Drill into and across datasets o Date sort and filters including Min & Max functions o Change visualization types  Select, transform and mashup data via a freeform, drag-and-drop canvas  Filter data and use cross-filter capabilities  Run R scripts, and import the resulting datasets into a Power BI Desktop data model Share & collaborate Report Explore Prepare Explore your data with freeform, drag and drop canvas Power BI Desktop allows you to explore your data and create insightful visualizations on a freeform canvas Power BI Desktop

15 Feature Depict data in compelling reports that tell stories using a range of interactive visualizations Use data from many sources in a single, consolidated report Create compelling visuals by integrating with R Ability to incorporate custom visualizations Build reports with KPI trends Change color, format and customize visualizations Linear or Logarithmic scales in Y-axis Deliver valuable insights with customizable visual reports Power BI Desktop allows you to create and customize reports that tell visually compelling data stories Share & collaborate Report Explore Prepare Power BI Desktop

16 Feature  Save Power BI Desktop report files and easily publish them to Power BI  Share as appropriate with other Power BI users in your organization  Copy table, cells or columns to clipboard Share & collaborate Report Explore Prepare Share reports, visualizations and data with a broad audience Import Power BI Desktop file in Power BI service Publish from Power BI Desktop to Power BI service Power BI Desktop

17 Demos

18 Useful Resources Power BI Knowledge Base Data source: https://powerbi.microsoft.com/en-us/documentation/powerbi-desktop-data-sources/ Tips and tricks for creating reports in Power BI Desktop: https://powerbi.microsoft.com/en-us/documentation/powerbi-desktop-tips-and-tricks-for-creating-reports/ R in Power BI Desktop: https://powerbi.microsoft.com/en-us/documentation/powerbi-desktop-r-visuals https://powerbi.microsoft.com/en-us/documentation/powerbi-desktop-r-scripts DAX: DAX Syntax Reference: https://msdn.microsoft.com/en-us/library/ee634217.aspxhttps://msdn.microsoft.com/en-us/library/ee634217.aspx DAX Function Reference: https://msdn.microsoft.com/library/ee634396.aspxhttps://msdn.microsoft.com/library/ee634396.aspx Power BI Community: http://community.powerbi.com/

19 Feature March 2016 update included: Report View: 1.Publish reports to a Group Space in the Power BI service 2.Reports with KPI trends now respect Do Not Summarize model settings from SSAS MD 3.Data Point warnings are now non-intrusive Data Modeling: 1.You can now change the data type of a column when using DirectQuery mode 2.Ability to assume Referential Integrity on relationships (for those imported, and created) in DirectQuery 3.DirectQuery for Oracle and Teradata is now part of Power BI Desktop (no long a preview feature) Data Connectivity: 1.A new SAP BW Connector (preview feature) 2.Support for Command Timeout in the user interface (UI) 3.There's a setting available to disable Privacy Level prompts at the machine level (including a registry key) 4.Query Group Management enhancements: ◦ Expand/Collapse All 5.Retain Query Group expansion state 6.New Transformations: ◦ Remove Blanks using the Column Filter menu 7.Convert Duration values to Years 8.Keep Duplicates 9.Support for whitespace and line feeds in Query Editor preview 10.Include hints for sample input values in the Change Type with Locale dialog 11.Enhancements to the Navigator window: ◦ Add schema information to navigation hierarchy for ODBC sources 12.Ability to disable preview from Navigator 13.Technical name support 14.Load: Auto-step to disambiguate conflicting column names (case-insensitive comparison) 15.You can now rename queries directly from the Queries pane

20 Feature Feb 2016 updates included: Report View: 1.See Data Behind a Visual (including Export Data to CSV) 2. Map improvements – plot map with latitude/longitude only 3. KPI consumption release support (including navigation hierarchy support and KPI trend for SSAS MD) 4. SSAS Exploration Mode: Support for Display folders in the Fields pane 5. Ribbon layout improvements: Contextual ribbon tab for Report Tools 6. New KPI visual 7.Get reports opened to the same page that was visible when they were saved 8.Edit Query option in table context menu in the Fields pane (Report & Data views) 9. Duplicate Page from the ribbon Data Modeling: 1.Ability to define hierarchies 2.Performance Improvement: Table & Column rename optimizations Data Connectivity: 1.DirectQuery support for Oracle and Teradata databases 2.DirectQuery – support for creating Calculated Columns 3.Support for publishing Analysis Services Live reports 4.JSON File connector 5.SQL Sentry connector 6.Support for jagged CSV files 7.Exchange Connector – OAuth support 8.SharePoint List Connector – URL validation 9.Database Connectors – ability to disable Navigation Columns in Query previews (Performance optimization) 10.Web Connector – fine-grained scoping of Credentials 11.Enter Data dialog UX enhancements 12.SAP HANA – Support for single sign-on with Windows Authentication (Power BI Desktop only) 13. SAP HANA – Support for Field labels 14. Alphabetical sort of columns in Choose Columns builder 15. Improved performance of renaming/removing/reordering columns 16. Virtualized Preview in Query Editor 17. Visual indicator for unloaded queries in Query Editor 18. 1-click Percentage transform

21 Feature Jan 2016 updates included: Report View: 1.Add borders to a visual 2.Add an image background to a visual Data Modeling: 1.DirectQuery: you can now create measures when using DirectQuery mode 2.You can now refresh data for individual tables from the Field List (in Report view and Data view), rather than (and in addition to) just being able to refresh all from the ribbon 3.General Availability (GA) for SQL Server Analysis Services Multidimensional models Exploration mode (no longer a preview feature) 4.Enhancements to hierarchy support 5.General Availability (GA) for the SAP HANA connector (no longer a preview feature) 6.Ability to append multiple tables within a single Append operation 7.Option to disable data previews to download in the background (performance optimization) Other Improvements: 1.Support for Internet Explorer 9 (IE9) browser 2.Performance improvements for report rendering, cross-highlighting, and otherwise 3.Improvements to R integration in Power BI Desktop

22 Feature Oct updates included (in red): Report Authoring: 1.Custom Visualizations 2.Data Point Label layout improvements 3.Insert Visual from the Ribbon 4.Improved Default Sorting 5.Tooltips & Data Labels on Funnel Charts 6.Ability to Sort Slicers 7.Ability to change Font Size for Slicers 8.KPI Consumption when connecting to Analysis Services or importing Excel Workbooks with Data Model KPIs (Preview Feature) Data Modeling: 1.Intellisense semi-select. Data Connectivity: 1.Azure DocumentDB 2.Mailchimp 3.DirectQuery for SQL Server and Azure SQL Database (Preview Feature) Data Transformations: 1.Filter by not earliest/latest date 2.Filter by “is in last N minutes/hours/seconds” 3.Copy/Paste Queries between Power BI Desktop and Excel 4.Support for Special Characters in Split Column 5.Refresh Previews in Merge Queries dialog 6.Monospaced font for Query Editor Preview Other Improvements: 1.In-Product Ratings experience. 2.Refresh Single Table (vs. All) from Report & Data Views.

23 Feature Sept updates included (in red): Report Authoring Report-level filters. Drill Up/Down for column and scatter charts. New Page Size and Page View options. Support for inserting Shapes in the Report canvas. Fields pane improvements. Search Box to make it easier to find fields by name. “Expand/Collapse All” to improve navigation when there are multiple tables in the Fields pane. Field well cardinality support, drag-replace for buckets with 1 item. Additional Data Labels formatting options. Chart Cartesian Axis Improvements: X-Axis label direction (horizontal / diagonal). Support for Logarithmic & Linear scales for values in Y-axis. Display Text for hyperlinks in textboxes. Improvements to existing visualizations: Table, Matrix, Slicer, Scatter Chart, Single Cards, Combo Charts and Gauges. Support for displaying Color Saturation values in tooltips. Ability to resize images and apply additional formatting options. Data Transformations and Query Editor Improvements Copy to clipboard (available for cells/columns/tables). Filter date columns by earliest/latest date (dynamic filter). Extract min/max date/time value from a column. Replace Values - Provision for specifying special characters. “Detect Column Types” option to trigger type detection on demand. “Refresh All Previews” to refresh all Query Editor previews with a single click. Performance Improvements: Choose Columns dialog: Faster user experience for dealing with wide tables. Auto-filter & Expand/Aggregate popups: Faster for large number of values/fields. Data Modeling Calculated Tables. Relationships view: Create relationships via drag/drop between two tables in the diagram. Delete relationships in relationship view by selecting and hitting the Delete key. Rename/delete tables and columns Data view: Copy Table contents to clipboard. Field Summarization: Support for additional operations in the Fields pane: median, standard deviation, and variance. Default summarization: Users can now customize the default summarization operation for any given field in their model. Data Connectivity Support for On-Prem Spark distributions. Support for SharePoint lists from non-English sites. Exchange connector - Enhanced support, now allowing connections to multiple mailboxes. Excel Workbook Connector – Automatic Column Type detection when importing.XLS files. “Select Related Tables” option when connecting to database sources. Enhanced Active Directory connector credentials, allowing alternate Windows Credentials. Improved Function Invocation experience when loading functions from a data source (such as a database). “Import Excel Workbook Contents” feature released last month now also supports external connections to Analysis Services tabular models. New option to “Delete All” entries in the Data Source Settings dialog. Option to “Enable Relationship Import during Refresh operations”.


Download ppt "Patrick LeBlanc, Microsoft Data Platform Solutions"

Similar presentations


Ads by Google