2015-03-30

SSRS_實作練習:使用「地圖(Map)」

示範版本:Reporting Services 2012

影片:
SSRS_實作練習:使用「地圖(Map)」



本影片所示範的工作有:

工作1:使用「地圖(Map)」
工作2:設定「地圖(Map)」的格式

2015-03-27

SSRS_實作練習:使用「資料橫條(Databar)」與「走勢圖(Sparkline)」

示範版本:Reporting Services 2012

影片:
SSRS_實作練習:使用「資料橫條(Databar)」與「走勢圖(Sparkline:)」



本影片所示範的工作有:

工作1:使用「資料橫條(Databar)」
工作2:使用「走勢圖(Sparkline)」

2015-03-26

SSRS_實作練習:使用報表參數(Parameter)_EX2

示範版本:Reporting Services 2012




影片:
SSRS_實作練習:使用報表參數(Parameter)_EX2



本影片所示範的工作有:

工作1:增加參數到報表
工作2:組態變數,設定參數的預設值




參考資料

認識報表參數(Parameter),以 Reporting Services 2012 為例
http://sharedderrick.blogspot.tw/2013/08/parameter-reporting-services-2012.html

2015-03-25

SSRS_實作練習:發行報表_EX1

示範版本:Reporting Services 2012



影片:
SSRS_實作練習:發行報表



本影片所示範的工作有:

工作1:增加圖表到報表
工作2:指定圖表所使用的資料
工作3:調整圖表的格式




參考資料

認識發行報表(Publish Reports),以 Reporting Services 2012 為例
http://sharedderrick.blogspot.tw/2014/03/publish-reports-reporting-services-2012.html

2015-03-24

SSRS_實作練習:使用報表設計師來建立報表

示範版本:Reporting Services 2012

影片:
SSRS_實作練習:使用報表設計師來建立報表



本影片所示範的工作有:

工作1:準備練習環境
工作2:建立報表伺服器專案
工作3:增加報表到專案中
工作4:探索與修改報表屬性
工作5:格式化報表
工作6:由報表匯出資料為Excel格式




參考資料

認識「報表精靈(Report Wizard)」與「報表設計師(Report Designer)」,以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/07/report-wizardreport-designer-sql-server.html

2015-03-11

Hyper-V:刪除「增強的工作階段模式(Enhanced Session Mode)」,清除使用「增強的工作階段模式(Enhanced Session Mode)」

適用於: Windows Server 2012 R2 的 Hyper-V

若勾選「儲存我的設定,供將來連線到這個虛擬機器」的選項後:

-- 01_儲存我的設定,供將來連線到這個虛擬機器


之後,就會使用此設定值,自動連線。



若想要重新設定相關的參數時,可以使用以下的方式:

-- 02_重新設定_編輯工作階段設定,就可以「取消勾選」此「儲存我的設定,供將來連線到這個虛擬機器」選項。







參考資料

虛擬機器連線 - 增強的工作階段模式概觀
https://technet.microsoft.com/zh-tw/library/dn282274.aspx

2015-03-10

讓Hyper-V能支援檔案總管的複製、貼上;使用「增強的工作階段模式(Enhanced Session Mode)」

適用於: Windows Server 2012 R2 的 Hyper-V

若要讓Hyper-V 中的虛擬機器能支援檔案總管的複製、貼上,那可以試試「增強的工作階段模式(Enhanced Session Mode)」這項功能。

從 Windows Server 2012 R2 的 Hyper-V 開始

它現在可以透過虛擬機器連線工具,將本機資源重新導向到虛擬機器工作階段。

「增強的工作階段模式」連線透過虛擬機器匯流排 (VMBus) 使用遠端桌面連線工作階段,因此不需要透過網路連線到虛擬機器。

「增強的工作階段模式」可讓您將本機資源重新導向至虛擬機器,就像使用遠端桌面連線一樣的方式,但您不需要透過網路連線到虛擬機器。

您只需要連線到執行虛擬機器的伺服器。

但在舊版的 Hyper-V 中

虛擬機器連線只提供複製功能有限的虛擬機器螢幕、鍵盤及滑鼠的重新導向。

若要獲得額外的重新導向能力,可以起始與虛擬機器的遠端桌面連線,但這需要虛擬機器的網路路徑。

