Session Outline:
The presentation is for users who are familiar with the Power BI Report Server (PBIRS), are interested in more advanced topics, and want to go the extra mile.
In this presentation we are going to discuss basic topics including:
Different editions / licensing for PBIRS
Branding for PBIRS
Configuring Advanced Options through SSMS (SQL Server Management Studio)
Embedding PBIRS reports
Monitoring the Report Server catalog
Using the REST-API
PBIRS security, and
Custom roles in PBIRS.
We will also touch on more advanced concepts such as:
High availability
Disaster recovery, and
Configuring your report server to host Excel workbooks using Office Online Server.
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...Vishal Pawar
To improve the performance, sustainability, security and scalability of enterprise-grade Power BI implementations with constant velocity, we need to adhere best practices with sloid architecture.
In this session Vishal will go over Power BI Ecosystem with quick Example, Power BI report Server evolution from its inception till date with Architecture for Enterprise PBI RS and usage through various tool available to publish -SSDT SSRS, Power BI Desktop(Optimized Version), Report Builder and mobile report builder and various Best Practices for PBI Report Server.
The world of business intelligence and analytics has changed from one that IT was providing the information in an organisation to more self-service data analytics that the end user has the ability to access and consume the data from a platform such as a data warehouse, as well as being able to enhance their data analytics with other data sources. In addition, the users now can easily share content and collaborate with other users. This has enabled businesses to leverage from making better decisions in more agile way. However, giving the users a lot of freedom in accessing and sharing data without any governance can expose the businesses to serious security and privacy risks.
In this session, we discussed what governance means when it comes to Power BI and how to implement an organisation-wide governance framework for Power BI ecosystem, without preventing the business to naturally grow in its analytics capability a long with some real-world examples and good practices.
Power BI is a collection of services from Microsoft used for modeling, analyzing, and visualizing data. It involves data modeling by organizing and preparing data, data visualization through interactive reports and visuals to develop business insights, and a workflow that includes connecting data sources, loading data into a data model, and building visualizations. The Power BI desktop application is used to create data models and reports which can then be saved locally.
The document provides an overview of Microsoft SQL Server Reporting Services (SSRS). It discusses SSRS architecture and components. It outlines new features in SSRS 2008 related to report authoring, processing, rendering, server architecture, and programmability. Steps for creating a shared data source and designing basic reports using the report designer are also presented.
Power BI new workspace experience in power biAmit Kumar ☁
Power BI has introduced a new workspace experience. This presentation will describe the benefits of new workspace experience over classic workspace experience.
Power BI is a business analytics service that allows users to analyze data and share insights. It includes dashboards, reports, and datasets that can be viewed on mobile devices. Power BI integrates with various data sources and platforms like SQL Server, Azure, and Office 365. It provides self-service business intelligence capabilities for end users to explore and visualize data without assistance from IT departments.
Este documento describe las capacidades y características de Microsoft Power BI, incluyendo conectividad a múltiples fuentes de datos, visualizaciones interactivas, informes y paneles, análisis predictivo, compatibilidad con dispositivos móviles, y opciones de licencia. Power BI permite a los usuarios explorar y comprender datos para obtener perspectivas empresariales.
Power BI Report Server Enterprise Architecture, Tools to Publish reports and ...Vishal Pawar
To improve the performance, sustainability, security and scalability of enterprise-grade Power BI implementations with constant velocity, we need to adhere best practices with sloid architecture.
In this session Vishal will go over Power BI Ecosystem with quick Example, Power BI report Server evolution from its inception till date with Architecture for Enterprise PBI RS and usage through various tool available to publish -SSDT SSRS, Power BI Desktop(Optimized Version), Report Builder and mobile report builder and various Best Practices for PBI Report Server.
The world of business intelligence and analytics has changed from one that IT was providing the information in an organisation to more self-service data analytics that the end user has the ability to access and consume the data from a platform such as a data warehouse, as well as being able to enhance their data analytics with other data sources. In addition, the users now can easily share content and collaborate with other users. This has enabled businesses to leverage from making better decisions in more agile way. However, giving the users a lot of freedom in accessing and sharing data without any governance can expose the businesses to serious security and privacy risks.
In this session, we discussed what governance means when it comes to Power BI and how to implement an organisation-wide governance framework for Power BI ecosystem, without preventing the business to naturally grow in its analytics capability a long with some real-world examples and good practices.
Power BI is a collection of services from Microsoft used for modeling, analyzing, and visualizing data. It involves data modeling by organizing and preparing data, data visualization through interactive reports and visuals to develop business insights, and a workflow that includes connecting data sources, loading data into a data model, and building visualizations. The Power BI desktop application is used to create data models and reports which can then be saved locally.
The document provides an overview of Microsoft SQL Server Reporting Services (SSRS). It discusses SSRS architecture and components. It outlines new features in SSRS 2008 related to report authoring, processing, rendering, server architecture, and programmability. Steps for creating a shared data source and designing basic reports using the report designer are also presented.
Power BI new workspace experience in power biAmit Kumar ☁
Power BI has introduced a new workspace experience. This presentation will describe the benefits of new workspace experience over classic workspace experience.
Power BI is a business analytics service that allows users to analyze data and share insights. It includes dashboards, reports, and datasets that can be viewed on mobile devices. Power BI integrates with various data sources and platforms like SQL Server, Azure, and Office 365. It provides self-service business intelligence capabilities for end users to explore and visualize data without assistance from IT departments.
Este documento describe las capacidades y características de Microsoft Power BI, incluyendo conectividad a múltiples fuentes de datos, visualizaciones interactivas, informes y paneles, análisis predictivo, compatibilidad con dispositivos móviles, y opciones de licencia. Power BI permite a los usuarios explorar y comprender datos para obtener perspectivas empresariales.
Power BI Overview, Deployment and GovernanceJames Serra
This document provides an overview of external sharing in Power BI using Azure Active Directory Business-to-Business (Azure B2B) collaboration. Azure B2B allows Power BI content to be securely distributed to guest users outside the organization while maintaining control over internal data. There are three main approaches for sharing - assigning Pro licenses manually, using guest's own licenses, or sharing to guests via Power BI Premium capacity. Azure B2B handles invitations, authentication, and governance policies to control external sharing. All guest actions are audited. Conditional access policies can also be enforced for guests.
In the past few years, the term "data lake" has leaked into our lexicon. But what exactly IS a data lake? Some IT managers confuse data lakes with data warehouses. Some people think data lakes replace data warehouses. Both of these conclusions are false. Their is room in your data architecture for both data lakes and data warehouses. They both have different use cases and those use cases can be complementary.
Todd Reichmuth, Solutions Engineer with Snowflake Computing, has spent the past 18 years in the world of Data Warehousing and Big Data. He spent that time at Netezza and then later at IBM Data. Earlier in 2018 making the jump to the cloud at Snowflake Computing.
Mike Myer, Sales Director with Snowflake Computing, has spent the past 6 years in the world of Security and looking to drive awareness to better Data Warehousing and Big Data solutions available! Was previously at local tech companies FireMon and Lockpath and decided to join Snowflake due to the disruptive technology that's truly helping folks in the Big Data world on a day to day basis.
In this tutorial we will present Koalas, a new open source project that we announced at the Spark + AI Summit in April. Koalas is an open-source Python package that implements the pandas API on top of Apache Spark, to make the pandas API scalable to big data. Using Koalas, data scientists can make the transition from a single machine to a distributed environment without needing to learn a new framework.
We will demonstrate Koalas’ new functionalities since its initial release, discuss its roadmaps, and how we think Koalas could become the standard API for large scale data science.
What you will learn:
How to get started with Koalas
Easy transition from Pandas to Koalas on Apache Spark
Similarities between Pandas and Koalas APIs for DataFrame transformation and feature engineering
Single machine Pandas vs distributed environment of Koalas
Prerequisites:
A fully-charged laptop (8-16GB memory) with Chrome or Firefox
Python 3 and pip pre-installed
pip install koalas from PyPI
Pre-register for Databricks Community Edition
Read koalas docs
This document discusses building a data lake on AWS. It notes that organizations that successfully generate value from data will outperform competitors. It outlines challenges of data visibility, multiple access mechanisms, and analyzers needing access. AWS is presented as the perfect solution with its storage, analysis and security capabilities at scale. Case studies of Celgene and IEP are presented that used AWS for their data lakes. Traditional analytics are separated from data warehousing, but data lakes extend this by including diverse data and analytical engines at larger scale with lower costs. The AWS portfolio for data lakes, analytics and IoT is presented as the most complete toolset. Building value from the data lake is discussed through machine learning, analytics, data movement and visualization.
This document provides an overview of Microsoft Business Intelligence tools including SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), and SQL Server Reporting Services (SSRS). It discusses how these tools are used to extract, transform, and load data from various sources into a centralized data warehouse for analysis and reporting. It also provides brief descriptions of the key features and functions of each tool in the reporting development lifecycle.
This document summarizes the results of an OLTP performance benchmark test comparing PostgreSQL and Oracle databases. The test used HammerDB to run the same workload against each database on a server with 2x8 core CPUs and 192GB RAM. With 8 vCPUs, Oracle was 2.6% faster, used 16% less CPU, and had 9.3% more transactions per minute than PostgreSQL. When scaled to 16 vCPUs, Oracle was 3.4% faster, used 12.3% less CPU and had 22.43% more transactions per minute.
Azure Synapse Analytics is Azure SQL Data Warehouse evolved: a limitless analytics service, that brings together enterprise data warehousing and Big Data analytics into a single service. It gives you the freedom to query data on your terms, using either serverless on-demand or provisioned resources, at scale. Azure Synapse brings these two worlds together with a unified experience to ingest, prepare, manage, and serve data for immediate business intelligence and machine learning needs. This is a huge deck with lots of screenshots so you can see exactly how it works.
Power BI for Big Data and the New Look of Big Data SolutionsJames Serra
New features in Power BI give it enterprise tools, but that does not mean it automatically creates an enterprise solution. In this talk we will cover these new features (composite models, aggregations tables, dataflow) as well as Azure Data Lake Store Gen2, and describe the use cases and products of an individual, departmental, and enterprise big data solution. We will also talk about why a data warehouse and cubes still should be part of an enterprise solution, and how a data lake should be organized.
BigQuery is Google Cloud Platform's interactive big data service that allows users to analyze massive datasets in seconds using SQL-like queries. It offers a scalable and fast way to query terabytes of data without the expense of maintaining servers or databases. BigQuery organizes data into a project-dataset-table hierarchy and uses a distributed architecture to efficiently process queries across servers.
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&AVishal Pawar
The document appears to be a slide deck presentation about Microsoft Power BI. It includes slides on Power Query, Power Pivot, Power View and Power Map. The presentation provides overviews of these tools, describes their capabilities and functionality, and includes demos of how to use them. It discusses how Power BI allows users to discover, visualize and share insights from data.
This document discusses role level security patterns in Power BI. It begins with concepts like roles controlling access to datasets and what data users have access to. It then covers static role level security where rules are applied to tables and columns. Dynamic role level security is also discussed, which requires rethinking the data model to dynamically filter data using tables like users and profiles linked with a bridge table. Dynamic security relies on the USERPRINCIPALNAME() function. Examples of both static and dynamic role level security are demonstrated. Bibliography and links for additional resources are also provided.
Machine learning allows us to build predictive analytics solutions of tomorrow - these solutions allow us to better diagnose and treat patients, correctly recommend interesting books or movies, and even make the self-driving car a reality. Microsoft Azure Machine Learning (Azure ML) is a fully-managed Platform-as-a-Service (PaaS) for building these predictive analytics solutions. It is very easy to build solutions with it, helping to overcome the challenges most businesses have in deploying and using machine learning. In this presentation, we will take a look at how to create ML models with Azure ML Studio and deploy those models to production in minutes.
Gateways to Power BI, Connect PowerBI.com to your On-Prem DataJean-Pierre Riehl
--session donnée lors du SQLSaturday Madrid 2016--
PowerBI.com is a cloud-based BI platform, enabling from personal to corporate BI. But often, your data lives on-premises, on your desktop, on a shared folder or in your enterprise datawarehouse. Microsoft team built gateways to deal with that.
In this session, we will see how to connect, lively or scheduled, your dahsboards to your on-prem data. You'll learn about Personal Gateway and Enterprise Gateway. How does it work. How to configure it. How to maintain it.
Apache Spark Based Reliable Data Ingestion in Datalake with Gagan AgrawalDatabricks
Ingesting data from variety of sources like Mysql, Oracle, Kafka, Sales Force, Big Query, S3, SaaS applications, OSS etc. with billions of records into datalake (for reporting, adhoc analytics, ML jobs) with reliability, consistency, schema evolution support and within expected SLA has always been a challenging job. Also ingestion may have different flavors like full ingestion, incremental ingestion with and without compaction/de-duplication and transformations with their own complexity of state management and performance. Not to mention dependency management where hundreds / thousands of downstream jobs are dependent on this ingested data and hence data availability on time is of utmost importance. Most data teams end up creating adhoc ingestion pipelines written in different languages and technologies which adds operational overheads and knowledge is mostly limited to few.
In this session, I will talk about how we leveraged Sparks Dataframe abstraction for creating generic ingestion platform capable of ingesting data from varied sources with reliability, consistency, auto schema evolution and transformations support. Will also discuss about how we developed spark based data sanity as one of the core components of this platform to ensure 100% correctness of ingested data and auto-recovery in case of inconsistencies found. This talk will also focus how Hive table creation and schema modification was part of this platform and provided read time consistencies without locking while Spark Ingestion jobs were writing on the same Hive tables and how we maintained different versions of ingested data to do any rollback if required and also allow users of this ingested data to go back in time and read snapshot of ingested data at that moment.
Post this talk one should be able to understand challenges involved in ingesting data reliably from different sources and how one can leverage Spark’s Dataframe abstraction to solve this in unified way.
Mapping Data Flows Training deck Q1 CY22Mark Kromer
Mapping data flows allow for code-free data transformation at scale using an Apache Spark engine within Azure Data Factory. Key points:
- Mapping data flows can handle structured and unstructured data using an intuitive visual interface without needing to know Spark, Scala, Python, etc.
- The data flow designer builds a transformation script that is executed on a JIT Spark cluster within ADF. This allows for scaled-out, serverless data transformation.
- Common uses of mapping data flows include ETL scenarios like slowly changing dimensions, analytics tasks like data profiling, cleansing, and aggregations.
O documento apresenta uma introdução ao Power BI, ferramenta de self-service business intelligence da Microsoft. Apresenta a evolução do BI, desde arquiteturas tradicionais até modernas, e como o Power BI se encaixa nesse contexto ao permitir que usuários explorem dados de qualquer fonte. Também resume os principais benefícios do Power BI como dashboards e relatórios para soluções SaaS, integração com ambientes de TI existentes e conexão direta a bancos de dados on-premises de forma segura.
Power BI Report Server allows users to publish Power BI reports, paginated reports, and Excel workbooks on-premises. It can be acquired through Power BI Premium or SQL Server licensing. It provides self-service BI capabilities while also supporting enterprise reporting needs. IT pros can deploy Power BI Report Server on-premises, integrate it with Active Directory for authentication, and migrate existing SQL Server Reporting Services reports.
Power BI Report Server: a Deep Dive for SQL PASS VancouverLuca Gualtieri
Power BI Report Server allows users to publish Power BI reports, SQL Server Reporting Services (SSRS) reports, and Excel workbooks on-premises. It provides an enterprise-grade reporting solution and is compatible with SSRS. The presentation covered live demonstrations of Power BI Report Server, discussed editions and licensing, and how to configure, brand, and integrate Power BI Report Server using tools like the RS.exe utility and REST API.
Power BI Overview, Deployment and GovernanceJames Serra
This document provides an overview of external sharing in Power BI using Azure Active Directory Business-to-Business (Azure B2B) collaboration. Azure B2B allows Power BI content to be securely distributed to guest users outside the organization while maintaining control over internal data. There are three main approaches for sharing - assigning Pro licenses manually, using guest's own licenses, or sharing to guests via Power BI Premium capacity. Azure B2B handles invitations, authentication, and governance policies to control external sharing. All guest actions are audited. Conditional access policies can also be enforced for guests.
In the past few years, the term "data lake" has leaked into our lexicon. But what exactly IS a data lake? Some IT managers confuse data lakes with data warehouses. Some people think data lakes replace data warehouses. Both of these conclusions are false. Their is room in your data architecture for both data lakes and data warehouses. They both have different use cases and those use cases can be complementary.
Todd Reichmuth, Solutions Engineer with Snowflake Computing, has spent the past 18 years in the world of Data Warehousing and Big Data. He spent that time at Netezza and then later at IBM Data. Earlier in 2018 making the jump to the cloud at Snowflake Computing.
Mike Myer, Sales Director with Snowflake Computing, has spent the past 6 years in the world of Security and looking to drive awareness to better Data Warehousing and Big Data solutions available! Was previously at local tech companies FireMon and Lockpath and decided to join Snowflake due to the disruptive technology that's truly helping folks in the Big Data world on a day to day basis.
In this tutorial we will present Koalas, a new open source project that we announced at the Spark + AI Summit in April. Koalas is an open-source Python package that implements the pandas API on top of Apache Spark, to make the pandas API scalable to big data. Using Koalas, data scientists can make the transition from a single machine to a distributed environment without needing to learn a new framework.
We will demonstrate Koalas’ new functionalities since its initial release, discuss its roadmaps, and how we think Koalas could become the standard API for large scale data science.
What you will learn:
How to get started with Koalas
Easy transition from Pandas to Koalas on Apache Spark
Similarities between Pandas and Koalas APIs for DataFrame transformation and feature engineering
Single machine Pandas vs distributed environment of Koalas
Prerequisites:
A fully-charged laptop (8-16GB memory) with Chrome or Firefox
Python 3 and pip pre-installed
pip install koalas from PyPI
Pre-register for Databricks Community Edition
Read koalas docs
This document discusses building a data lake on AWS. It notes that organizations that successfully generate value from data will outperform competitors. It outlines challenges of data visibility, multiple access mechanisms, and analyzers needing access. AWS is presented as the perfect solution with its storage, analysis and security capabilities at scale. Case studies of Celgene and IEP are presented that used AWS for their data lakes. Traditional analytics are separated from data warehousing, but data lakes extend this by including diverse data and analytical engines at larger scale with lower costs. The AWS portfolio for data lakes, analytics and IoT is presented as the most complete toolset. Building value from the data lake is discussed through machine learning, analytics, data movement and visualization.
This document provides an overview of Microsoft Business Intelligence tools including SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), and SQL Server Reporting Services (SSRS). It discusses how these tools are used to extract, transform, and load data from various sources into a centralized data warehouse for analysis and reporting. It also provides brief descriptions of the key features and functions of each tool in the reporting development lifecycle.
This document summarizes the results of an OLTP performance benchmark test comparing PostgreSQL and Oracle databases. The test used HammerDB to run the same workload against each database on a server with 2x8 core CPUs and 192GB RAM. With 8 vCPUs, Oracle was 2.6% faster, used 16% less CPU, and had 9.3% more transactions per minute than PostgreSQL. When scaled to 16 vCPUs, Oracle was 3.4% faster, used 12.3% less CPU and had 22.43% more transactions per minute.
Azure Synapse Analytics is Azure SQL Data Warehouse evolved: a limitless analytics service, that brings together enterprise data warehousing and Big Data analytics into a single service. It gives you the freedom to query data on your terms, using either serverless on-demand or provisioned resources, at scale. Azure Synapse brings these two worlds together with a unified experience to ingest, prepare, manage, and serve data for immediate business intelligence and machine learning needs. This is a huge deck with lots of screenshots so you can see exactly how it works.
Power BI for Big Data and the New Look of Big Data SolutionsJames Serra
New features in Power BI give it enterprise tools, but that does not mean it automatically creates an enterprise solution. In this talk we will cover these new features (composite models, aggregations tables, dataflow) as well as Azure Data Lake Store Gen2, and describe the use cases and products of an individual, departmental, and enterprise big data solution. We will also talk about why a data warehouse and cubes still should be part of an enterprise solution, and how a data lake should be organized.
BigQuery is Google Cloud Platform's interactive big data service that allows users to analyze massive datasets in seconds using SQL-like queries. It offers a scalable and fast way to query terabytes of data without the expense of maintaining servers or databases. BigQuery organizes data into a project-dataset-table hierarchy and uses a distributed architecture to efficiently process queries across servers.
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&AVishal Pawar
The document appears to be a slide deck presentation about Microsoft Power BI. It includes slides on Power Query, Power Pivot, Power View and Power Map. The presentation provides overviews of these tools, describes their capabilities and functionality, and includes demos of how to use them. It discusses how Power BI allows users to discover, visualize and share insights from data.
This document discusses role level security patterns in Power BI. It begins with concepts like roles controlling access to datasets and what data users have access to. It then covers static role level security where rules are applied to tables and columns. Dynamic role level security is also discussed, which requires rethinking the data model to dynamically filter data using tables like users and profiles linked with a bridge table. Dynamic security relies on the USERPRINCIPALNAME() function. Examples of both static and dynamic role level security are demonstrated. Bibliography and links for additional resources are also provided.
Machine learning allows us to build predictive analytics solutions of tomorrow - these solutions allow us to better diagnose and treat patients, correctly recommend interesting books or movies, and even make the self-driving car a reality. Microsoft Azure Machine Learning (Azure ML) is a fully-managed Platform-as-a-Service (PaaS) for building these predictive analytics solutions. It is very easy to build solutions with it, helping to overcome the challenges most businesses have in deploying and using machine learning. In this presentation, we will take a look at how to create ML models with Azure ML Studio and deploy those models to production in minutes.
Gateways to Power BI, Connect PowerBI.com to your On-Prem DataJean-Pierre Riehl
--session donnée lors du SQLSaturday Madrid 2016--
PowerBI.com is a cloud-based BI platform, enabling from personal to corporate BI. But often, your data lives on-premises, on your desktop, on a shared folder or in your enterprise datawarehouse. Microsoft team built gateways to deal with that.
In this session, we will see how to connect, lively or scheduled, your dahsboards to your on-prem data. You'll learn about Personal Gateway and Enterprise Gateway. How does it work. How to configure it. How to maintain it.
Apache Spark Based Reliable Data Ingestion in Datalake with Gagan AgrawalDatabricks
Ingesting data from variety of sources like Mysql, Oracle, Kafka, Sales Force, Big Query, S3, SaaS applications, OSS etc. with billions of records into datalake (for reporting, adhoc analytics, ML jobs) with reliability, consistency, schema evolution support and within expected SLA has always been a challenging job. Also ingestion may have different flavors like full ingestion, incremental ingestion with and without compaction/de-duplication and transformations with their own complexity of state management and performance. Not to mention dependency management where hundreds / thousands of downstream jobs are dependent on this ingested data and hence data availability on time is of utmost importance. Most data teams end up creating adhoc ingestion pipelines written in different languages and technologies which adds operational overheads and knowledge is mostly limited to few.
In this session, I will talk about how we leveraged Sparks Dataframe abstraction for creating generic ingestion platform capable of ingesting data from varied sources with reliability, consistency, auto schema evolution and transformations support. Will also discuss about how we developed spark based data sanity as one of the core components of this platform to ensure 100% correctness of ingested data and auto-recovery in case of inconsistencies found. This talk will also focus how Hive table creation and schema modification was part of this platform and provided read time consistencies without locking while Spark Ingestion jobs were writing on the same Hive tables and how we maintained different versions of ingested data to do any rollback if required and also allow users of this ingested data to go back in time and read snapshot of ingested data at that moment.
Post this talk one should be able to understand challenges involved in ingesting data reliably from different sources and how one can leverage Spark’s Dataframe abstraction to solve this in unified way.
Mapping Data Flows Training deck Q1 CY22Mark Kromer
Mapping data flows allow for code-free data transformation at scale using an Apache Spark engine within Azure Data Factory. Key points:
- Mapping data flows can handle structured and unstructured data using an intuitive visual interface without needing to know Spark, Scala, Python, etc.
- The data flow designer builds a transformation script that is executed on a JIT Spark cluster within ADF. This allows for scaled-out, serverless data transformation.
- Common uses of mapping data flows include ETL scenarios like slowly changing dimensions, analytics tasks like data profiling, cleansing, and aggregations.
O documento apresenta uma introdução ao Power BI, ferramenta de self-service business intelligence da Microsoft. Apresenta a evolução do BI, desde arquiteturas tradicionais até modernas, e como o Power BI se encaixa nesse contexto ao permitir que usuários explorem dados de qualquer fonte. Também resume os principais benefícios do Power BI como dashboards e relatórios para soluções SaaS, integração com ambientes de TI existentes e conexão direta a bancos de dados on-premises de forma segura.
Power BI Report Server allows users to publish Power BI reports, paginated reports, and Excel workbooks on-premises. It can be acquired through Power BI Premium or SQL Server licensing. It provides self-service BI capabilities while also supporting enterprise reporting needs. IT pros can deploy Power BI Report Server on-premises, integrate it with Active Directory for authentication, and migrate existing SQL Server Reporting Services reports.
Power BI Report Server: a Deep Dive for SQL PASS VancouverLuca Gualtieri
Power BI Report Server allows users to publish Power BI reports, SQL Server Reporting Services (SSRS) reports, and Excel workbooks on-premises. It provides an enterprise-grade reporting solution and is compatible with SSRS. The presentation covered live demonstrations of Power BI Report Server, discussed editions and licensing, and how to configure, brand, and integrate Power BI Report Server using tools like the RS.exe utility and REST API.
Power BI Report Server: a Deep Dive for PBIUG VancouverLuca Gualtieri
Session Outline:
The presentation is for users who are familiar with the Power BI Report Server (PBIRS), are interested in more advanced topics, and want to go the extra mile.
In this presentation we are going to discuss basic topics including:
Different editions / licensing for PBIRS
Branding for PBIRS
Configuring Advanced Options through SSMS (SQL Server Management Studio)
Embedding PBIRS reports
Monitoring the Report Server catalog
Using the REST-API
PBIRS security, and
Custom roles in PBIRS.
We will also touch on more advanced concepts such as:
High availability
Disaster recovery, and
Configuring your report server to host Excel workbooks using Office Online Server.
South Florida SQL Saturday - Power BI Report Server Enterprise Architecture, ...Vishal Pawar
SSSF-Power BI Report Server Enterprise Architecture, Tools to publish reports and Best Practice.
•Chief Architect in Aptude Inc
•Microsoft MVP
•Microsoft Certified Trainer
•PASS BA VC Group Admin
•Global Power BI Group 20K+
•Udemy Free Power BI Course 30K
•VPawar@Aptude.com
Sql Saturday Jacksonville- Power BI Report Server Enterprise Architecture, to...Vishal Pawar
Sql Saturday Jacksonville- Power BI Report Server Enterprise Architecture, tools to publish reports and best practice
Power BI Ecosystem
Architecture of Power BI Report Server
Best Practices for PBI Report Server
General Best Practices Power BI Ecosystem
Q&A
Power BI Create lightning fast dashboard with power bi & Its Components Vishal Pawar
Every data has meaning, but we had limitation to use data through big long running process Extraction, Transformation and Representation, but now Power BI solves your problem to kick start having Data extraction in Power Query, Data Modelling and Transformation in Power Pivot and reach data representation using power view and power map on demand any nearby device on your fingertips, You will learn all latest and greatest features of Power BI.
Explain about power BI Overview from Power BI Desktop, Power BI Service, Power BI Report Server and Power BI Mobile that consume all BI Data from Dataset and datamodel
Groupby -Power bi dashboard in hour by vishal pawar-Presentation Vishal Pawar
Power BI Dashboard in an hour with Various Slides.
Target Audience:
Useful for Develops and DBA those who want to know what is Power BI and How we can utilize various features.
Also session will be useful for anyone who wants learn Power BI from basic.
Abstract:
In this session, We will walk through various features of Power BI, How Power BI can transform your company’s data into rich visuals and Easy yet powerful Analytics solutions for your whole organization.
At end of session with following Power BI Dashboard example
sp_Blitz in Dashboard
SQL Server Info Dashboard
Twitter Dashboard
World Dashboard
Most important takeaways from session –
You will be learning basics of Power BI with the additional perk of analyzing sp_Blitz in Power BI.
Various features of Power BI making you from ZERO to HERO
After this session, you will be able to analyze data into Power BI
Learn more about PowePivot, Microsoft's new in-memory engine, and how you can extend it with advanced analytics and a data security layer for enterprise wide deployment.
Introduction to Power BI to make smart decisionsVIVEK GURURANI
Power BI: Business intelligence like never before!
Power BI is a tool that allows accounting and finance managers and professionals to have relevant information at the right time to make strategic decisions in a flexible, centralized, and secure way. Transform your business with predictive analytics, data visualization, and information in real-time, thanks to Power BI.
Presentation Agenda:
1. Introduction to Power BI
2. Why would your business need Power BI?
3. Power BI Architecture
4. Data Sanitization & Cleansing Capabilities
5. Analytical Insights
6. Generating Department Wise Reports & Visualizations
7. Latest & Upcoming Power BI features
8. Live Q&A
Microsoft Power BI is a cloud-based business analytics service. This document provides an overview of Power BI and its key capabilities. It discusses connecting to various data sources, creating reports and dashboards, exploring data using natural language queries, and sharing insights across an organization. The document also describes the Power BI online service experience and how to work with reports, dashboards, and collaborate with others.
Power BI Training (Data Analytics& Business Intelegence)AnggaFernando3
Microsoft Power BI is a cloud-based business analytics service. This document provides an overview of Power BI and its key capabilities. It discusses connecting to various data sources, creating reports and dashboards, exploring data using natural language queries, and sharing insights across an organization. The document also describes the Power BI online service experience and how to work with reports, dashboards, and collaborate with others.
Microsoft Power BI is a cloud-based business analytics service. This document provides an overview of Power BI and its key capabilities. It discusses connecting to various data sources, creating reports and dashboards, exploring data using natural language queries, and sharing insights across an organization. The document also describes the Power BI online service experience and how to work with reports, dashboards, and other features in the browser or mobile apps.
Microsoft Power BI is a cloud-based business analytics service. This document provides an overview of Power BI and its key capabilities. It discusses connecting to various data sources, creating reports and dashboards, exploring data using natural language queries, and sharing insights across an organization. The document also describes the Power BI online service experience and how to work with reports, dashboards, and collaborate with others.
Microsoft Power BI is a cloud-based business analytics service. This document provides an overview of Power BI and its key capabilities. It discusses connecting to various data sources, creating reports and dashboards, exploring data using natural language queries, and sharing insights across an organization. The document also describes the Power BI online service experience and how to work with reports, dashboards, and other features in the browser or mobile apps.
Empower Your Users with Advanced Analytics On-the-Flywww.panorama.com
This document discusses empowering users with self-service business intelligence (BI) tools like PowerPivot. It promotes Panorama NovaView, a BI suite that extends the capabilities of PowerPivot. The presentation agenda includes a PowerPivot demo and discussing how to make PowerPivot enterprise ready with additional security, dashboards, visualizations and live sharing in SharePoint. Panorama Software is presented as a strategic Microsoft partner with over 15 years of BI innovation experience and over 1,500 customers worldwide.
Powerbi presentation from Microsoft CorporationEngineerMBA1
This document provides an overview of the Power BI online service and its key capabilities for creating reports and dashboards, exploring data visually and with natural language queries, sharing insights with others, and accessing content on mobile devices. It also describes additional Power BI features for pinning various external data sources to dashboards, performing quick analyses, and setting up data alerts and security settings.
SqlSaturday#699 Power BI - Create a dashboard from zero to heroVishal Pawar
Every data has meaning, but we had limitation to use data through big long running process Extraction, Transformation and Representation, but now Power BI solves your problem to kick start having Data extraction in Power Query, Data Modelling and Transformation in Power Pivot and reach data representation using power view and power map on demand any nearby device on your fingertips.
Learn how to create Power BI Dashboard from scratch.
This document discusses Microsoft's business intelligence (BI) solution stack, including the roles of Analysis Services, Reporting Services, Master Data Services, and Integration Services. It focuses on Analysis Services and describes how it provides scalable and performant data modeling, predictive analytics, and self-service BI capabilities through integration with tools like Excel, SharePoint, and SQL Server. Real-world customer examples are also presented to demonstrate how Analysis Services can help organizations improve decision making and reduce costs.
The document outlines a training agenda for SAP BI-BO (Business Intelligence - Business Objects) over 14 units totaling approximately 34 hours. The training will cover SAP NetWeaver and BI fundamentals, data modeling, data acquisition from SAP and non-SAP systems, BI content management, query design, administration, process chains, performance optimization, and Business Objects products like Web Intelligence, Dashboards, Crystal Reports, and Universe Designer.
Similar to Power BI Report Server: a Deep Dive for PASS Business Analytics Virtual Group (20)
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Kaxil Naik
Navigating today's data landscape isn't just about managing workflows; it's about strategically propelling your business forward. Apache Airflow has stood out as the benchmark in this arena, driving data orchestration forward since its early days. As we dive into the complexities of our current data-rich environment, where the sheer volume of information and its timely, accurate processing are crucial for AI and ML applications, the role of Airflow has never been more critical.
In my journey as the Senior Engineering Director and a pivotal member of Apache Airflow's Project Management Committee (PMC), I've witnessed Airflow transform data handling, making agility and insight the norm in an ever-evolving digital space. At Astronomer, our collaboration with leading AI & ML teams worldwide has not only tested but also proven Airflow's mettle in delivering data reliably and efficiently—data that now powers not just insights but core business functions.
This session is a deep dive into the essence of Airflow's success. We'll trace its evolution from a budding project to the backbone of data orchestration it is today, constantly adapting to meet the next wave of data challenges, including those brought on by Generative AI. It's this forward-thinking adaptability that keeps Airflow at the forefront of innovation, ready for whatever comes next.
The ever-growing demands of AI and ML applications have ushered in an era where sophisticated data management isn't a luxury—it's a necessity. Airflow's innate flexibility and scalability are what makes it indispensable in managing the intricate workflows of today, especially those involving Large Language Models (LLMs).
This talk isn't just a rundown of Airflow's features; it's about harnessing these capabilities to turn your data workflows into a strategic asset. Together, we'll explore how Airflow remains at the cutting edge of data orchestration, ensuring your organization is not just keeping pace but setting the pace in a data-driven future.
Session in https://budapestdata.hu/2024/04/kaxil-naik-astronomer-io/ | https://dataml24.sessionize.com/session/667627
Introduction to Jio Cinema**:
- Brief overview of Jio Cinema as a streaming platform.
- Its significance in the Indian market.
- Introduction to retention and engagement strategies in the streaming industry.
2. **Understanding Retention and Engagement**:
- Define retention and engagement in the context of streaming platforms.
- Importance of retaining users in a competitive market.
- Key metrics used to measure retention and engagement.
3. **Jio Cinema's Content Strategy**:
- Analysis of the content library offered by Jio Cinema.
- Focus on exclusive content, originals, and partnerships.
- Catering to diverse audience preferences (regional, genre-specific, etc.).
- User-generated content and interactive features.
4. **Personalization and Recommendation Algorithms**:
- How Jio Cinema leverages user data for personalized recommendations.
- Algorithmic strategies for suggesting content based on user preferences, viewing history, and behavior.
- Dynamic content curation to keep users engaged.
5. **User Experience and Interface Design**:
- Evaluation of Jio Cinema's user interface (UI) and user experience (UX).
- Accessibility features and device compatibility.
- Seamless navigation and search functionality.
- Integration with other Jio services.
6. **Community Building and Social Features**:
- Strategies for fostering a sense of community among users.
- User reviews, ratings, and comments.
- Social sharing and engagement features.
- Interactive events and campaigns.
7. **Retention through Loyalty Programs and Incentives**:
- Overview of loyalty programs and rewards offered by Jio Cinema.
- Subscription plans and benefits.
- Promotional offers, discounts, and partnerships.
- Gamification elements to encourage continued usage.
8. **Customer Support and Feedback Mechanisms**:
- Analysis of Jio Cinema's customer support infrastructure.
- Channels for user feedback and suggestions.
- Handling of user complaints and queries.
- Continuous improvement based on user feedback.
9. **Multichannel Engagement Strategies**:
- Utilization of multiple channels for user engagement (email, push notifications, SMS, etc.).
- Targeted marketing campaigns and promotions.
- Cross-promotion with other Jio services and partnerships.
- Integration with social media platforms.
10. **Data Analytics and Iterative Improvement**:
- Role of data analytics in understanding user behavior and preferences.
- A/B testing and experimentation to optimize engagement strategies.
- Iterative improvement based on data-driven insights.
We are pleased to share with you the latest VCOSA statistical report on the cotton and yarn industry for the month of March 2024.
Starting from January 2024, the full weekly and monthly reports will only be available for free to VCOSA members. To access the complete weekly report with figures, charts, and detailed analysis of the cotton fiber market in the past week, interested parties are kindly requested to contact VCOSA to subscribe to the newsletter.
3. PASS Business Analytics Virtual 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. PASS Business Analytics Virtual Group
PBI Lab
BI and Analytics Consulting
• Microsoft Silver Partner in Data Analytics
• Microsoft Power BI Partner
• Microsoft Power BI Training Provider
pbilab.com
@pbilab
5. PASS Business Analytics Virtual 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
7. PASS Business Analytics Virtual 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 ☺
8. PASS Business Analytics Virtual Group
Live Survey with Power BI
PBI Lab Power BI Workspace – PASS Business Analytics Group
10. PASS Business Analytics Virtual 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. PASS Business Analytics Virtual 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. PASS Business Analytics Virtual 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. PASS Business Analytics Virtual 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. PASS Business Analytics Virtual 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. PASS Business Analytics Virtual Group
Hybrid Scenario.
My organization wants to use all of them!
Scenarios for all reporting products
SQL Server Reporting Services Power BI Report Server Power BI service
16. PASS Business Analytics Virtual 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
18. PASS Business Analytics Virtual 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
19. PASS Business Analytics Virtual 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
20. PASS Business Analytics Virtual 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
21. PASS Business Analytics Virtual 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)
22. PASS Business Analytics Virtual 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
23. PASS Business Analytics Virtual Group
HTML5 rs:Embed=true
Consume reports in multiple ways
Mobile apps
</>
Windows
Android
iOS
Web portal Embedded In your apps
24. PASS Business Analytics Virtual Group
Two editions of Power BI Desktop
Power BI Desktop
Optimized
Power BI
Desktop
33. PASS Business Analytics Virtual 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
34. PASS Business Analytics Virtual Group
Modern Lifecycle Policy
https://powerbi.microsoft.com/en-us/blog/power-bi-report-server-may-2020-feature-summary/
36. PASS Business Analytics Virtual Group
Download
Download the msi installers from MSFT
Power BI Report Server page: https://powerbi.microsoft.com/en-us/report-server/
Power BI Report Server May 2020: https://www.microsoft.com/en-us/download/details.aspx?id=56722
There are multiple files available for download: Power BI Report server and Power BI Desktop Optimized for Report
Server (32 bit and 64 bit)
37. PASS Business Analytics Virtual 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
38. PASS Business Analytics Virtual Group
Report Server Configuration Manager
Configure immediately after the setup
Open Report Server Configuration
Manager
Configuration like SSRS
Integration with Power BI
39. PASS Business Analytics Virtual Group
Report Server Configuration Manager
Configure immediately after the setup
Open Report Server Configuration
Manager
Configuration like SSRS
Integration with Power BI
40. PASS Business Analytics Virtual 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)
41. PASS Business Analytics Virtual 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
42. PASS Business Analytics Virtual Group
Scale-out report servers
Report Server
Report Server
Report Server
Database
Load BalancerUsers
43. PASS Business Analytics Virtual 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
44. PASS Business Analytics Virtual 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
45. PASS Business Analytics Virtual 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
46. PASS Business Analytics Virtual 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
47. PASS Business Analytics Virtual 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
48. PASS Business Analytics Virtual 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
49. PASS Business Analytics Virtual 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
52. PASS Business Analytics Virtual 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.
53. PASS Business Analytics Virtual 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
55. PASS Business Analytics Virtual 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
56. PASS Business Analytics Virtual 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
59. PASS Business Analytics Virtual 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
60. PASS Business Analytics Virtual 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
61. PASS Business Analytics Virtual Group
Configuration table
Steps
• Connect to PBIRS database using SSMS
• Use the ReportServer database
• Query the ConfigurationInfo table
62. PASS Business Analytics Virtual Group
Configuration table
Steps
• Connect to PBIRS database using SSMS
• Use the ReportServer database
• Query the ConfigurationInfo table
63. PASS Business Analytics Virtual 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
64. PASS Business Analytics Virtual 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
65. PASS Business Analytics Virtual 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
66. PASS Business Analytics Virtual 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
67. PASS Business Analytics Virtual 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
68. PASS Business Analytics Virtual 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 with the list of
extensions you want and click ok
• SERVICE RESTART IS NOT REQUIRED
69. PASS Business Analytics Virtual 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 with the list of
extensions you want and click ok
• SERVICE RESTART IS NOT REQUIRED
70. PASS Business Analytics Virtual 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
71. PASS Business Analytics Virtual 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
74. PASS Business Analytics Virtual Group
Host Excel Workbooks
Steps
• Installation Prerequisites
• Install Office Online Server on separate
machine
• Integrate with Power BI Report Server
• Add machine account as Admin to SSAS
• Install PowerPivot Instance
75. PASS Business Analytics Virtual Group
Host Excel Workbooks
Steps
• Installation Prerequisites
• Install Office Online Server on separate
machine
• Integrate with Power BI Report Server
• Add machine account as Admin to SSAS
• Install PowerPivot Instance
77. PASS Business Analytics Virtual 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 ServerXXXToolsBinn. 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
78. PASS Business Analytics Virtual 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 ServerXXXToolsBinn. 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
79. PASS Business Analytics Virtual 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/
80. PASS Business Analytics Virtual 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.
83. PASS Business Analytics Virtual Group
Credits
• Peter Myers – Power BI For Developer meetup at PBIUG Vancouver
• Devin Knight – Power BI Streaming Datasets with MS Flow video
• Teck Resources – MSDN subscription, PBIRS experience
• PBI Lab – Power BI subscription, PBI Service experience
84. PASS Business Analytics Virtual Group
Resources
• Power BI Report Server
https://powerbi.microsoft.com/en-us/report-server/
https://www.microsoft.com/en-us/download/details.aspx?id=56722
• RS.exe Utility
https://docs.microsoft.com/en-us/sql/reporting-services/tools/rs-exe-utility-ssrs?view=sql-server-2017
• Form, Automate (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. PASS Business Analytics Virtual 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. PASS Business Analytics Virtual 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. PASS Business Analytics Virtual Group
Connect with PBI Lab
pbilab.com
@pbilab
info@pbilab.com
luca.gualtieri@pbilab.com