SlideShare a Scribd company logo
1 of 87
Vancouver Power BI
& Modern Excel
User Group
Power BI Report
Server: a Deep Dive
Luca Gualtieri, MCP
PBI Lab Inc.
pbilab.com
Vancouver Power BI & Modern Excel User Group
Luca Gualtieri
CTO at PBI Lab Inc
• BI and Analytics consultant
• Power BI expert (MCP)
• Project management
• Co-founder of PBI Lab
• Passion for data
luca.gualtieri@pbilab.com
pbilab.com
Vancouver Power BI & Modern Excel User Group
Session Objectives & Agenda
Power BI Report Server
• Live Dashboard Demo
• Introduction to Power BI and Power BI Report Server
• Power BI Report Server for the BI user + Demo
• Editions, Licensing, Download & Installation + Demo
• Branding, Configuration, Utilities and API + Demo
• Summary & QA
Vancouver Power BI & Modern Excel User Group
Live Dashboard Demo
Vancouver Power BI & Modern Excel User Group
Live Survey with Power BI
Applications My Purpose Real Purpose
• Gives users the ability to
stream real-time results
into a dashboard
• Think about data sources
like social media, IoT
devices, in out example
MSFT Forms
• Understand your level of
expertise in Power BI
Report Server
• Add a little bit of flexibility
at the presentation flow
• Focus on the right topics
A little bit of fun ☺
Vancouver Power BI & Modern Excel User Group
Live Survey with Power BI
PBI Lab Power BI Workspace
Vancouver Power BI & Modern Excel User Group
Live Survey with Power BI
Vancouver Power BI & Modern Excel User Group
Power BI Report Server
Vancouver Power BI & Modern Excel User Group
Introduction to Power BI
Power BI
INSIGHTS
Get started quickly
Natural Language Query
Real-Time Dashboards &
Interactive Reports
Custom Visualizations
DATA
Cloud
On-premises
ACTION
Automation
Apps
People
MobilePC HoloLens
Vancouver Power BI & Modern Excel User Group
Power BI: extended on-premises
Custom Visualizations
Live Dashboards
Natural Language Query
Get started quickly
Power BI reports
Power BI
SSRS reports
Power BI reports
Custom
Visualizations
Power BI Report Server
Vancouver Power BI & Modern Excel User Group
Power BI Report Server
Move to the cloud on your terms
Compatible with SSRS
Keep Power BI reports on-premises
SSRS reports
Power BI reports
Custom
Visualizations
Power BI Report Server
Vancouver Power BI & Modern Excel User Group
Compatible with SSRS
Built on proven SQL Server Reporting Services technology
Consume in multiple ways
Benefit from an enterprise-ready solution
Publish SSRS reports
Vancouver Power BI & Modern Excel User Group
Scenarios for all reporting products
My organization wants an on-
premises solution to generate
precisely-formatted operational
reports
My organization wants an on-
premises solution for self-service
BI as well as
operational reporting
My organization wants a
managed Software-as-a-Service
(SaaS) solution for next-
generation, business user-led BI,
complete with Apps, real-time
Dashboards, Q&A,
and more
SQL Server Reporting Services Power BI Report Server Power BI service
Vancouver Power BI & Modern Excel User Group
Compare reporting options
SQL Server
Reporting Services
Power BI
Report Server
Power BI
Service
Deployment On-premises On-premises Cloud
Power BI dashboards ✓
Power BI apps ✓
Natural language query (Q&A) ✓
Power BI reports ✓ ✓
Paginated reports (RDL) ✓ ✓ ✓
Mobile reports ✓ ✓ ✓
How to buy SQL Server [1] Power BI/SQL Server [2] Power BI
Feature updates SQL Server release cycle Rapid release cycle Rapid release cycle
Support lifecycle SQL Server support policy Modern Lifecycle Policy Managed service
1. SQL Server Standard or Enterprise.
2. Power BI Premium (or SQL Server Enterprise with Software Assurance) per core + Power BI Pro per report publisher
Vancouver Power BI & Modern Excel User Group
PBIRS for the BI User
Vancouver Power BI & Modern Excel User Group
Power BI Report Server
Create interactive reports
in Power BI Desktop
Create Publish
Publish to Power BI Report Server
Consume
View and interact in
Power BI Mobile or web browser
Vancouver Power BI & Modern Excel User Group
Create beautiful, interactive reports
Using Power BI Desktop
Connect to Analysis Services
(Tabular or Multidimensional)
and many other data sources
Variety of built-in and custom
visuals
Direct deployment to Power BI
Report Server
Vancouver Power BI & Modern Excel User Group
Optimized for document generation
and printing
Page headers, footers, and page breaks
Precise layout and formatting
Conditional formatting and visibility
Modern chart and gauge styles
Design beautiful documents quickly and easily
Create modern paginated reports
Vancouver Power BI & Modern Excel User Group
View and interact with Excel workbooks
Publish paginated, Power BI, and
Excel reports in a single location
Use a PowerPivot data model
Use live connection to Analysis
Services (Tabular)
Vancouver Power BI & Modern Excel User Group
Publish and manage reports
Power BI Desktop
Publish to Power BI Report Server
Re-open, edit, and save back
Organize and manage access to
reports
Power BI Report Server
Vancouver Power BI & Modern Excel User Group
HTML5 rs:Embed=true
Consume reports in multiple ways
Mobile apps
</>
Windows
Android
iOS
Web portal Embedded In your apps
Vancouver Power BI & Modern Excel User Group
Two editions of Power BI Desktop
Power BI Desktop
Optimized
Power BI
Desktop
Vancouver Power BI & Modern Excel User Group
PBIRS for the BI User Demo
Vancouver Power BI & Modern Excel User Group
Edition & Licensing
Vancouver Power BI & Modern Excel User Group
Editions
Vancouver Power BI & Modern Excel User Group
Editions
Vancouver Power BI & Modern Excel User Group
Editions
Vancouver Power BI & Modern Excel User Group
Licensing
Vancouver Power BI & Modern Excel User Group
How to acquire Power BI Report Server
Vancouver Power BI & Modern Excel User Group
Power BI Premium
Vancouver Power BI & Modern Excel User Group
Modern Lifecycle Policy
Support EndsNew Release
Year 1 Year 2
Security &
Critical
Updates
Security Updates (Only)
Security &
Critical
Updates
Security Updates (Only)
Security &
Critical
Updates
Security Updates (Only)
Release 1
Release 2
Release 3
Frequent releases
(planning ~3 per year)
Security & critical updates
until next release
Security updates continue for
remainder of 12 months
Vancouver Power BI & Modern Excel User Group
Modern Lifecycle Policy
Vancouver Power BI & Modern Excel User Group
Download & Installation
Vancouver Power BI & Modern Excel User Group
Download
Download the msi installers from MSFT
https://www.microsoft.com/en-us/download/details.aspx?id=57270
There are multiple files available for download: Power BI Report server and Power BI Desktop Optimized for Report
Server (32 bit and 64 bit)
Vancouver Power BI & Modern Excel User Group
Install in minutes
Lightweight download and installation
Requirements
• Windows Server 2012+
• SQL Server Database Engine (2012+)
• SQL Server Analysis Services (2012+)
Zero impact on SQL Server
Vancouver Power BI & Modern Excel User Group
Report Server Configuration Manager
Configure immediately after the setup
Open Report Server Configuration
Manager
Configuration like SSRS
Integration with Power BI
Vancouver Power BI & Modern Excel User Group
Report Server Configuration Manager
Configure immediately after the setup
Open Report Server Configuration
Manager
Configuration like SSRS
Integration with Power BI
Vancouver Power BI & Modern Excel User Group
SSRS Power BI Report Server
Back up report server database
Install Power BI Report Server
Connect report server to database using Report
Server Configuration Manager
Copy/Move
Report Server
Database
Report
Server Database
Migrate from SSRS (Native mode)
Vancouver Power BI & Modern Excel User Group
Migrate from SSRS (SharePoint-integrated mode)
Sample Script
rs.exe
-i ssrs_migration.rss -e Mgmt2010
-s http://SourceServer/_vti_bin/reportserver
-v st="sites/bi" -v f="Shared Documents“
-u DomainUser1 -p Password
-v ts=http://TargetServer/reportserver
-v tu="DomainUser" -v tp="Password"
SharePoint
Migrate Reports
Power BI Report ServerSSRS
Vancouver Power BI & Modern Excel User Group
Scale-out report servers
Report Server
Report Server
Report Server
Database
Load BalancerUsers
Vancouver Power BI & Modern Excel User Group
Updating PBI Desktop + Report Server
IT Pro
Power BI Report Server
Power BI Desktop
Upgrade
Need to coordinate
deployment of updates
Power BI Report Server and
Power BI Desktop release
concurrently
Upgrade
Vancouver Power BI & Modern Excel User Group
Upgrade
Preliminary Steps
• Download the new version of Power BI Report
Server
• Backup the encryption keys
• Reporting service configuration manager
• rskeymgmt (Native Mode)
• Backup the report server databases
• Backup the configuration files
• Upgrade
Vancouver Power BI & Modern Excel User Group
Upgrade
Preliminary Steps
• Download the new version of Power BI Report
Server
• Backup the encryption keys
• Reporting service configuration manager
• rskeymgmt (Native Mode)
• Backup the report server databases
• Backup the configuration files
• Upgrade
Vancouver Power BI & Modern Excel User Group
Upgrade
Preliminary Steps
• Download the new version of Power BI Report
Server
• Backup the encryption keys
• Reporting service configuration manager
• rskeymgmt (Native Mode)
• Backup the report server databases
• Backup the configuration files
• Upgrade
Vancouver Power BI & Modern Excel User Group
Integr. with Power BI Demo
Vancouver Power BI & Modern Excel User Group
Branding
Vancouver Power BI & Modern Excel User Group
Report Server Branding
A brand package for Reporting Services consists of three items
and is packaged as a zip file.
• colors.json
• metadata.xml
• logo.png (optional)
The files must have the names listed above. The zip file can be
named however you like.
The zip package can be uploaded in the Site Setting Branding
section
Vancouver Power BI & Modern Excel User Group
Report Server Branding
The metadata.xml file allows you to set the name of brand package that you see in Power BI Report Server.
It has a reference entry for both your colors.json file and logo.png file (if applicable).
Next, to use a logo in your brand package, make sure to update the metadata.xml file to include a reference to
a file called “PBILab_logo.png” in the Contents section.
Metadata xml file
Vancouver Power BI & Modern Excel User Group
Report Server Branding
Metadata xml file
Vancouver Power BI & Modern Excel User Group
Report Server Branding
Almost all the work you need to do for your brand package will happen in this file.
When the brand package is uploaded, the server extracts the appropriate name/value pairs from the colors.json file
and merges them with a master LESS stylesheet, brand.less.
This LESS file is then processed, and the resulting CSS file is served to the client.
All colors in the stylesheet follow the six-digit hexadecimal representation of a color.
Colors json file
Vancouver Power BI & Modern Excel User Group
Report Server Branding
Colors json file
Primary Section – button colors, hover colors
Secondary Section – title bar color, search bar, the
left-hand menu (when present), and text color for
those items
Neutral Primary – Home background, Reports Area
background
Neutral Secondary – Text Box background, Folder
Options background, Settings Menu
Neutral Tertiary – Site Settings backgrounds
Vancouver Power BI & Modern Excel User Group
Branding Demo
Vancouver Power BI & Modern Excel User Group
Configuration with SSMS
Vancouver Power BI & Modern Excel User Group
Config File
Steps
• Locate the log file into C:Program
FilesMicrosoft Power BI Report
ServerPBIRSRSHostingService
• Check the config.json file
• Optionally change the logging output
path and the SSAS instance port
Vancouver Power BI & Modern Excel User Group
Config File
Steps
• Locate the log file into C:Program
FilesMicrosoft Power BI Report
ServerPBIRSRSHostingService
• Check the config.json file
• Optionally change the logging output
path and the SSAS instance port
Vancouver Power BI & Modern Excel User Group
Configuration table
Steps
• Connect to PBIRS database using SSMS
• Use the ReportServer database
• Query the ConfigurationInfo table
• Have a look at the MaxFileSize property;
it is the maximum dimension allowed for
your pbix file
Vancouver Power BI & Modern Excel User Group
Configuration table
Steps
• Connect to PBIRS database using SSMS
• Use the ReportServer database
• Query the ConfigurationInfo table
• Have a look at the MaxFileSize property;
it is the maximum dimension allowed for
your pbix file
Vancouver Power BI & Modern Excel User Group
Connect with SSMS
Steps
• Get the Report Server Web Service URLs
• Open SSMS
• Open a new connection to Reporting Services
and connect to the Report Server Web Service
URLs
Vancouver Power BI & Modern Excel User Group
Connect with SSMS
Steps
• Get the Report Server Web Service URLs
• Open SSMS
• Open a new connection to Reporting Services
and connect to the Report Server Web Service
URLs
Vancouver Power BI & Modern Excel User Group
Configuration Example
Disable download button in PBIRS web portal
• Connect to Reporting Services using SSMS
• Right click on the server name and then open
the Properties section
• From the Properties menu, click on the
Advanced section and locate the property
called ShowDownloadMenu
• Change the property to false and click OK
• SERVICE RESTART IS NOT REQUIRED
Vancouver Power BI & Modern Excel User Group
Configuration Example
Disable download button in PBIRS web portal
• Connect to Reporting Services using SSMS
• Right click on the server name and then open
the Properties section
• From the Properties menu, click on the
Advanced section and locate the property
called ShowDownloadMenu
• Change the property to false and click OK
• SERVICE RESTART IS NOT REQUIRED
Vancouver Power BI & Modern Excel User Group
Configuration Example
Disable download button in PBIRS web portal
• Connect to Reporting Services using SSMS
• Right click on the server name and then open
the Properties section
• From the Properties menu, click on the
Advanced section and locate the property
called ShowDownloadMenu
• Change the property to false and click OK
• SERVICE RESTART IS NOT REQUIRED
Vancouver Power BI & Modern Excel User Group
Configuration Example
Allow specific resource extensions for upload in PBIRS web portal
• Connect to Reporting Services using SSMS
• Right click on the server name and then open
the Properties section
• From the Properties menu, click on the
Advanced section and locate the property
called AllowedResourceExtensionsForUpload
• Change the property to include only the file
types you want to be enable for upload
• SERVICE RESTART IS NOT REQUIRED
Vancouver Power BI & Modern Excel User Group
Configuration Example
Allow specific resource extensions for upload in PBIRS web portal
• Connect to Reporting Services using SSMS
• Right click on the server name and then open
the Properties section
• From the Properties menu, click on the
Advanced section and locate the property
called AllowedResourceExtensionsForUpload
• Change the property to include only the file
types you want to be enable for upload
• SERVICE RESTART IS NOT REQUIRED
Vancouver Power BI & Modern Excel User Group
Configuration Example
Customized Roles
• Connect to Reporting Services using SSMS
• Expand Roles to explore the existing Roles
• Right click on Roles and create a new one
• Configure the properties and click OK
• SERVICE RESTART IS NOT REQUIRED
Vancouver Power BI & Modern Excel User Group
Configuration Example
Customized Roles
• Connect to Reporting Services using SSMS
• Expand Roles to explore the existing Roles
• Right click on Roles and create a new one
• Configure the properties and click OK
• SERVICE RESTART IS NOT REQUIRED
Vancouver Power BI & Modern Excel User Group
Configur. with SSMS Demo
Vancouver Power BI & Modern Excel User Group
Office Online Server
Vancouver Power BI & Modern Excel User Group
Host Excel Workbooks
Steps
• Installation Prerequisites
• Install Office Online Server on separate
machine
• Integrate with Power BI Report Server; you
can do this in the Site Settings General section
• Add machine account as Admin to SSAS
• Install PowerPivot Instance
Vancouver Power BI & Modern Excel User Group
Host Excel Workbooks
Steps
• Installation Prerequisites
• Install Office Online Server on separate
machine
• Integrate with Power BI Report Server; you
can do this in the Site Settings General section
• Add machine account as Admin to SSAS
• Install PowerPivot Instance
Vancouver Power BI & Modern Excel User Group
API & Utilities
Vancouver Power BI & Modern Excel User Group
RS.exe utility
PBRIS tasks automation
• The rs.exe utility processes script that you provide in an input file. This utility to automate report server deployment and administration tasks
• RS.exe is located at Program FilesMicrosoft SQL Server110ToolsBinn. You can run the utility from any folder on your file system
• To run the tool, you must have permission to connect to the report server instance you are running the script against. You can run scripts to
make changes to the local computer or a remote computer
• The script is a RSS (Reporting Services script) file in SSRS
• The following example migrates content from the native mode Sourceserver to the native mode Targetserver
Vancouver Power BI & Modern Excel User Group
RS.exe utility
PBRIS tasks automation
• The rs.exe utility processes script that you provide in an input file. This utility to automate report server deployment and administration tasks
• RS.exe is located at Program FilesMicrosoft SQL Server110ToolsBinn. You can run the utility from any folder on your file system
• To run the tool, you must have permission to connect to the report server instance you are running the script against. You can run scripts to
make changes to the local computer or a remote computer
• The script is a RSS (Reporting Services script) file in SSRS
• The following example migrates content from the native mode Sourceserver to the native mode Targetserver
Vancouver Power BI & Modern Excel User Group
REST API
API programmatic access to PBIRS
• Power BI Report Server support Representational State
Transfer (REST) APIs. The REST APIs are service endpoints
that support a set of HTTP operations (methods), which
provide create, retrieve, update, or delete access for
resources within a report server.
• The REST API provides programmatic access to the
objects in a Power BI Report Server catalog.
• http://<<reportservername>>/Reports_PBIRS/api/v2.0/
Vancouver Power BI & Modern Excel User Group
REST API
API programmatic access to PBIRS
• Power BI Report Server support Representational State
Transfer (REST) APIs. The REST APIs are service endpoints
that support a set of HTTP operations (methods), which
provide create, retrieve, update, or delete access for
resources within a report server.
• The REST API provides programmatic access to the
objects in a Power BI Report Server catalog.
• http://<<reportservername>>/Reports_PBIRS/api/v2.0/
Vancouver Power BI & Modern Excel User Group
REST API
API programmatic access to PBIRS
• Power BI Report Server support Representational State
Transfer (REST) APIs. The REST APIs are service endpoints
that support a set of HTTP operations (methods), which
provide create, retrieve, update, or delete access for
resources within a report server.
• The REST API provides programmatic access to the
objects in a Power BI Report Server catalog.
• http://<<reportservername>>/Reports_PBIRS/api/v2.0/
Vancouver Power BI & Modern Excel User Group
PowerShell
Reporting Services PowerShell Tools
• Reporting Services supports a wide range of
development and management scenarios
including PowerShell for both Native and
SharePoint mode.
• The example here uses a function to add
Users in specific Power BI Report Server
folder
Vancouver Power BI & Modern Excel User Group
PowerShell
Reporting Services PowerShell Tools
• Reporting Services supports a wide range of
development and management scenarios
including PowerShell for both Native and
SharePoint mode.
• The example here uses a function to add
Users in specific Power BI Report Server
folder
Vancouver Power BI & Modern Excel User Group
API & Utilities Demo
Vancouver Power BI & Modern Excel User Group
Credits & Resources
Vancouver Power BI & Modern Excel User Group
Connect with PBI Lab
pbilab.com
@pbilab
info@pbilab.com
luca.gualtieri@pbilab.com
raymonddlima@pbilab.com
Vancouver Power BI & Modern Excel User Group
Credits
• Peter Myers – Power BI For Developer meetup at PBIUG Vancouver
https://www.meetup.com/Vancouver-Power-BI-User-Group/events/254565601/
• Devin Knight – Power BI Streaming Datasets with MS Flow video
https://www.youtube.com/watch?v=ODL317jCy3Y
• Teck Resources – MSDN subscription, PBIRS experience
Vancouver Power BI & Modern Excel User Group
Resources
• Power BI Report Server
https://powerbi.microsoft.com/en-us/report-server/
https://www.microsoft.com/en-us/download/details.aspx?id=57270
• RS.exe Utility
https://docs.microsoft.com/en-us/sql/reporting-services/tools/rs-exe-utility-ssrs?view=sql-server-2017
• Form, Flow and Power BI
https://flow.microsoft.com/en-us/blog/forms-and-flow-and-powerbi/
• PBIRS Role Definitions
https://docs.microsoft.com/en-us/sql/reporting-services/security/role-definitions-create-delete-or-
modify?view=sql-server-2017
Vancouver Power BI & Modern Excel User Group
Resources
• Upgrade Power BI Report Server
https://docs.microsoft.com/en-us/power-bi/report-server/upgrade
• Power BI Report Server System Requirements
https://docs.microsoft.com/en-us/power-bi/report-server/system-requirements
• Host Excel Workbook
https://docs.microsoft.com/en-us/power-bi/report-server/excel-oos
• PBIRS data-sources
https://docs.microsoft.com/en-us/power-bi/report-server/data-sources
• Reporting Services Server Properties (Advanced Page)
https://docs.microsoft.com/en-us/sql/reporting-services/tools/server-properties-advanced-page-
reporting-services?view=sql-server-2017
Vancouver Power BI & Modern Excel User Group
Resources
• Branding Power BI Report Server
https://docs.microsoft.com/en-us/sql/reporting-services/branding-the-web-portal?view=sql-server-2017
https://blogs.msdn.microsoft.com/sqlrsteamblog/2016/03/20/how-to-create-a-custom-brand-package-for-reporting-
services-with-sql-server-2016/
• Troubleshot Scheduled Refresh in PBIRS
https://docs.microsoft.com/en-us/power-bi/report-server/scheduled-refresh-troubleshoot
• Integrate with Active Directory Federation Services (ADFS)
https://docs.microsoft.com/en-us/power-bi/consumer/mobile/mobile-oauth-ssrs
• API
https://github.com/microsoft/ReportingServicesTools
https://docs.microsoft.com/en-us/power-bi/report-server/rest-api
https://app.swaggerhub.com/apis/microsoft-rs/PBIRS/2.0
Vancouver Power BI & Modern Excel User Group
Q&A