在舊版的 Hyper-V 中,複製檔案到虛擬機器以及從虛擬機器複製檔案的方式是使用遠端桌面連線工作階段或網路檔案複本,但是這些解決方案需要正常運作的網路連線。

使用虛擬機器連線工具連線到虛擬機器時,您只能複製限量的 ASCII 文字到虛擬機器。



下列本機資源可以在使用虛擬機器連線時重新導向。

  1. 顯示器設定
  2. 音訊
  3. 印表機
  4. 剪貼簿
  5. 智慧卡
  6. USB 裝置
  7. 磁碟機
  8. 支援的隨插即用裝置


當 [使用增強的工作階段模式] 啟用時,只要符合下列條件就會發生裝置重新導向:

  • 執行 Hyper-V 的伺服器上已啟用 [允許增強的工作階段模式]。
  • 虛擬機器執行支援增強的工作階段模式的作業系統。
  • 遠端桌面服務會在虛擬機器上執行。




-- 01_Hyper-V 管理員的設定



-- 02_點選「加強的工作接端模式原則」


-- 03_連線到虛擬機器,勾選「顯示選項」


-- 04_設定「顯示」頁籤


-- 05_設定「本機資源」


-- 06_設定「音訊設定」


-- 07_點選「更多」,設定「本機裝置和資源」



-- 08_對應到_本機裝置



-- 09_對應到_本機裝置


-- 10_檢視,「加強的工作階段」


-- 11_切換為_基本工作階段







注意事項

下列客體作業系統支援增強的工作階段模式連線:

  • Windows Server 2012 R2
  • Windows 8.1


此功能在用戶端 Hyper-V 中預設為啟用,但在 Windows Server 的 Hyper-V 中預設為停用。



參考資料

虛擬機器連線 - 增強的工作階段模式概觀
https://technet.microsoft.com/zh-tw/library/dn282274.aspx

2015-03-05

認識「標準訂閱(standard subscriptions)」、「資料驅動訂閱(Data-Driven Subscriptions)」,以 SSRS 2012 為例

示範版本:Reporting Services 2012

「標準訂閱(standard subscriptions)」、資料驅動訂閱:(standard and data-driven)

Reporting Services 支援兩種訂閱:標準與資料驅動。

1. 標準訂閱是由個別使用者建立及管理的。 標準訂閱由在訂閱處理期間無法改變的靜態值所組成。
 針對每一個標準訂閱,都有一個報表呈現方式選項、傳遞選項和報表參數的集合。

2. 資料驅動訂閱會透過查詢提供用於指定收件者、報表參數或應用程式格式之值的外部資料來源,在執行階段取得訂閱資訊。
如果您的收件者清單很大,或者想要變化每個收件者的報表輸出,就可以使用資料驅動訂閱。

若要使用資料驅動訂閱,您必須具備建立查詢和了解參數使用方式的專門技術。 報表伺服器管理員通常會建立和管理這些訂閱。

「資料驅動訂閱(Data-Driven Subscriptions)」

資料驅動訂閱會提供一個方式來使用在執行階段擷取自外部資料來源的動態訂閱資料, 資料驅動訂閱也可以使用在定義訂閱時所指定的靜態文字和預設值;

您可以使用資料驅動訂閱來執行下列作業:

1. 將報表散發給變動的訂閱者清單。 例如,您可以使用資料驅動訂閱,將報表散發至每個月的訂閱者都不同的整個大型組織內,或者使用決定現有使用者集內群組成員資格的其他準則。

2. 使用執行階段所擷取的報表參數值來篩選報表輸出。

3. 讓每一個報表傳遞的報表輸出格式和傳遞選項有所差異。

本影片所示範的工作有:

工作1:訂閱報表
工作2:建立「資料驅動訂閱(Data-Driven Subscriptions)」




認識「標準訂閱(standard subscriptions)」、「資料驅動訂閱(Data-Driven Subscriptions)」,以 SSRS 2012 為例






參考資料

訂閱與傳遞 (Reporting Services)
https://msdn.microsoft.com/zh-tw/library/ms159762.aspx

資料驅動訂閱
https://msdn.microsoft.com/zh-tw/library/ms159150.aspx

Course 10778A: Implementing Data Models and Reports with Microsoft SQL Server 2012
https://www.microsoft.com/learning/en-us/course.aspx?ID=10778A&Locale=en-us

