Blog

TỔNG QUAN VỀ POWER BI REPORT SERVER

Power BI Report Server Là Gì?

Power BI Report Server là một server báo cáo tại chỗ (on-premise và local) với một cổng thổng tin web trong đó người dùng có thể hiện thị và quản lý các báo cáo và KPI. Cùng với đó là các công cụ để tạo báo cáo Power BI, báo cáo phân loại, báo cáo di động, và KPI. Những người dùng có thể truy cập những báo cáo này bằng nhiều cách: xem trên trình duyệt web hoặc thiết bị di động, hoặc nhận email trong hộp thư đến (và chỉ được truy cập từ một IP riêng). Với Power BI Report Server, người dùng có thể:

  • Tạo báo cáo
  • Import lên máy chủ báo cáo Power BI
  • Chia sẻ báo cáo trên web hoặc các thiết bị khác

Các Tính Năng Của Power BI Report Server

Power BI Report Server tập trung vào các báo cáo (các sản phẩm bạn tạo trong Power BI Desktop) và cho phép người dùng xem chúng trong trình duyệt web hoặc trên thiết bị di động. Power BI Service trong Cloud cũng hỗ trợ các báo cáo (report), nhưng cũng là một bộ tính năng rộng hơn: Bảng điều khiển, dữ liệu thời gian thực / phát trực tuyến, natural-language query (“Q & A”), v.v.

Với Power BI Report Server web portal, người dùng có thể:

  • Sắp xếp báo cáo vào các thư mục và thư mục con
  • Kiểm soát truy cập với bảo mật chi tiết (ai có thể xem, tải xuống và xuất bản báo cáo)
  • Làm nổi bật các số liệu và xu hướng kinh doanh quan trọng bằng các chỉ số hiệu suất chính (KPIs)

Ngoài ra, một tính năng nổi bật nhất của Power BI Report Server là deploy on-premise, triển khai phía sau tường lửa của bạn trên mọi thứ, từ phần cứng máy chủ cấp độ hàng hóa đến trung tâm dữ liệu. Các báo cáo Power BI tương tự mà bạn tạo cho Máy chủ Báo cáo Power BI có thể hoạt động trong dịch vụ Power BI và thậm chí tiếp tục truy vấn dữ liệu tại chỗ của bạn thông qua Cổng dữ liệu tại chỗ, vì vậy khi bạn sẵn sàng chấp nhận đám mây, bạn có thể mang theo các báo cáo của bạn và tận dụng các tính năng bổ sung của dịch vụ Power BI như Bảng điều khiển, dữ liệu thời gian thực / phát trực tuyến, natural- language query và hơn thế nữa.

License Cho Power BI Report Server

Có hai loại license khác nhau cho Power BI Report Server: Power BI Premium và SQL Server Enterprise Edition với Phầm mềm Đảm bảo. Xem Microsoft Volume Licensing để biết thêm chi tiết. Với license Power BI Premium, bạn có thể tạo ra một cách triển khai kết hợp giữa cloud và tại chỗ. Nếu bạn xuất bản báo cáo Power BI lên Power BI Report Server, bạn cũng cần một license Power BI Pro. Bạn không cần license Power BI Pro để xem và tương tác với báo cáo Power BI trên Power BI Report Server.

Lưu ý: cả 2 lựa chọn trên đều dành cho các tập đoàn lớn với giá thành cao, doanh nghiệp có một phương án hỗ trợ triển khải bằng phiên bản Developer giúp sử dụng các tính năng một cách miễn phí và chạy trên server riêng của doanh nghiệp, đây là cách đa số các doanh nghiệp cũng như nhà nước đang triển khai, mặc dù chưa có thông tin về hạn chế khi sử dụng cùng lắm sẽ là không có hỗ trợ của Microsoft khi gặp lỗi vì họ sẽ phát hiện phần mềm Developer được sử dụng cho doanh nghiệp (vì các phần mềm phiên bản Developer được Microsoft đưa ra đầy đủ tính năng miễn phí cho cá nhân sử dụng thay vì mục đích thương mại)

Thời Gian Hỗ Trợ

Power BI Report Server phát hành một vài lần mỗi năm. Các bản cập nhật bảo mật và tính năng quan trọng có sẵn cho đến khi bản phát hành tiếp theo được công bố. Sau lần phát hành tiếp theo, phiên bản trước tiếp tục nhận được các bản cập nhật bảo mật cho phần còn lại của tuổi thọ phát hành 12 tháng. Khi chạy phiên bản mới nhất của Power BI Report Server, bạn sẽ nhận được cả bản cập nhật Bảo mật và tính năng quan trọng. Sau khi phát hành phiên bản mới, việc hỗ trợ cho các phiên bản cũ giảm xuống chỉ còn các bản cập nhật bảo mật cho phần còn lại của vòng đời hỗ trợ 12 tháng.

Bảo Mật