More Related Content

What's hot

Microsoft power bi training courses
Microsoft power bi training coursesMicrosoft power bi training courses
Microsoft power bi training courseskatozesiro
 
Enterprise Security: Tableau vs. Power BI
Enterprise Security: Tableau vs. Power BIEnterprise Security: Tableau vs. Power BI
Enterprise Security: Tableau vs. Power BISenturus
 
Power BI Overview, Deployment and Governance
Power BI Overview, Deployment and GovernancePower BI Overview, Deployment and Governance
Power BI Overview, Deployment and GovernanceJames Serra
 
Extreme SSAS- SQL 2011
Extreme SSAS- SQL 2011Extreme SSAS- SQL 2011
Extreme SSAS- SQL 2011Itay Braun
 
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]Olivier Travers
 
Primer on Power BI 201501
Primer on Power BI 201501Primer on Power BI 201501
Primer on Power BI 201501Mark Tabladillo
 
Power BI vs Tableau
Power BI vs TableauPower BI vs Tableau
Power BI vs TableauDon Hyun
 
Power BI Architecture
Power BI ArchitecturePower BI Architecture
Power BI ArchitectureArthur Graus
 
Power bi-dashboard-in-a-day-diad-mumbai-2019
Power bi-dashboard-in-a-day-diad-mumbai-2019Power bi-dashboard-in-a-day-diad-mumbai-2019
Power bi-dashboard-in-a-day-diad-mumbai-2019Priyanka Khanadali
 
