Download presentation
Presentation is loading. Please wait.
1
Welcome! Power BI User Group (PUG)
Sydney
2
Super Charge Power BI and What’s New with Azure Analysis Services
Darren Gosbell Data Platform MVP Microsoft Azure Analysis Services enables you to build comprehensive, enterprise-scale analytic solutions that deliver actionable insights through familiar data visualization tools such as Microsoft Power BI and Microsoft Excel. This session introduces Azure Analysis Services as a fully-managed platform as a service (PaaS) in Azure. We will discuss where Analysis Services fits into Microsoft’s BI platform and strategy, reference architectures and cloud efficiencies. Modeling and analytics features covered by the last two compatibility levels will be reviewed and demonstrated, including Power Query connectivity, object-level security, and Detail Rows for non-technical users to drill through to transactional records. @darrengosbell
3
Meet Your Presenter DARREN GOSBELL
Leader – SQL Server User Group – Melbourne Data Platform MVP since 2006 SSAS Maestro Contributor to open source BI projects DAX Studio BIDS Helper AS Stored Procedures
4
Demo: Azure Analysis Services with Power BI
5
Azure Analysis Services
Enterprise grade analytics engine as a service Build rich semantic models Transform complex data into business user friendly semantic models Gain insights at the speed of thought Gain instant insights with in-memory cache using your preferred visualization tools Proven technology Based on powerful, proven SQL Server Analysis Services Provision and scale with ease Easy to deploy, scale, and manage as a platform-as-a-service solution Key points: Summarize key benefits for Azure Analysis Services Azure Analysis Services helps you transform complex data from different data sources into a BI semantic model, so users in your organization can easily gain insights by connecting to the data models using tools like Excel, Power BI, and others to create reports and perform ad hoc data analysis Talk Track Transform Complex Data into rich BI semantic models: Azure Analysis Services Analysis Services helps you transform complex data into a single business user friendly data model making it easy for business users to understand and analyze data across different data sources. Gain instant insights with in-memory cache using your preferred visualization tools : Not only can business users get insights from data easily using their preferred data visualization tool, whether it is Power BI, Excel or other major data visualization tools, but with the in-memory cache capabilities of Azure Analysis Services, users can gain insights over billions of rows of data at the speed of thought Proven Technology: Azure Analysis Services is based on the proven analytics engine in SQL Server 2016 Analysis Services, that has helped organizations turn complex data into a trusted, single source of truth for years. This means that BI professionals who are familiar with SQL Server Analysis Services, tabular models can get started quickly and do not need to learn new tools or skills. Analytics engine as-a-service (provision fast, scale faster): The same proven enterprise grade BI platform is now available as a fully managed service in Azure. With the power of the trusted Microsoft Cloud, you do not need to manage infrastructure on-premises and can benefit from the scalability of the cloud. Additionally you can use Azure Resource Manager to create and deploy an Azure Analysis Services instance within seconds, and use backup restore to quickly move your existing models to Azure Analysis Services and take advantage of the scale, flexibility and management benefits of the cloud. Scale up, scale down, or pause the service and pay only for what you use. Azure Analysis Services is built for Hybrid BI - Organizations store data in the cloud and on-premises. Azure Analysis Services is built for hybrid data. Data can be access in the cloud, on-premises or a combination of both, enabling a hybrid solution. So - you do not have to move on-premises data to the cloud. To summarize, Azure Analysis Services is simple to use – it is easy to get started, you can use your existing skills to create BI semantic models, and your favorite data visualizations tools to analyze your data.
6
Connection Types in Power BI
Import Direct Query Live Connection to AS Azure AS
7
Azure Analysis Services Architecture
7/31/ :57 AM Azure Analysis Services Architecture Cloud data sources Cloud visualization tools Azure Analysis Services SQL Database Other data sources DirectQuery DAX Power BI Import MDX SQL Data Warehouse Gateway On-premises data sources Authoring and development tools On-premises visualization tools Other data sources SQL Server Visual Studio Excel Azure AS other features Scale up/down Pause/resume 99.9% uptime SLA (GA) New automation opportunities DirectQuery Import Power BI Desktop Third party BI tools Oracle, Teradata Note: not all capabilities available at public preview © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
Demo: Azure Portal & Automation
9
Demo Summary ARM Templates from Azure Portal
Application service principals Azure Automation Credential store Import Modules: Azure.AnalysisServices & SqlServer Runbook to refresh data
10
Azure Analysis Services capabilities at a glance
7/31/ :57 AM Azure Analysis Services capabilities at a glance Management/platform Fully managed Platform-as-a-Service 99.9% uptime SLA Elastic scale up/down Pause & resume Up to 400 GB memory per server SSAS management tool compatibility: SSMS, SQL Profiler, Deployment Wizard, … Azure Active Directory Azure B2B support Application service principals Backup/restore Unified Gateway Consumption Full DAX & MDX support PowerBI.com Power BI Desktop Excel 3rd party tools S8/S9: East US 2 West US Southeast Asia West Europe © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Microsoft BI Platform DATA Model Analyze & author Deliver Visualize
Power BI Azure Analysis Services Power BI Web Embedded in your apps Mobile Cloud On –premises data gateway On-premises Key points: Azure Analysis Services, is based on the proven analytical engine in SQL Server 2016 Analysis Services. Customers can access data sources across on-premises and the cloud, model that data, and provide business users with a simplified view of their data to enable interactive self-service BI and data discovery using their preferred data visualization tool. Easy to deploy, scale, and manage as a platform-as-a-service solution Create a provision an Azure Analysis Service server in seconds. Elastic scale to move up and down with your business needs. Reduce the burden of managing infrastructure with a fully managed Analysis Services in the cloud. Integrate data from anywhere. Build your semantic model from modern data sources like Azure SQL Database and Azure SQL DW as well as on-prem data like SQL Server 2016 Connect to your semantic model with your favorite BI visualization tool and interact with data at scale and the speed. SQL Server Analysis Services SQL Server Reporting Services Excel Power BI Desktop
12
Demo: Web Designer
13
Coming Soon Development on Azure Analysis Services
Configurable Scale Out REST API Link:// connections
14
Configurable Scale Out
15
Scaling queries - before
16
Scale out Azure AS Cluster Frontend node Backend node
asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver Frontend node Backend node
17
Scale out Azure AS Cluster Frontend node Backend node
asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver Frontend node Backend node
18
Scale out Azure AS Cluster Frontend node Backend node
asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver Frontend node Backend node
19
Scale out Number of query replicas: 0 Azure AS Cluster Frontend node
asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver Frontend node Backend node
20
Scale out Number of query replicas: 3 Azure AS Cluster Frontend node
asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver Frontend node Backend node
21
Scale out Number of query replicas: 0 Azure AS Cluster Frontend node
asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver asazure://aspaaseastus2.asazure.windows.net/someserver Frontend node Backend node
22
Management REST API (coming soon)
Advantages: Doesn’t require .NET Asynchronous Automatic retry
23
Connecting to a server
24
Link://linkfiletest.azurewebsites.net/
Connecting to a server Link://linkfiletest.azurewebsites.net/
25
Link endpoint example namespace linkfiletest { public class Startup // This method gets called by the runtime. Use this method to add services to the container. // For more information on how to configure your application, visit public void ConfigureServices(IServiceCollection services) } // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) loggerFactory.AddConsole(); app.Run(async (context) => //context.Response.ContentType = "text/xml"; await context.Response.WriteAsync("asazure://southcentralus.asazure.windows.net/testux"); });
26
Thank you for Attending!
Don’t forget to join your local PUG to enjoy year- round networking and learning.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.