Cấp phép Power BI Premium. Premium cung cấp khả năng chuyên dụng để cung cấp hiệu suất phù hợp hơn và hỗ trợ khối lượng dữ liệu lớn hơn trong Power BI. Đối với người dùng cá nhân, Premium cũng cho phép phân phối nội dung rộng rãi bởi người dùng Pro mà không yêu cầu giấy phép Pro cho người nhận xem nội dung.

Đối với việc sử dụng Power BI Report Server bằng server riêng thay vì sử dụng Power BI Premium, các tính năng bảo mật sẽ phụ thuộc vào bảo mật server mà Power BI Report Server xây dựng trên server đó.

Chi Phí Vận Hành

Power BI Report Server là 1 sản phầm nằm trong Power BI Premium. Theo đó, công ty sẽ phải trả chi phí theo tháng mỗi tài nguyên điện toán và Cloud chuyên dụng. Xem chi tiết tại phần Microsoft SQL Server

Nếu sử dụng theo license của SQL Reporting Server thì sẽ chi trả theo Enterprise Edition dựa trên các tính toán về tài nguyên.

Nếu sử dụng phiên bản Developer sẽ được sử dụng miễn phí các tính năng.

Cổng Thông Tin Điện Tử

Điểm vào của Power BI Report Server là một cổng thông tin điện tử mà bạn có thể xem ở bất cứ một trình duyệt web nào. Tại đây, bạn có thể truy cập tất cả báo cáo và KPI. Nội dung trên cổng thông tin điện tử được sắp xếp trong phân cấp thư mục truyền thống. Trong các thư mục của bạn, nội dung được nhóm theo loại: Báo cáo Power BI, báo cáo di động, báo cáo phân loại, KPI, và bảng Excel. Các bộ dữ liệu và nguồn dữ liệu được chia sẻ ở trong thư mục riêng, được sử dụng như các khối cho báo cáo của bạn. Bạn gắn thẻ yêu thích để có thể xem chúng trong một thư mục, và có thể tạo KPI ngay trong cổng thông tin điện tử.

Tùy thuộc vào quyền của bạn, bạn có thể quản lý nội dung trong cổng thông tin điện tử. Bạn có thể lên lịch xử lý báo cáo, truy cập báo cáo theo yêu cầu, và đăng ký nhận báo cáo xuất bản. Bạn cũng có thể áp dụng nhãn hiệu riêng của bạn cho cổng thông tin điện tử của bạn.

Báo Cáo Power BI

Bạn có thể tạo các báo cáo Power BI (.pbix) với phiên bản Power BI Desktop được tối ưu hóa cho server báo cáo. Sau đó bạn có thể xuất bản và xem những báo cáo này trong cổng thông tin điện tử trong môi trường của riêng bạn.

Một báo cáo Power BI là chế độ xem đa góc nhìn vào mô hình dữ liệu, với trực quan hóa thể hiện cho những phát hiện và kết luận khác nhau từ mô hình dữ liệu. Một báo cáo có thể có một hình ảnh trực quan duy nhất hoặc nhiều trang nhiều trực quan hóa. Tùy thuộc vào vai trò của bạn, bạn có thể đọc và khám phá các báo cáo, hoặc tạo chúng cho người khác.

Báo Cáo Phân Loại

Báo cáo phân loại (.rdl) là các báo cáo kiểu tài liệu với trực quan hóa, trong đó các bảng mở rộng theo chiều ngang và chiều dọc để hiển thị tất cả dữ liệu, tiếp tục từ trang này sang trang khác khi cần. Báo cáo này rất phù hợp để tạo bố cục cố định, tài liệu thiết kế tập trung vào từng điểm ảnh (pixel-perfect) tối ưu hóa cho việc in ấn, ví dụ như các file PDF và Word.

Bạn có thể sử dụng Report Builder để tạo báo cáo phân loại hoặc Report Designer trong SQL Server Data Tools (SSDT).

Báo Cáo Di Động

Báo cáo di động kết nối với dữ liệu tại chỗ và có một giao diện thích nghi với các thiệt bị khác nhau và các cách cầm khác nhau. Bạn có thể tạo ra báo cáo này với SQL Server Mobile Report Publisher.

Tính Năng Lập Trình Report Server

Tận dụng các tính năng lập trình của Power BI Report Server để mở rộng và tùy chỉnh báo cáo của bạn, với API để tích hợp hoặc mở rộng dữ liệu và xử lý báo cáo trong các ứng dụng tùy chỉnh.

Ví Dụ Cách Tạo 1 Báo Cáo Đơn Giản Bằng Power BI Report Server