The Power of BI: A guided tour of Microsoft's Business Intelligence tooling
The Power of BI: A guided tour of Microsoft's Business Intelligence toolingThe Power of BI: A guided tour of Microsoft's Business Intelligence tooling
The Power of BI: A guided tour of Microsoft's Business Intelligence toolingJason Himmelstein
 
Power BI: Types of gateways in Power BI
Power BI: Types of gateways in Power BIPower BI: Types of gateways in Power BI
Power BI: Types of gateways in Power BIAmit Kumar ☁
 
Power BI Reporting & Project Online
Power BI Reporting & Project OnlinePower BI Reporting & Project Online
Power BI Reporting & Project OnlineHari Thapliyal
 
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by AtidanWorking with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by AtidanDavid J Rosenthal
 
Architectural Guidance Connecting HANA Live to Power BI
Architectural Guidance Connecting HANA Live to Power BIArchitectural Guidance Connecting HANA Live to Power BI
Architectural Guidance Connecting HANA Live to Power BIVishal Pawar
 
Power-BI and SharePoint
Power-BI and SharePointPower-BI and SharePoint
Power-BI and SharePointatwork
 
Building a Dashboard in an hour with Power Pivot and Power BI
Building a Dashboard in an hour with Power Pivot and Power BIBuilding a Dashboard in an hour with Power Pivot and Power BI
Building a Dashboard in an hour with Power Pivot and Power BINR Computer Learning Center
 