2015-03-04

認識組態報表的執行、訂閱、傳遞,以 SSRS 2012 為例

示範版本:Reporting Services 2012

組態報表的執行、訂閱、傳遞

訂閱是要在特定時間或回應事件時傳遞報表的永久性要求,並採用您在訂閱中指定的應用程式檔案格式。
訂閱會提供視需要執行報表的替代方案。 視需要報表會要求您在每次檢視報表時,主動選取報表。 反之,訂閱可用於排程然後自動傳遞報表。

訂閱會在報表伺服器上處理,而且會透過伺服器上所部署的傳遞延伸模組散發。 根據預設,您可以建立將報表傳送至共用資料夾或電子郵件地址的訂閱。
如果報表伺服器是針對 SharePoint 整合模式所設定,您也可以將報表傳送至 SharePoint 文件庫。

若要建立訂閱,報表必須使用預存認證。 您必須擁有檢視報表和建立個別訂閱的權限。 報表伺服器必須啟用 [排程的事件和報表傳遞]。

您可以針對單一報表建立多個訂閱以區別訂閱選項;例如,您可以指定不同參數值以產生兩種版本的報表,例如西區銷售報表和東區銷售報表。

然而,反過來就不一定成立;您無法使用單一標準訂閱以產生多個版本的報表。 如果您要從同一個訂閱產生報表的多個版本,就必須使用資料驅動訂閱。

您必須針對您建立的每個訂閱指定傳遞選項, 傳遞選項是由您選擇的傳遞延伸模組所決定。 傳遞延伸模組是支援某些散發方式的模組。
Reporting Services 包含許多傳遞延伸模組。 可以透過協力廠商取得其他傳遞延伸模組。

本影片所示範的工作有:

工作1:組態 - 報表資料來源的認證
工作2:組態 - 報表的預先載入快取




認識組態報表的執行、訂閱、傳遞,以 SSRS 2012 為例






參考資料

訂閱與傳遞 (Reporting Services)
https://msdn.microsoft.com/zh-tw/library/ms159762.aspx

指定報表資料來源的認證及連接資訊
https://msdn.microsoft.com/zh-tw/library/ms160330.aspx

Course 10778A: Implementing Data Models and Reports with Microsoft SQL Server 2012
https://www.microsoft.com/learning/en-us/course.aspx?ID=10778A&Locale=en-us

2015-03-03

認識「報表組件(Report Parts)」,以 SSRS 2012 為例

示範版本:Reporting Services 2012

「報表組件(Report Parts)」

資料表、矩陣、圖表和影像等報表項目都可以當做「報表組件」(Report Part) 發行。 報表組件是指已經個別發行至報表伺服器,而且可以在其他報表中重複使用的報表項目。
報表組件的副檔名為 .rsc。

有了報表組件,工作群組現在能夠利用其小組成員各不相同的優點與角色。 例如,如果您負責建立圖表,可以將圖表儲存為個別的組件,讓您和您的同事可以在其他報表中共用那些組件。

您可以在報表伺服器或與報表伺服器整合的 SharePoint 網站上發行報表組件。 您可以重複使用多個報表中的報表組件,也可以在伺服器上更新。

您加入至報表的報表組件藉由唯一識別碼,與網站或伺服器上的報表組件執行個體維持關聯性。

將報表組件從網站或伺服器加入至報表後,不管原始的報表組件位於網站或伺服器上,您都可以修改它們。

您可以接受其他人針對網站或伺服器上之報表組件所進行的更新,而且您可以將修改過的報表組件,透過加入新的報表組件或覆寫原始報表組件,存回網站或伺服器 (如果您有足夠的權限)。

本影片所示範的工作有:

工作1:建立與發行「報表組件(Report Parts)」

工作2:在報表內使用「報表組件(Report Parts)」

工作3:更新「報表組件(Report Parts)」




認識「報表組件(Report Parts)」,以 SSRS 2012 為例






參考資料

報表組件 (報表產生器及 SSRS)
https://msdn.microsoft.com/zh-tw/library/ee633670.aspx

Course 10778A: Implementing Data Models and Reports with Microsoft SQL Server 2012
https://www.microsoft.com/learning/en-us/course.aspx?ID=10778A&Locale=en-us