Tận dụng các tính năng lập trình của Power BI Report Server để mở rộng và tùy chỉnh báo cáo của bạn, với API để tích hợp hoặc mở rộng dữ liệu và xử lý báo cáo trong các ứng dụng tùy chỉnh.

  • Sau khi download, thực hiện việc cài đặt. Góc bên trái màn hình của giao diện Power BI sẽ xuất hiện mục Open from report server.
  • Tạo một báo cáo mẫu, khi chọn Save as sẽ xuất hiện Power BI Report Server
  • Cung cấp đường dẫn -> chọn Save để lưu lại
  • Thông báo lưu thành công, để ý bạn sẽ thấy khác biệt ở đây không có tính năng gợi ý Quick Insight
  • Để kiểm tra, quay lại Home, lúc này đã có thông tin report trên
  • Tại đây có thể chọn xem trực tiếp report và thao tác như bình thường.

So Sánh Power BI Report Server Và Power BI Service

Power BI Report Server tương tự như Dịch vụ Báo cáo Máy chủ SQL và dịch vụ Power BI trực tuyến, nhưng theo những cách khác nhau. Cũng giống như dịch vụ Power BI, máy chủ báo cáo Power BI lưu trữ các báo cáo Power BI (.pbix), file Excel, và báo cáo phân loại (.rdl). Giống như Dịch vụ Báo cáo, Máy chủ Báo cáo Power BI ở tại chỗ. Các tính năng của Server Báo cáo Power BI là tập lớn của Dịch vụ Báo cáo: mọi thứ bạn có thể làm được trong Dịch vụ Báo cáo, bạn đều có thể làm với Server Báo cáo Power BI, cùng với sự hỗ trợ cho báo cáo Power BI. Xem thêm bảng so sánh chi tiết dưới đây:

Features Power BI Report Server Power BI Service Notes
Deployment On-premises or hosted cloud Cloud Power BI Report Server can be deployed in Azure VMs (hosted cloud) if licensed through Power BI Premium or SQL Server Enterprise with Software Assurance
Source data Cloud and/or on-premises Cloud and/or on-premises
License Power BI Premium or SQL Server EE with Software Assurance (SA) Power BI Pro and/or Power BI Premium
Lifecycle Modern lifecycle policy Fully managed service
Release cycle Three times a year (January, May, September) Once a month Latest features and fixes come to Power BI Service first. A rollup of features from Power BI Desktop releases for the service comes to Power BI Report Server in each release; most other features are only meant for the Power BI service.
Create Power BI reports in Power BI Desktop Yes Yes
Create Power BI reports in the browser No Yes
Host and connect to Power BI shared datasets No Yes Intro to datasets across workspaces
Gateway required No Yes for on-premises data sources
Real-time streaming No Yes Real-time streaming in Power BI
Dashboards No Yes Dashboards in the Power BI service
Distribute group of reports using apps No Yes Create and publish apps with dashboards and reports
Content packs No Yes Organizational content packs: Introduction
Connect to services like Salesforce Yes Yes Connect to the services you use with content packs in the Power BI service. In Power BI Report Server, use certified connectors to connect to services. See Power BI report data sources in Power BI Report Server for details.
Q&A No Yes Q&A in the Power BI service and Power BI Desktop
Quick insights No Yes Automatically generate data insights with Power BI
Analyze in Excel No Yes Analyze in Excel
Paginated reports Yes Yes Paginated reports are available in the Power BI service in preview in a Premium capacity
Power BI mobile apps Yes Yes Power BI mobile apps overview
ARC GIS maps No Yes ArcGIS maps in Power BI service and Power BI Desktop by Esri
Email subscriptions for Power BI reports No Yes Subscribe yourself or others to a report or dashboard in the Power BI service
Email subscriptions for paginated reports Yes Yes Subscribe yourself and others to paginated reports in the Power BI service 

Email delivery in Reporting Services

Data alerts No Yes Data alerts in the Power BI service
Row-level security (RLS) Yes Yes Available in both DirectQuery (data source) & Import mode

Row-level security in the Power BI service 

Row-level security in Power BI Report Server

Many-to-many relationships No Yes Apply many-to-many relationships in Power BI Desktop
Cross-report drill through No Yes Use cross-report drill through
Full-screen mode No Yes Full-screen mode in the Power BI service
Advanced Microsoft 365 collaboration No Yes Collaborate in a workspace with Microsoft 365
R scripts and visuals No Yes Create R visuals and run R scripts in Power BI Desktop and publish them to the Power BI service. You can’t save Power BI reports with R scripts or visuals to Power BI Report Server.
Python scripts and visuals No Yes Create Python scripts and visuals in Power BI Desktop and publish them to the Power BI service. You can’t save Power BI reports with Python scripts or visuals to Power BI Report Server.
Preview features No Yes Opt in for Power BI service preview features
Power BI visuals Yes Yes Power BI visuals
Composite models No Yes
Power BI Desktop Version optimized for Report Server, available for download with Report Server Version optimized for Power BI Service, available from the Windows Store Power BI Desktop for the report server 

Power BI Desktop for the Power BI service

Leave a Reply

Your email address will not be published. Required fields are marked *