Learn why Microsoft Power BI is an Undisputed Market Leader?
Learn why Microsoft Power BI is an Undisputed Market Leader?Learn why Microsoft Power BI is an Undisputed Market Leader?
Learn why Microsoft Power BI is an Undisputed Market Leader?Visual_BI
 

What's hot (19)

Microsoft power bi training courses
Microsoft power bi training coursesMicrosoft power bi training courses
Microsoft power bi training courses
 
Enterprise Security: Tableau vs. Power BI
Enterprise Security: Tableau vs. Power BIEnterprise Security: Tableau vs. Power BI
Enterprise Security: Tableau vs. Power BI
 
Power BI Overview, Deployment and Governance
Power BI Overview, Deployment and GovernancePower BI Overview, Deployment and Governance
Power BI Overview, Deployment and Governance
 
Extreme SSAS- SQL 2011
Extreme SSAS- SQL 2011Extreme SSAS- SQL 2011
Extreme SSAS- SQL 2011
 
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
 
Primer on Power BI 201501
Primer on Power BI 201501Primer on Power BI 201501
Primer on Power BI 201501
 
Power BI vs Tableau
Power BI vs TableauPower BI vs Tableau
Power BI vs Tableau
 
Power BI Architecture
Power BI ArchitecturePower BI Architecture
Power BI Architecture
 
Power bi-dashboard-in-a-day-diad-mumbai-2019
Power bi-dashboard-in-a-day-diad-mumbai-2019Power bi-dashboard-in-a-day-diad-mumbai-2019
Power bi-dashboard-in-a-day-diad-mumbai-2019
 
The Power of BI: A guided tour of Microsoft's Business Intelligence tooling
The Power of BI: A guided tour of Microsoft's Business Intelligence toolingThe Power of BI: A guided tour of Microsoft's Business Intelligence tooling
The Power of BI: A guided tour of Microsoft's Business Intelligence tooling
 
Data analytics and powerbi intro
Data analytics and powerbi introData analytics and powerbi intro
Data analytics and powerbi intro
 
Power BI: Types of gateways in Power BI
Power BI: Types of gateways in Power BIPower BI: Types of gateways in Power BI
Power BI: Types of gateways in Power BI
 
Power BI Reporting & Project Online
Power BI Reporting & Project OnlinePower BI Reporting & Project Online
Power BI Reporting & Project Online
 
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by AtidanWorking with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
 
Architectural Guidance Connecting HANA Live to Power BI
Architectural Guidance Connecting HANA Live to Power BIArchitectural Guidance Connecting HANA Live to Power BI
Architectural Guidance Connecting HANA Live to Power BI
 
Power bi software
Power bi softwarePower bi software
Power bi software
 
Power-BI and SharePoint
Power-BI and SharePointPower-BI and SharePoint
Power-BI and SharePoint
 
Building a Dashboard in an hour with Power Pivot and Power BI
Building a Dashboard in an hour with Power Pivot and Power BIBuilding a Dashboard in an hour with Power Pivot and Power BI
Building a Dashboard in an hour with Power Pivot and Power BI
 
