SQL Server行動報表初體驗

SQL Server行動報表到底是什麼東東呢?

在現今人手一支以上手機的時代,如果可以在手機就可以看到業務或各項指標的報表那該有多好。

微軟於2015年收購 Datazen 軟體公司,該公司為專為 Windows、iOS 及Android裝置提供行動商業智慧及資料視覺化 (data visualization)的業界領導廠商

經過一年的整合在SQL Server 2016企業版內建的Report Service中多了行動報表的功能,話不多說就來安裝試看看吧。

首先SQL Server要安裝Report Service如下

安裝完成後在IE開啟SSRS Portal(http://localhost/reports)確認有成功

接下來要建立Dataset,建立之前要先在SQL Server有資料,於是下載了AdventureWorks Databases and Scripts for SQL Server 2016 CTP3將其Restore

Restore完成後就可以看到AdventureWorks Databases

接著點選Portal上方的New->Data Source

填入Name、Description(非必要)、Connection string Server=localhost;Database=AdventureWorks2016CTP3;

點選Test Connection確認連線成功後-->Create 

此時在Portal就可以看到剛建立的Data Source

接著再由New->Dataset 建立 Dataset

此時會要求開啟SQL Server Report Builder

若沒裝過就點選Get Report Builder去下載

在畫面中下方點選Browse other data sources

找到剛才建立的Data Source

建立後可以針對Table等進行Query Design

儲存編輯的結果成為 Dataset

關閉Report Builder後在Portal就可看到Dataset已有剛剛建立的

重頭戲行動報表來了,一樣在Portal上方的New->Mobile Report

此時會Mobile Report Publisher,一樣若沒有就去下載

開啟Mobile Report Publisher左邊可以選擇Layout的樣式非常多,右邊可以選擇報表的尺寸是一般PC、平版或手機

體驗到此告一段落,下一篇再來分享如何設計行動報表