Learn why Microsoft Power BI is an Undisputed Market Leader?
Learn why Microsoft Power BI is an Undisputed Market Leader?Learn why Microsoft Power BI is an Undisputed Market Leader?
Learn why Microsoft Power BI is an Undisputed Market Leader?
 

Similar to Power BI Report Server: a Deep Dive for PBIUG Vancouver

PowerBIReportServer_duryan_20170919.pptx
PowerBIReportServer_duryan_20170919.pptxPowerBIReportServer_duryan_20170919.pptx
PowerBIReportServer_duryan_20170919.pptxPrasannaKumarpanda2
 
Power BI Report Server & Office Online Server
Power BI Report Server & Office Online ServerPower BI Report Server & Office Online Server
Power BI Report Server & Office Online ServerIsabelle Van Campenhoudt
 
SAP BI BO Training with HANA Inside
SAP BI BO Training with HANA InsideSAP BI BO Training with HANA Inside
SAP BI BO Training with HANA Insidemishra4927
 
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2Benoit Jester
 
Embed Interactive Reports in Your Apps
Embed Interactive Reports in Your AppsEmbed Interactive Reports in Your Apps
Embed Interactive Reports in Your AppsTeo Lachev
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Joseph Lopez
 
Deploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise WideDeploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise Widewww.panorama.com
 
SqlSaturday#699 Power BI - Create a dashboard from zero to hero
SqlSaturday#699 Power BI - Create a dashboard from zero to heroSqlSaturday#699 Power BI - Create a dashboard from zero to hero
SqlSaturday#699 Power BI - Create a dashboard from zero to heroVishal Pawar
 
BI in the Cloud - Microsoft Power BI Overview and Demo
BI in the Cloud - Microsoft Power BI Overview and DemoBI in the Cloud - Microsoft Power BI Overview and Demo
BI in the Cloud - Microsoft Power BI Overview and DemoChristopher Foot
 
SAP BusinessObject's Webi Rich Client
SAP BusinessObject's Webi Rich ClientSAP BusinessObject's Webi Rich Client
SAP BusinessObject's Webi Rich ClientEric Molner
 
Formulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyFormulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyTeo Lachev
 
Powerbi presentation from Microsoft Corporation
Powerbi presentation from Microsoft CorporationPowerbi presentation from Microsoft Corporation
Powerbi presentation from Microsoft CorporationEngineerMBA1
 
Create Your First SQL Server Cubes
Create Your First SQL Server CubesCreate Your First SQL Server Cubes
Create Your First SQL Server CubesMark Kromer
 
Microsoft+PHP: Make Web Not War
Microsoft+PHP: Make Web Not WarMicrosoft+PHP: Make Web Not War
Microsoft+PHP: Make Web Not WarDave Bost
 
Bus intelligence bringing_it_all_together
Bus intelligence bringing_it_all_togetherBus intelligence bringing_it_all_together
Bus intelligence bringing_it_all_togetherTIAA-CREF
 
2 - What's New With Windows Hosting (34).ppt
2 - What's New With Windows Hosting (34).ppt2 - What's New With Windows Hosting (34).ppt
2 - What's New With Windows Hosting (34).pptwebhostingguy
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherSharePoint Saturday NY
 

Similar to Power BI Report Server: a Deep Dive for PBIUG Vancouver (20)

PowerBIReportServer_duryan_20170919.pptx
PowerBIReportServer_duryan_20170919.pptxPowerBIReportServer_duryan_20170919.pptx
PowerBIReportServer_duryan_20170919.pptx
 
Power BI Report Server & Office Online Server
Power BI Report Server & Office Online ServerPower BI Report Server & Office Online Server
Power BI Report Server & Office Online Server
 
SAP BI BO Training with HANA Inside
SAP BI BO Training with HANA InsideSAP BI BO Training with HANA Inside
SAP BI BO Training with HANA Inside
 
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
 
Embed Interactive Reports in Your Apps
Embed Interactive Reports in Your AppsEmbed Interactive Reports in Your Apps
Embed Interactive Reports in Your Apps
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
 
Deploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise WideDeploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise Wide
 
Power bi overview
Power bi overview Power bi overview
Power bi overview
 
SqlSaturday#699 Power BI - Create a dashboard from zero to hero
SqlSaturday#699 Power BI - Create a dashboard from zero to heroSqlSaturday#699 Power BI - Create a dashboard from zero to hero
SqlSaturday#699 Power BI - Create a dashboard from zero to hero
 
BI in the Cloud - Microsoft Power BI Overview and Demo
BI in the Cloud - Microsoft Power BI Overview and DemoBI in the Cloud - Microsoft Power BI Overview and Demo
BI in the Cloud - Microsoft Power BI Overview and Demo
 
Upgrading to SAP BusinessObjects 4.1
Upgrading to SAP BusinessObjects 4.1Upgrading to SAP BusinessObjects 4.1
Upgrading to SAP BusinessObjects 4.1
 
SAP BusinessObject's Webi Rich Client
SAP BusinessObject's Webi Rich ClientSAP BusinessObject's Webi Rich Client
SAP BusinessObject's Webi Rich Client
 
Formulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyFormulating Power BI Enterprise Strategy
Formulating Power BI Enterprise Strategy
 
Powerbi presentation from Microsoft Corporation
Powerbi presentation from Microsoft CorporationPowerbi presentation from Microsoft Corporation
Powerbi presentation from Microsoft Corporation
 
Create Your First SQL Server Cubes
Create Your First SQL Server CubesCreate Your First SQL Server Cubes
Create Your First SQL Server Cubes
 
Microsoft+PHP: Make Web Not War
Microsoft+PHP: Make Web Not WarMicrosoft+PHP: Make Web Not War
Microsoft+PHP: Make Web Not War
 
Bus intelligence bringing_it_all_together
Bus intelligence bringing_it_all_togetherBus intelligence bringing_it_all_together
Bus intelligence bringing_it_all_together
 
2 - What's New With Windows Hosting (34).ppt
2 - What's New With Windows Hosting (34).ppt2 - What's New With Windows Hosting (34).ppt
2 - What's New With Windows Hosting (34).ppt
 
SAP Business Objects Trianing
SAP Business Objects TrianingSAP Business Objects Trianing
SAP Business Objects Trianing
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
 

Recently uploaded

Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 

Recently uploaded (20)

Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 

Power BI Report Server: a Deep Dive for PBIUG Vancouver

  • 1. Vancouver Power BI & Modern Excel User Group
  • 2. Power BI Report Server: a Deep Dive Luca Gualtieri, MCP PBI Lab Inc. pbilab.com
  • 3. Vancouver Power BI & Modern Excel User Group Luca Gualtieri CTO at PBI Lab Inc • BI and Analytics consultant • Power BI expert (MCP) • Project management • Co-founder of PBI Lab • Passion for data luca.gualtieri@pbilab.com pbilab.com
  • 4. Vancouver Power BI & Modern Excel User Group Session Objectives & Agenda Power BI Report Server • Live Dashboard Demo • Introduction to Power BI and Power BI Report Server • Power BI Report Server for the BI user + Demo • Editions, Licensing, Download & Installation + Demo • Branding, Configuration, Utilities and API + Demo • Summary & QA
  • 5. Vancouver Power BI & Modern Excel User Group Live Dashboard Demo
  • 6. Vancouver Power BI & Modern Excel User Group Live Survey with Power BI Applications My Purpose Real Purpose • Gives users the ability to stream real-time results into a dashboard • Think about data sources like social media, IoT devices, in out example MSFT Forms • Understand your level of expertise in Power BI Report Server • Add a little bit of flexibility at the presentation flow • Focus on the right topics A little bit of fun ☺
  • 7. Vancouver Power BI & Modern Excel User Group Live Survey with Power BI PBI Lab Power BI Workspace
  • 8. Vancouver Power BI & Modern Excel User Group Live Survey with Power BI
  • 9. Vancouver Power BI & Modern Excel User Group Power BI Report Server
  • 10. Vancouver Power BI & Modern Excel User Group Introduction to Power BI Power BI INSIGHTS Get started quickly Natural Language Query Real-Time Dashboards & Interactive Reports Custom Visualizations DATA Cloud On-premises ACTION Automation Apps People MobilePC HoloLens
  • 11. Vancouver Power BI & Modern Excel User Group Power BI: extended on-premises Custom Visualizations Live Dashboards Natural Language Query Get started quickly Power BI reports Power BI SSRS reports Power BI reports Custom Visualizations Power BI Report Server
  • 12. Vancouver Power BI & Modern Excel User Group Power BI Report Server Move to the cloud on your terms Compatible with SSRS Keep Power BI reports on-premises SSRS reports Power BI reports Custom Visualizations Power BI Report Server
  • 13. Vancouver Power BI & Modern Excel User Group Compatible with SSRS Built on proven SQL Server Reporting Services technology Consume in multiple ways Benefit from an enterprise-ready solution Publish SSRS reports
  • 14. Vancouver Power BI & Modern Excel User Group Scenarios for all reporting products My organization wants an on- premises solution to generate precisely-formatted operational reports My organization wants an on- premises solution for self-service BI as well as operational reporting My organization wants a managed Software-as-a-Service (SaaS) solution for next- generation, business user-led BI, complete with Apps, real-time Dashboards, Q&A, and more SQL Server Reporting Services Power BI Report Server Power BI service
  • 15. Vancouver Power BI & Modern Excel User Group Compare reporting options SQL Server Reporting Services Power BI Report Server Power BI Service Deployment On-premises On-premises Cloud Power BI dashboards ✓ Power BI apps ✓ Natural language query (Q&A) ✓ Power BI reports ✓ ✓ Paginated reports (RDL) ✓ ✓ ✓ Mobile reports ✓ ✓ ✓ How to buy SQL Server [1] Power BI/SQL Server [2] Power BI Feature updates SQL Server release cycle Rapid release cycle Rapid release cycle Support lifecycle SQL Server support policy Modern Lifecycle Policy Managed service 1. SQL Server Standard or Enterprise. 2. Power BI Premium (or SQL Server Enterprise with Software Assurance) per core + Power BI Pro per report publisher
  • 16. Vancouver Power BI & Modern Excel User Group PBIRS for the BI User
  • 17. Vancouver Power BI & Modern Excel User Group Power BI Report Server Create interactive reports in Power BI Desktop Create Publish Publish to Power BI Report Server Consume View and interact in Power BI Mobile or web browser
  • 18. Vancouver Power BI & Modern Excel User Group Create beautiful, interactive reports Using Power BI Desktop Connect to Analysis Services (Tabular or Multidimensional) and many other data sources Variety of built-in and custom visuals Direct deployment to Power BI Report Server
  • 19. Vancouver Power BI & Modern Excel User Group Optimized for document generation and printing Page headers, footers, and page breaks Precise layout and formatting Conditional formatting and visibility Modern chart and gauge styles Design beautiful documents quickly and easily Create modern paginated reports
  • 20. Vancouver Power BI & Modern Excel User Group View and interact with Excel workbooks Publish paginated, Power BI, and Excel reports in a single location Use a PowerPivot data model Use live connection to Analysis Services (Tabular)
  • 21. Vancouver Power BI & Modern Excel User Group Publish and manage reports Power BI Desktop Publish to Power BI Report Server Re-open, edit, and save back Organize and manage access to reports Power BI Report Server
  • 22. Vancouver Power BI & Modern Excel User Group HTML5 rs:Embed=true Consume reports in multiple ways Mobile apps </> Windows Android iOS Web portal Embedded In your apps
  • 23. Vancouver Power BI & Modern Excel User Group Two editions of Power BI Desktop Power BI Desktop Optimized Power BI Desktop
  • 24. Vancouver Power BI & Modern Excel User Group PBIRS for the BI User Demo
  • 25. Vancouver Power BI & Modern Excel User Group Edition & Licensing
  • 26. Vancouver Power BI & Modern Excel User Group Editions
  • 27. Vancouver Power BI & Modern Excel User Group Editions
  • 28. Vancouver Power BI & Modern Excel User Group Editions
  • 29. Vancouver Power BI & Modern Excel User Group Licensing
  • 30. Vancouver Power BI & Modern Excel User Group How to acquire Power BI Report Server
  • 31. Vancouver Power BI & Modern Excel User Group Power BI Premium
  • 32. Vancouver Power BI & Modern Excel User Group Modern Lifecycle Policy Support EndsNew Release Year 1 Year 2 Security & Critical Updates Security Updates (Only) Security & Critical Updates Security Updates (Only) Security & Critical Updates Security Updates (Only) Release 1 Release 2 Release 3 Frequent releases (planning ~3 per year) Security & critical updates until next release Security updates continue for remainder of 12 months
  • 33. Vancouver Power BI & Modern Excel User Group Modern Lifecycle Policy
  • 34. Vancouver Power BI & Modern Excel User Group Download & Installation
  • 35. Vancouver Power BI & Modern Excel User Group Download Download the msi installers from MSFT https://www.microsoft.com/en-us/download/details.aspx?id=57270 There are multiple files available for download: Power BI Report server and Power BI Desktop Optimized for Report Server (32 bit and 64 bit)
  • 36. Vancouver Power BI & Modern Excel User Group Install in minutes Lightweight download and installation Requirements • Windows Server 2012+ • SQL Server Database Engine (2012+) • SQL Server Analysis Services (2012+) Zero impact on SQL Server
  • 37. Vancouver Power BI & Modern Excel User Group Report Server Configuration Manager Configure immediately after the setup Open Report Server Configuration Manager Configuration like SSRS Integration with Power BI
  • 38. Vancouver Power BI & Modern Excel User Group Report Server Configuration Manager Configure immediately after the setup Open Report Server Configuration Manager Configuration like SSRS Integration with Power BI
  • 39. Vancouver Power BI & Modern Excel User Group SSRS Power BI Report Server Back up report server database Install Power BI Report Server Connect report server to database using Report Server Configuration Manager Copy/Move Report Server Database Report Server Database Migrate from SSRS (Native mode)
  • 40. Vancouver Power BI & Modern Excel User Group Migrate from SSRS (SharePoint-integrated mode) Sample Script rs.exe -i ssrs_migration.rss -e Mgmt2010 -s http://SourceServer/_vti_bin/reportserver -v st="sites/bi" -v f="Shared Documents“ -u DomainUser1 -p Password -v ts=http://TargetServer/reportserver -v tu="DomainUser" -v tp="Password" SharePoint Migrate Reports Power BI Report ServerSSRS
  • 41. Vancouver Power BI & Modern Excel User Group Scale-out report servers Report Server Report Server Report Server Database Load BalancerUsers
  • 42. Vancouver Power BI & Modern Excel User Group Updating PBI Desktop + Report Server IT Pro Power BI Report Server Power BI Desktop Upgrade Need to coordinate deployment of updates Power BI Report Server and Power BI Desktop release concurrently Upgrade
  • 43. Vancouver Power BI & Modern Excel User Group Upgrade Preliminary Steps • Download the new version of Power BI Report Server • Backup the encryption keys • Reporting service configuration manager • rskeymgmt (Native Mode) • Backup the report server databases • Backup the configuration files • Upgrade
  • 44. Vancouver Power BI & Modern Excel User Group Upgrade Preliminary Steps • Download the new version of Power BI Report Server • Backup the encryption keys • Reporting service configuration manager • rskeymgmt (Native Mode) • Backup the report server databases • Backup the configuration files • Upgrade
  • 45. Vancouver Power BI & Modern Excel User Group Upgrade Preliminary Steps • Download the new version of Power BI Report Server • Backup the encryption keys • Reporting service configuration manager • rskeymgmt (Native Mode) • Backup the report server databases • Backup the configuration files • Upgrade
  • 46. Vancouver Power BI & Modern Excel User Group Integr. with Power BI Demo
  • 47. Vancouver Power BI & Modern Excel User Group Branding
  • 48. Vancouver Power BI & Modern Excel User Group Report Server Branding A brand package for Reporting Services consists of three items and is packaged as a zip file. • colors.json • metadata.xml • logo.png (optional) The files must have the names listed above. The zip file can be named however you like. The zip package can be uploaded in the Site Setting Branding section
  • 49. Vancouver Power BI & Modern Excel User Group Report Server Branding The metadata.xml file allows you to set the name of brand package that you see in Power BI Report Server. It has a reference entry for both your colors.json file and logo.png file (if applicable). Next, to use a logo in your brand package, make sure to update the metadata.xml file to include a reference to a file called “PBILab_logo.png” in the Contents section. Metadata xml file
  • 50. Vancouver Power BI & Modern Excel User Group Report Server Branding Metadata xml file
  • 51. Vancouver Power BI & Modern Excel User Group Report Server Branding Almost all the work you need to do for your brand package will happen in this file. When the brand package is uploaded, the server extracts the appropriate name/value pairs from the colors.json file and merges them with a master LESS stylesheet, brand.less. This LESS file is then processed, and the resulting CSS file is served to the client. All colors in the stylesheet follow the six-digit hexadecimal representation of a color. Colors json file
  • 52. Vancouver Power BI & Modern Excel User Group Report Server Branding Colors json file Primary Section – button colors, hover colors Secondary Section – title bar color, search bar, the left-hand menu (when present), and text color for those items Neutral Primary – Home background, Reports Area background Neutral Secondary – Text Box background, Folder Options background, Settings Menu Neutral Tertiary – Site Settings backgrounds
  • 53. Vancouver Power BI & Modern Excel User Group Branding Demo
  • 54. Vancouver Power BI & Modern Excel User Group Configuration with SSMS
  • 55. Vancouver Power BI & Modern Excel User Group Config File Steps • Locate the log file into C:Program FilesMicrosoft Power BI Report ServerPBIRSRSHostingService • Check the config.json file • Optionally change the logging output path and the SSAS instance port
  • 56. Vancouver Power BI & Modern Excel User Group Config File Steps • Locate the log file into C:Program FilesMicrosoft Power BI Report ServerPBIRSRSHostingService • Check the config.json file • Optionally change the logging output path and the SSAS instance port
  • 57. Vancouver Power BI & Modern Excel User Group Configuration table Steps • Connect to PBIRS database using SSMS • Use the ReportServer database • Query the ConfigurationInfo table • Have a look at the MaxFileSize property; it is the maximum dimension allowed for your pbix file
  • 58. Vancouver Power BI & Modern Excel User Group Configuration table Steps • Connect to PBIRS database using SSMS • Use the ReportServer database • Query the ConfigurationInfo table • Have a look at the MaxFileSize property; it is the maximum dimension allowed for your pbix file
  • 59. Vancouver Power BI & Modern Excel User Group Connect with SSMS Steps • Get the Report Server Web Service URLs • Open SSMS • Open a new connection to Reporting Services and connect to the Report Server Web Service URLs
  • 60. Vancouver Power BI & Modern Excel User Group Connect with SSMS Steps • Get the Report Server Web Service URLs • Open SSMS • Open a new connection to Reporting Services and connect to the Report Server Web Service URLs
  • 61. Vancouver Power BI & Modern Excel User Group Configuration Example Disable download button in PBIRS web portal • Connect to Reporting Services using SSMS • Right click on the server name and then open the Properties section • From the Properties menu, click on the Advanced section and locate the property called ShowDownloadMenu • Change the property to false and click OK • SERVICE RESTART IS NOT REQUIRED
  • 62. Vancouver Power BI & Modern Excel User Group Configuration Example Disable download button in PBIRS web portal • Connect to Reporting Services using SSMS • Right click on the server name and then open the Properties section • From the Properties menu, click on the Advanced section and locate the property called ShowDownloadMenu • Change the property to false and click OK • SERVICE RESTART IS NOT REQUIRED
  • 63. Vancouver Power BI & Modern Excel User Group Configuration Example Disable download button in PBIRS web portal • Connect to Reporting Services using SSMS • Right click on the server name and then open the Properties section • From the Properties menu, click on the Advanced section and locate the property called ShowDownloadMenu • Change the property to false and click OK • SERVICE RESTART IS NOT REQUIRED
  • 64. Vancouver Power BI & Modern Excel User Group Configuration Example Allow specific resource extensions for upload in PBIRS web portal • Connect to Reporting Services using SSMS • Right click on the server name and then open the Properties section • From the Properties menu, click on the Advanced section and locate the property called AllowedResourceExtensionsForUpload • Change the property to include only the file types you want to be enable for upload • SERVICE RESTART IS NOT REQUIRED
  • 65. Vancouver Power BI & Modern Excel User Group Configuration Example Allow specific resource extensions for upload in PBIRS web portal • Connect to Reporting Services using SSMS • Right click on the server name and then open the Properties section • From the Properties menu, click on the Advanced section and locate the property called AllowedResourceExtensionsForUpload • Change the property to include only the file types you want to be enable for upload • SERVICE RESTART IS NOT REQUIRED
  • 66. Vancouver Power BI & Modern Excel User Group Configuration Example Customized Roles • Connect to Reporting Services using SSMS • Expand Roles to explore the existing Roles • Right click on Roles and create a new one • Configure the properties and click OK • SERVICE RESTART IS NOT REQUIRED
  • 67. Vancouver Power BI & Modern Excel User Group Configuration Example Customized Roles • Connect to Reporting Services using SSMS • Expand Roles to explore the existing Roles • Right click on Roles and create a new one • Configure the properties and click OK • SERVICE RESTART IS NOT REQUIRED
  • 68. Vancouver Power BI & Modern Excel User Group Configur. with SSMS Demo
  • 69. Vancouver Power BI & Modern Excel User Group Office Online Server
  • 70. Vancouver Power BI & Modern Excel User Group Host Excel Workbooks Steps • Installation Prerequisites • Install Office Online Server on separate machine • Integrate with Power BI Report Server; you can do this in the Site Settings General section • Add machine account as Admin to SSAS • Install PowerPivot Instance
  • 71. Vancouver Power BI & Modern Excel User Group Host Excel Workbooks Steps • Installation Prerequisites • Install Office Online Server on separate machine • Integrate with Power BI Report Server; you can do this in the Site Settings General section • Add machine account as Admin to SSAS • Install PowerPivot Instance
  • 72. Vancouver Power BI & Modern Excel User Group API & Utilities
  • 73. Vancouver Power BI & Modern Excel User Group RS.exe utility PBRIS tasks automation • The rs.exe utility processes script that you provide in an input file. This utility to automate report server deployment and administration tasks • RS.exe is located at Program FilesMicrosoft SQL Server110ToolsBinn. You can run the utility from any folder on your file system • To run the tool, you must have permission to connect to the report server instance you are running the script against. You can run scripts to make changes to the local computer or a remote computer • The script is a RSS (Reporting Services script) file in SSRS • The following example migrates content from the native mode Sourceserver to the native mode Targetserver
  • 74. Vancouver Power BI & Modern Excel User Group RS.exe utility PBRIS tasks automation • The rs.exe utility processes script that you provide in an input file. This utility to automate report server deployment and administration tasks • RS.exe is located at Program FilesMicrosoft SQL Server110ToolsBinn. You can run the utility from any folder on your file system • To run the tool, you must have permission to connect to the report server instance you are running the script against. You can run scripts to make changes to the local computer or a remote computer • The script is a RSS (Reporting Services script) file in SSRS • The following example migrates content from the native mode Sourceserver to the native mode Targetserver
  • 75. Vancouver Power BI & Modern Excel User Group REST API API programmatic access to PBIRS • Power BI Report Server support Representational State Transfer (REST) APIs. The REST APIs are service endpoints that support a set of HTTP operations (methods), which provide create, retrieve, update, or delete access for resources within a report server. • The REST API provides programmatic access to the objects in a Power BI Report Server catalog. • http://<<reportservername>>/Reports_PBIRS/api/v2.0/
  • 76. Vancouver Power BI & Modern Excel User Group REST API API programmatic access to PBIRS • Power BI Report Server support Representational State Transfer (REST) APIs. The REST APIs are service endpoints that support a set of HTTP operations (methods), which provide create, retrieve, update, or delete access for resources within a report server. • The REST API provides programmatic access to the objects in a Power BI Report Server catalog. • http://<<reportservername>>/Reports_PBIRS/api/v2.0/
  • 77. Vancouver Power BI & Modern Excel User Group REST API API programmatic access to PBIRS • Power BI Report Server support Representational State Transfer (REST) APIs. The REST APIs are service endpoints that support a set of HTTP operations (methods), which provide create, retrieve, update, or delete access for resources within a report server. • The REST API provides programmatic access to the objects in a Power BI Report Server catalog. • http://<<reportservername>>/Reports_PBIRS/api/v2.0/
  • 78. Vancouver Power BI & Modern Excel User Group PowerShell Reporting Services PowerShell Tools • Reporting Services supports a wide range of development and management scenarios including PowerShell for both Native and SharePoint mode. • The example here uses a function to add Users in specific Power BI Report Server folder
  • 79. Vancouver Power BI & Modern Excel User Group PowerShell Reporting Services PowerShell Tools • Reporting Services supports a wide range of development and management scenarios including PowerShell for both Native and SharePoint mode. • The example here uses a function to add Users in specific Power BI Report Server folder
  • 80. Vancouver Power BI & Modern Excel User Group API & Utilities Demo
  • 81. Vancouver Power BI & Modern Excel User Group Credits & Resources
  • 82. Vancouver Power BI & Modern Excel User Group Connect with PBI Lab pbilab.com @pbilab info@pbilab.com luca.gualtieri@pbilab.com raymonddlima@pbilab.com
  • 83. Vancouver Power BI & Modern Excel User Group Credits • Peter Myers – Power BI For Developer meetup at PBIUG Vancouver https://www.meetup.com/Vancouver-Power-BI-User-Group/events/254565601/ • Devin Knight – Power BI Streaming Datasets with MS Flow video https://www.youtube.com/watch?v=ODL317jCy3Y • Teck Resources – MSDN subscription, PBIRS experience
  • 84. Vancouver Power BI & Modern Excel User Group Resources • Power BI Report Server https://powerbi.microsoft.com/en-us/report-server/ https://www.microsoft.com/en-us/download/details.aspx?id=57270 • RS.exe Utility https://docs.microsoft.com/en-us/sql/reporting-services/tools/rs-exe-utility-ssrs?view=sql-server-2017 • Form, Flow and Power BI https://flow.microsoft.com/en-us/blog/forms-and-flow-and-powerbi/ • PBIRS Role Definitions https://docs.microsoft.com/en-us/sql/reporting-services/security/role-definitions-create-delete-or- modify?view=sql-server-2017
  • 85. Vancouver Power BI & Modern Excel User Group Resources • Upgrade Power BI Report Server https://docs.microsoft.com/en-us/power-bi/report-server/upgrade • Power BI Report Server System Requirements https://docs.microsoft.com/en-us/power-bi/report-server/system-requirements • Host Excel Workbook https://docs.microsoft.com/en-us/power-bi/report-server/excel-oos • PBIRS data-sources https://docs.microsoft.com/en-us/power-bi/report-server/data-sources • Reporting Services Server Properties (Advanced Page) https://docs.microsoft.com/en-us/sql/reporting-services/tools/server-properties-advanced-page- reporting-services?view=sql-server-2017
  • 86. Vancouver Power BI & Modern Excel User Group Resources • Branding Power BI Report Server https://docs.microsoft.com/en-us/sql/reporting-services/branding-the-web-portal?view=sql-server-2017 https://blogs.msdn.microsoft.com/sqlrsteamblog/2016/03/20/how-to-create-a-custom-brand-package-for-reporting- services-with-sql-server-2016/ • Troubleshot Scheduled Refresh in PBIRS https://docs.microsoft.com/en-us/power-bi/report-server/scheduled-refresh-troubleshoot • Integrate with Active Directory Federation Services (ADFS) https://docs.microsoft.com/en-us/power-bi/consumer/mobile/mobile-oauth-ssrs • API https://github.com/microsoft/ReportingServicesTools https://docs.microsoft.com/en-us/power-bi/report-server/rest-api https://app.swaggerhub.com/apis/microsoft-rs/PBIRS/2.0
  • 87. Vancouver Power BI & Modern Excel User Group Q&A