搜尋本站文章

顯示具有 SSRS 2012 標籤的文章。 顯示所有文章
顯示具有 SSRS 2012 標籤的文章。 顯示所有文章

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-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

2015-02-26

認識「共用資料集(shared dataset)」,以 SSRS 2012 為例

示範版本:Reporting Services 2012

「共用資料集(Shared Datasets)」

在 Reporting Services 中,共用資料集是從連接至外部資料來源的共用資料來源擷取資料。 共用資料集提供方法以共用查詢,可協助您為多個報表提供一致的資料集。

資料集查詢可以包含資料集參數。 您可以在第一次使用時或指定排程,設定共用資料集以快取特定參數組合的查詢結果。
 您可以使用共用資料集快取,配合報表快取及報表資料摘要,協助管理資料來源的存取。

共用資料集只使用共用資料來源,而不使用內嵌資料來源。 共用資料集可以根據已支援 Reporting Services 資料延伸模組或報表模型的任何資料來源。

若要建立共用資料集,您必須使用可建立共用資料集定義檔 (.rsd) 的應用程式。

可以使用下列其中一個應用程式來建立共用資料集:
1. 報表產生器:使用共用資料集設計模式,並將共用資料集儲存至報表伺服器或 SharePoint 網站。

2. SQL Server Data Tools (SSDT) 中的報表設計師:在 [方案總管] 中的 [共用資料集] 資料夾下建立共用資料集。 若要發行共用資料集,則將資料集部署到報表伺服器或 SharePoint 網站。

3. 上傳共用資料集定義 (.rsd) 檔案:您可以將檔案上傳至報表伺服器或 SharePoint 網站。 在 SharePoint 網站上, 共用資料集進行快取或在報表中使用之前,上傳的檔案不會依結構描述進行驗證。

共用資料集定義包括:查詢、含預設值的資料集參數、資料選項 (例如,大小寫區分和資料集篩選)。 只要報表中包含共用資料集,就會使用您在定義中設定的值。

本影片所示範的工作有:

工作1:建立「共用資料集(shared dataset)」
工作2:在報表內使用「共用資料集(shared dataset)」




認識「共用資料集(shared dataset)」,以 SSRS 2012 為例






參考資料

管理共用資料集
https://msdn.microsoft.com/zh-tw/library/ee636147.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

2014-12-17

使用「共用資料來源(shared data source)」,以 Reporting Services 2012 為例

示範版本:Reporting Services 2012

「共用資料來源(shared data source)」是一組資料來源連接屬性,可供多個報表、模型以及在 Reporting Services 報表伺服器上執行的資料導向訂閱參考。

「共用資料來源(shared data source)」提供一種簡單的方式,可用以管理通常會隨著時間而變更的資料來源屬性。

 如果使用者帳戶或密碼變更,或者如果您將資料庫移到不同的伺服器,可以在一個地方更新連接資訊。

對於報表以及資料驅動訂閱而言,共用資料來源是選擇性的,但是對於報表模型而言,則是必要的。

如果您打算將報表模型用於隨選報表,您必須建立並維護一個「共用資料來源(shared data source)」項目,才能提供連接資訊給模型。

本影片所示範的工作有:

工作1:建立「共用資料來源(shared data source)」
工作2:在報表內使用「共用資料來源(shared data source)」




使用「共用資料來源(shared data source)」,以 Reporting Services 2012 為例






參考資料

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

建立、修改及刪除共用資料來源 (SSRS)
http://msdn.microsoft.com/zh-tw/library/ms155845.aspx

建立內嵌或共用資料來源 (SSRS)
http://msdn.microsoft.com/zh-tw/library/ms159165.aspx

建立及管理共用資料來源 (SharePoint 整合模式的 Reporting Services)
http://msdn.microsoft.com/zh-tw/library/bb283152.aspx

2014-12-16

使用報表產生器(Report Builder 3.0),以 Reporting Services 2012 為例

使用報表產生器(Report Builder 3.0),以 Reporting Services 2012 為例

示範版本:Reporting Services 2012

本影片所示範的工作有:

工作1:使用報表產生器(Report Builder 3.0),建立報表
工作2:使用報表產生器,部署報表




使用報表產生器(Report Builder 3.0),以 Reporting Services 2012 為例





參考資料

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

2014-03-20

認識發行報表(Publish Reports),以 Reporting Services 2012 為例

示範版本:Reporting Services 2012

發行報表前,您應該預覽報表以查看報表執行時的外觀。 您可以持續精簡設計,直到您滿意其結果為止。

設計並測試報表之後,您可能想要與其他人共用該報表。 若要共用報表,您必須將其發行或「部署」 (Deploy) 至報表伺服器或 SharePoint 網站。

報表經過發行之後,具備報表伺服器或 SharePoint 網站之權限的使用者都可以執行您的報表。

此外,具備報表伺服器之管理員權限的使用者可以訂閱報表,讓報表可以定期更新並傳送給使用者。

如果您使用共用資料來源來建立報表,您需要將報表發行到與該報表相同的位置。 共用資料來源跟報表一樣,可以在報表伺服器上個別管理。

您可以從 SQL Server Data Tools (SSDT) 部署專案,將報表伺服器專案中的所有報表與共用資料來源發行至報表伺服器,或者發行單一報表。

您必須先指定目標報表伺服器的 URL,才能發行報表。

您可以使用 SQL Server 2008 R2 版的 SQL Server Data Tools (SSDT) 來開啟、修改、預覽、儲存,以及同時發行 SQL Server 2005 Reporting Services (SSRS) 和 SQL Server 2008 Reporting Services (SSRS) 報表。




影片:認識發行報表(Publish Reports),以 Reporting Services 2012 為例



本影片所示範的工作有:

工作1:組態報表專案

工作2:部署報表專案

工作3:檢視發行的報表




參考資料

設定部署屬性 (Reporting Services)
http://technet.microsoft.com/zh-tw/library/ms155802.aspx

發行報表
http://technet.microsoft.com/zh-tw/library/ms159615.aspx

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

2013-08-16

認識樞紐分析表與交叉分析篩選器,以 PowerPivot for Excel 為例

示範版本:Excel 2013

建立樞紐分析表或樞紐分析圖報表

當您在具有 PowerPivot for Excel 的 Excel 活頁簿中工作時,可以在兩個不同的位置建立樞紐分析表和樞紐分析圖:在 PowerPivot 視窗的 [常用] 索引標籤,以及在 Excel 視窗的 [PowerPivot] 索引標籤。

如果您要使用 PowerPivot 視窗中的資料建立樞紐分析表或圖表,必須使用這些之中的一個選項。

位於 Excel 視窗之 [插入] 索引標籤上的 [樞紐分析表] 按鈕也可以建立樞紐分析表和樞紐分析圖,但這些樞紐分析表和樞紐分析圖無法使用 PowerPivot 資料,而只能使用儲存在 Excel 活頁簿之工作表中的資料。



當您建立包含 PowerPivot 資料的樞紐分析表時,也可以存取下列功能:

  • 使用公式語言 Data Analysis Expressions (DAX),提供時間智慧函數與其他功能。
  • 能夠在資料表之間建立關聯性、查閱相關聯的資料,以及使用關聯性篩選。
  • 能夠動態地根據目前內容套用篩選,或跨相關聯的資料表進行篩選。
  • 使用增強的交叉分析篩選器。 您可以同時快速地加入多個樞紐分析表報表和樞紐分析圖報表。 當您使用 [PowerPivot 欄位清單] 加入交叉分析篩選器時,交叉分析篩選器會自動篩選報表中的所有物件。





影片:
認識樞紐分析表與交叉分析篩選器,以 PowerPivot for Excel 為例




本影片所示範的工作有:

工作1:建立樞紐分析表(PivotTable)資料表與篩選

工作2:建立交叉分析篩選器(slicer)




使用交叉分析篩選器篩選資料

交叉分析篩選器是一種單鍵篩選控制項,可以縮小顯示在樞紐分析表和樞紐分析圖中的資料範圍。

交叉分析篩選器可在套用篩選器時,用來以互動方式顯示資料的變更。

例如,您可以建立依年份顯示銷售額的樞紐分析表報表或樞紐分析表圖,然後加入代表促銷活動的交叉分析篩選器。

此交叉分析篩選器會加入為樞紐分析表或樞紐分析圖的額外的控制項,可讓您快速地選取準則,並立即顯示變更。

您也可以藉由在列或欄標題中加入欄位,而將促銷活動的明細嵌入報表本身,但是交叉分析篩選器不會在資料表中加入額外資料列,而只提供資料的互動式檢視。

附註

PowerPivot 所控制的交叉分析篩選器是由內部演算法所配置,而且當您重新整理 UI 時,這些交叉分析篩選器會重新調整回該配置。

如果您對 PowerPivot 交叉分析篩選器的配置進行變更,這些配置可能會在重新整理工作表時遺失。

若要避免這項行為,請將交叉分析篩選器拖曳出 PowerPivot 交叉分析篩選器區域,然後 PowerPivot 將不會控制交叉分析篩選器配置。




參考資料

建立樞紐分析表或樞紐分析圖報表
http://technet.microsoft.com/zh-tw/library/gg413436.aspx

使用交叉分析篩選器篩選資料
http://technet.microsoft.com/zh-tw/library/gg399096.aspx

使用交叉分析篩選器篩選樞紐分析表資料
http://office.microsoft.com/zh-tw/excel-help/HA010359466.aspx

2013-08-06

認識報表參數(Parameter),以 Reporting Services 2012 為例

示範版本:Reporting Services 2012

認識報表參數(Parameter),以 Reporting Services 2012 為例

報表參數可讓您控制報表資料、將相關的報表連接在一起,以及變更報表呈現方式。

若要設計有效使用參數的報表,您必須了解參數和資料集查詢之間的關聯、如何在運算式中包含參數,以及如何從報表伺服器或 SharePoint 網站上的報表定義分別管理參數。

發行報表之後,您可以分開管理參數與報表定義。 藉由建立連結報表,您甚至可以針對相同的報表建立多組參數。

當您檢視報表時,報表檢視器工具列會顯示每一個參數,讓使用者能夠以互動的方式指定值。

-- 01_報表參數(Parameter)






影片:
認識報表參數(Parameter),以 Reporting Services 2012 為例





本影片所示範的工作有:

工作1:新增參數到到報表中

工作2:組態報表參數

工作3:設定報表參數的可用的值以及預設值




參數的一般使用方式

以下提供部分最常使用參數的方式:


  • 透過撰寫包含查詢變數的資料集查詢,在資料來源篩選報表資料。
  • 篩選共用資料集中的資料。 將共用資料集加入至報表時,無法變更查詢。 在報表中,您可以加入資料集篩選,其中包含您所建立報表參數的參考。
  • 可讓使用者指定值,以自訂報表中的資料。 例如,提供兩個參數,做為銷售資料的開始日期和結束日期。
  • 可讓使用者指定值,協助自訂報表的外觀。 例如,提供 Boolean 參數,指出要展開或摺疊資料表中的所有巢狀資料列群組。
  • 建立可選擇的下拉式值清單,如此使用者就只能選取有效的值。
  • 建立每個參數的預設值,如此報表就會在第一次檢視時自動執行。
  • 建立串聯值,如此某一個參數的下拉式清單就會是依據前一個參數之選取項目的一組有效值。 這樣可讓您後續從數千個值篩選出能夠管理的參數值數目。
  • 使用參數,將主報表與鑽研報表、子報表和連結報表產生關聯。 當您設計一組報表時,可以將每份報表設計為可回答某些問題。 每份報表對於相關資訊都會提供不同的檢視或不同的詳細程度。 若要提供一組相關聯的報表,請針對目標報表上的相關資料建立參數。
  • 為多位使用者自訂參數集。 根據報表伺服器上的銷售報表建立兩個連結的報表。 其中一個連結的報表使用銷售人員的預先定義參數值,另一個連結的報表則使用銷售經理的預先定義參數值。 這兩個報表會使用相同的報表定義。



如果您打算建立報表快照集、記錄或已發行報表的訂閱,則必須了解報表參數如何影響報表的設計需求。




參考資料

報表參數 (報表產生器及 SSRS)
http://technet.microsoft.com/zh-tw/library/dd220464.aspx

加入、變更或刪除報表參數 (報表產生器及 SSRS)
http://technet.microsoft.com/zh-tw/library/dd255272.aspx

報表參數 (報表產生器及 SSRS)
http://technet.microsoft.com/zh-tw/library/dd220464(v=sql.110).aspx

將串聯參數加入至報表 (報表產生器及 SSRS)
http://technet.microsoft.com/zh-tw/library/dd255197.aspx

為報表參數加入、變更或刪除可用的值 (報表產生器及 SSRS)
http://technet.microsoft.com/zh-tw/library/dd283107.aspx

教學課程:將參數加入至報表 (報表產生器)
http://technet.microsoft.com/zh-tw/library/ee210533.aspx

2013-07-30

認識將 PowerPivot 資料模型升級至 Excel 2013 與 建立階層(hierarchy)

示範版本:Excel 2013

將 PowerPivot 資料模型升級至 Excel 2013

SQL Server 2012 版本的 PowerPivot。這是第二版的 PowerPivot。

「此活頁簿的 PowerPivot 資料模型是使用舊版 PowerPivot 增益集所建立。您必須將這個資料模型隨 PowerPivot for Excel 2013 一起升級。」



這兩句話看起來是不是很眼熟呢? 這表示您是在 Excel 2013 中開啟 Excel 2010 活頁簿,而且該活頁簿包含以舊版 PowerPivot 增益集建立的內嵌 PowerPivot 資料模型。

當您嘗試在 Excel 2010 活頁簿中插入 Power View 工作表時,可能會看到此訊息。

在 Excel 2013 中,資料模型是活頁簿的組成部分。
此訊息是讓您瞭解,必須先升級內嵌的 PowerPivot 資料模型,才能在 Excel 2013 中切割、切入及篩選資料。




建立階層(hierarchy)

您可以對 PowerPivot 增益集中的資料模型進行的其中一項修改是加入階層。

例如,如果您具有地理資料,可能會想要建立以國家 (地區) 開始的階層,並向下鑽研至區域與縣 (市)。

階層是資料行的清單,在樞紐分析或 Power View 報表中使用時會被視為單一項目。

階層在欄位清單中會以單一物件的形式出現。

在建立報表和樞紐分析表時,階層可讓使用者更輕鬆地選取及導覽資料的一般路徑。

若要建立階層,請使用 PowerPivot 增益集。

階層是可檢視的資料行集合清單,您建立這些資料行做為子層級,依照任何順序放入階層中。

在報表用戶端工具中,階層可以與其他資料行分開顯示,讓用戶端使用者更易於選取及導覽通用的資料路徑。

資料表可以包含數十個或甚至數百個具有複雜資料行名稱的資料行。 因此,用戶端使用可能不易尋找及包含報表資料。

用戶端使用者只要按一下即可在報表中加入整個階層 (包含多個資料行)。 階層也可以提供簡單直覺式的資料結構檢視。

 例如,您可以在 Date 資料表中建立 Calendar 階層。 Calendar Year 做為最上層的父層級,而 Month、Week 和 Day 則加入做為子層級 (Calendar Year->Month->Week->Day)。

此階層顯示從 Calendar Year 到 Day 的邏輯關聯性。

階層可以包含在檢視方塊中。

檢視方塊會定義可檢視之模型子集,對模型提供有焦點的商務特有或應用程式特有視點。

例如,檢視方塊可以根據使用者特定的報表需求,提供必要的資料項目階層。

您可以在圖表檢視中建立、編輯及刪除階層。

您也可以在 PowerPivot 和 Excel 欄位清單中檢視階層 (如果您使用 SQL Server Data Tools (SSDT),請按一下 [模型] 功能表,然後按一下 [在 Excel 中進行分析])。



影片:
認識 PowerPivot for Excel,以 Excel 2013 為例


本影片所示範的工作有:

工作1:將 PowerPivot 資料模型升級至 Excel 2013

工作2:建立階層(hierarchy)




參考資料

將 PowerPivot 資料模型升級至 Excel 2013
http://office.microsoft.com/zh-tw/excel-help/HA103356104.aspx

Excel 2010 與 Excel 2013 的 PowerPivot 資料模型版本相容性
http://office.microsoft.com/zh-tw/excel-help/HA103929426.aspx

PowerPivot 中的階層
http://office.microsoft.com/zh-tw/excel-help/HA102837067.aspx

PowerPivot 中的階層 -- SQL Server 2012
http://msdn.microsoft.com/zh-tw/library/hh272054.aspx

Power View 及 PowerPivot 影片
http://office.microsoft.com/zh-tw/excel-help/HA104009784.aspx

--
在 Excel 2013 增益集中啟動 PowerPivot
http://sharedderrick.blogspot.tw/2013/07/excel-2013-powerpivot.html

認識 PowerPivot for Excel,以 Excel 2013 為例
http://sharedderrick.blogspot.tw/2013/07/powerpivot-for-excel-excel-2013.html

PowerPivot Help for SQL Server 2012
http://msdn.microsoft.com/zh-tw/library/hh965697.aspx

2013-07-24

認識圖表(chart),以 Reporting Services 2012 為例

示範版本:Reporting Services 2012

認識圖表(chart),以 Reporting Services 2012 為例



當您想要以視覺格式摘要列出資料時,請使用圖表資料區。

圖表能讓您一次就能展示大量的彙總資訊。

在建立圖表之前,務必仔細準備及了解資料,因為這樣將協助您快速有效地設計圖表。

您可以與報表分開發行圖表當做報表組件。

報表組件是指儲存在報表伺服器上的獨立報表項目,而且可以包含在其他報表中。

使用報表產生器來瀏覽並從 [報表組件庫] 中選取要加入至報表的組件。

您可以使用報表設計師或報表產生器來儲存報表組件,以便用於報表組件庫。




影片:
認識圖表(chart),以 Reporting Services 2012 為例


本影片所示範的工作有:

工作1:新增圖表(chart)到報表中

工作2:指定圖表的資料

工作3:格式化圖表





參考資料

圖表 (報表產生器及 SSRS)
http://technet.microsoft.com/zh-tw/library/dd239351.aspx

圖表類型 (報表產生器及 SSRS)
http://technet.microsoft.com/zh-tw/library/dd220461.aspx

2013-07-16

認識建立群組、顯示彙總資料、「向下鑽研(Drilldown) 」以及「分頁(Pagination)」功能,以 Reporting Services 2012 為例

示範版本:Reporting Services 2012



認識使用資料區域

若要顯示報表資料集中的資料,請使用資料區域。

利用資料區域,您可以分組、排序、篩選與彙總單一資料集中的資料。

Reporting Services 提供數種類型的資料區域:資料表、矩陣、清單、圖表與量測軌。

資料表、矩陣與清單資料區域是以 Tablix 資料區域為基礎的範本,而且它們可以用獨特的方式結合,藉以自訂資料呈現方式。

圖表會以圖形方式提供資料和彙總的檢視。

量測軌提供範圍中的相對指標,例如,關鍵效能指標 (KPI)。

您所選擇的資料區域類型取決於您的資料:資料量、資料值的範圍,以及您想要在報表中傳遞的項目。



認識資料區域中的群組資料

在報表設計師中,您可以使用群組組織報表上的資料或計算彙總摘要。

了解如何定義群組以及使用群組功能可協助您設計更精確的報表,並以更精簡的格式表示摘要資料。

通常您會在使用資料區域時,自訂定義群組。

不過,您可以加入自己的群組。

加入群組的程序會依資料區域的類型而有所不同:

(1) 針對 Tablix 資料區域中的資料表、矩陣或清單,使用 [群組] 窗格的 [資料列] 群組和 [資料行] 群組區域。

(2) 針對圖表資料區域,使用所選圖表的類別目錄和數列放置區。

(3) 針對量測軌資料區域,在 [量測軌面板] 上設定屬性來加入群組。



認識總計、彙總與內建集合的運算式範圍 (報表產生器及 SSRS)

撰寫運算式時,您會發現「範圍」(Scope) 一詞用於多個內容。

範圍可以指定要用於評估運算式的資料、轉譯頁面上的文字方塊集合、可以根據切換顯示或隱藏之報表項目的集合。

您將會在與運算式評估、彙總函式語法、條件式可用性相關的主題中,以及與這些領域相關的錯誤訊息中看「範圍」(Scope) 一詞。

若要在報表中加入彙總值,您可以在運算式中使用內建彙總函式。

 數值欄位的預設彙總函式是 SUM。

您可以編輯運算式,並使用不同的內建彙總函式或指定不同的範圍。 範圍會識別用於計算的資料集。

當報表處理器結合報表資料和報表配置時,將會評估每一個報表項目的運算式。

當您檢視報表的每一頁時,您會在轉譯的報表項目中看到每一個運算式的結果。



認識鑽研、向下鑽研、子報表和巢狀資料區

您可以利用各種不同的方式來組織資料,以顯示總結資料與詳細資料之間的關聯性。

您可以將所有資料放入報表但設為隱藏,直到使用者按一下來顯示詳細資料;這是「向下鑽研」(Drilldown) 動作。

您可以在資料區域 (例如資料表或圖表) 中顯示資料,再將這個資料區域放到另一個資料區域 (例如資料表或矩陣) 內,成為「巢狀」(Nested) 結構。

 您可以在「子報表」(Subreport) 中顯示資料,此報表完全包含在主報表內。

或者,您可以將詳細資料放到「鑽研」(Drillthrough) 報表,這是當使用者按一下連結時另外顯示的報表。



認識Reporting Services 中的分頁

分頁指的是報表內的頁數,以及如何在這些頁面上排列報表項目。

Reporting Services 中的分頁會根據您用於檢視和傳遞報表的轉譯延伸模組而有所不同。

當您在報表伺服器上執行報表時,報表會使用 HTML 轉譯器。 HTML 會遵循特定的一組分頁規則。

例如,如果您將相同的報表匯出至 PDF,系統就會使用 PDF 轉譯器,並套用另一組不同的規則,因此,報表的分頁就會不同。

若要為使用者成功設計容易閱讀的報表,並針對計畫用於傳遞報表的轉譯器最佳化該報表,您必須了解用於控制 Reporting Services 中之分頁的規則。

分頁和頁面名稱

當報表中包含頁面名稱時,報表可能會更容易閱讀,其資料也會更容易稽核及匯出。

Reporting Services 報表中提供報表及 Tablix 資料區域 (資料表、矩陣和清單) 的屬性、群組和矩形,可控制重新編頁、重設頁碼,並在分頁時提供新的報表頁面名稱。

不論報表以何種格式轉譯,這些功能都可以加強報表運作,尤其是在將報表匯出至 Excel 活頁簿時特別有用。

InitialPageName 屬性提供報表的初始頁面名稱。

如果您的報表不包含要分頁的頁面名稱,則初始頁面名稱會用於分頁所建立的所有新頁面。

使用初始頁面名稱不需要它。

轉譯的報表可以針對分頁所造成的新頁面,提供新的頁面名稱。

若要提供頁面名稱,您要設定資料表、矩陣、清單、群組或矩形的 PageName 屬性。

不需要您在分頁時指定頁面名稱。 如果您沒有指定,就會改用 InitialPageName 的值。

如果 InitialPageName 也是空白的,則新頁面沒有名稱。

Tablix 資料區 (資料表、矩陣和清單)、群組和矩形支援分頁。

分頁包含下列屬性:

(1) BreakLocation 會針對啟用分頁的報表元素,提供分頁的位置:開頭、結尾,或開頭和結尾。 若是群組,BreakLocation 可以位於群組之間。

(2) Disabled 會指出是否將分頁套用至報表元素。 如果這個屬性評估為 True,則會忽略分頁。 如果使用這個屬性,可以根據報表執行時的運算式,以動態方式停用分頁。

(3) ResetPageNumber會指出分頁時,是否應該將頁碼重設為 1。 如果這個屬性評估為 True,則會重設頁碼。




影片:
認識建立群組、顯示彙總資料、「向下鑽研(Drilldown) 」以及「分頁(Pagination)」功能,以 Reporting Services 2012 為例



本影片所示範的工作有:

工作1:在 Tablix 資料區域,建立群組

工作2:在「資料群組(data groups)」中顯示彙總資料

工作3:啟用「向下鑽研(Drilldown) 」互動功能

工作4:在資料群組中組態報表「分頁(Pagination)」




參考資料

資料區域中的群組資料
http://msdn.microsoft.com/zh-tw/library/ms155903(v=sql.100).aspx

報表設計師
http://msdn.microsoft.com/zh-tw/library/ms157166(v=sql.105).aspx

使用 Tablix 資料區域
http://msdn.microsoft.com/zh-tw/library/bb934258(v=sql.100).aspx

了解 Tablix 資料區域
http://msdn.microsoft.com/zh-tw/library/bb677552(v=sql.100).aspx

課程 6:加入群組和總計 (Reporting Services)
http://msdn.microsoft.com/zh-tw/library/ms170712.aspx

總計、彙總與內建集合的運算式範圍 (報表產生器及 SSRS)
http://msdn.microsoft.com/zh-tw/library/dd255256.aspx

彙總函式參考 (報表產生器及 SSRS)
http://msdn.microsoft.com/zh-tw/library/dd255275.aspx

篩選、分組和排序資料 (報表產生器及 SSRS)
http://msdn.microsoft.com/zh-tw/library/dd220417.aspx

鑽研、向下鑽研、子報表和巢狀資料區 (報表產生器及 SSRS)
http://msdn.microsoft.com/zh-tw/library/dd207141.aspx

Reporting Services 中的分頁 (報表產生器及 SSRS)
http://technet.microsoft.com/zh-tw/library/dd255278.aspx

將展開/摺疊動作加入至項目 (報表產生器及 SSRS)
http://msdn.microsoft.com/zh-tw/library/dd220405.aspx

2013-07-09

認識 PowerPivot for Excel,以 Excel 2013 為例

示範版本:Excel 2013

SQL Server 2012 版本的 PowerPivot。 這是第二版的 PowerPivot。

-- 01_PowerPivot_資料表匯入精靈



Microsoft SQL Server PowerPivot for Microsoft Excel (PowerPivot for Excel) 是一種資料分析工具,可直接在您已熟悉愛用的應用程式 Microsoft Excel 之中,提供無可匹敵的電腦運算能力。
PowerPivot for Excel 說明可以讓您立即掌握用法,發揮生產力。

PowerPivot for Excel 是一種可在 Excel 2010 中執行強大資料分析的增益集,藉此將自助商業智慧帶到您的桌面上。

PowerPivot for Excel 包含可加入及準備資料的視窗,以及 Excel 功能區上的 PowerPivot 索引標籤,您可以使用此索引標籤來操作 Excel 工作表中的資料。

PowerPivot for Excel 也包含一個精靈,讓您可以從不同來源匯入資料,其範圍包括內部網路上的大型企業資料庫、公用資料摘要,一直到您電腦上的試算表和文字檔案。

資料是匯入 PowerPivot for Excel 之中成為資料表。

這些資料表會以個別工作表的形式顯示在 PowerPivot 視窗中,類似於 Excel 活頁簿中的工作表。

但是 PowerPivot for Excel 提供的功能與 Excel 工作表中的功能有顯著的不同。

您在 PowerPivot 視窗上使用的資料會儲存在 Excel 活頁簿內的分析資料庫中,而功能強大的本機引擎會載入、查詢及更新該資料庫中的資料。

 您可以在 PowerPivot 視窗中建立資料表之間的關聯性,進一步豐富 PowerPivot 資料,而且因為 PowerPivot 資料位於 Excel 內,所以該資料會立即提供給樞紐分析表、樞紐分析圖,以及 Excel 中您用來彙總資料並與資料互動的其他功能使用。

所有資料的呈現與互動都是由 Excel 2010 所提供,因此,PowerPivot 資料與 Excel 呈現物件都包含在相同的活頁簿檔案中。

除了可幫助您分析資料的圖形化工具以外,PowerPivot 還包括 Data Analysis Expressions (DAX)。

DAX 是可擴充 Excel 資料操作功能的新公式語言,允許更精密且更複雜的群組、計算與分析。

DAX 公式的語法與 Excel 公式的語法非常類似,都是使用函數、運算子和值的組合。




影片:
認識 PowerPivot for Excel,以 Excel 2013 為例


本影片所示範的工作有:

工作1:建立 PowerPivot 工作簿(workbook)

工作2:由 PowerPivot 資料模型,建立樞紐分析表(PivotTable)




Excel 與 PowerPivot 活頁簿之間的差異

如同上述,在 PowerPivot 視窗與 Excel 視窗中處理資料的方式有一些差異。 其中也有我們想要特別提出來討論的一些重要差異:

(1) PowerPivot 資料可以儲存在擁有下列檔案類型的活頁簿中:Excel 活頁簿 (*.xlsx)、Excel 啟用巨集的活頁簿 (*.xlsm),以及 Excel 二進位活頁簿 (*.xlsb)。

在具有其他格式的活頁簿中,則不支援 PowerPivot 資料。

(2) PowerPivot 視窗不支援 Visual Basic for Applications (VBA)。

您可以在 PowerPivot 活頁簿的 Excel 視窗中使用 VBA。

(3) 在 Excel 樞紐分析表中,您可以以滑鼠右鍵按一下資料行標題,然後選取 [群組],將資料分組。

此功能通常用來依日期群組資料。

在以 PowerPivot 資料為基礎的樞紐分析表中,您可以使用計算結果欄達到相同的功能。




將資料發行至 SharePoint

建立 PowerPivot 活頁簿之後,您可以使用一般共用檔案的所有方式,與其他人共用該活頁簿。

但是,將檔案發行到已安裝 PowerPivot for SharePoint 和 Excel Services 的 SharePoint 伺服器或伺服陣列提供許多效益。

在 SharePoint 伺服器上,這些服務會一起運作來處理此活頁簿:PowerPivot for SharePoint 元件會處理資料,而 Excel Services 則會在瀏覽器視窗中轉譯資料,讓其他使用者可以在其中繼續分析資料。

SharePoint 上的 PowerPivot 服務會針對您發行至 SharePoint 的 PowerPivot 活頁簿來加入共同作業和文件管理支援。

PowerPivot for SharePoint 提供一種新的文件庫,可允許以豐富的方式預覽 PowerPivot 活頁簿中的報表、能夠從您發行至 PowerPivot 活頁簿的資料來建立 Reporting Services 報表,以及能夠從外部資料來源排程 PowerPivot 資料的自動重新整理。




參考資料

在 Excel 2013 增益集中啟動 PowerPivot
http://sharedderrick.blogspot.tw/2013/07/excel-2013-powerpivot.html

PowerPivot for Excel 簡介
http://msdn.microsoft.com/zh-tw/library/gg399157.aspx

了解 PowerPivot 功能
http://msdn.microsoft.com/zh-tw/library/gg399131.aspx

PowerPivot Help for SQL Server 2012
http://msdn.microsoft.com/zh-tw/library/hh965697.aspx

教學課程:建立您的第一個 PowerPivot 活頁簿
http://msdn.microsoft.com/zh-tw/library/gg399078.aspx

PowerPivot for SharePoint (SSAS)
http://msdn.microsoft.com/zh-tw/library/ee210692(v=sql.110).aspx

PowerPivotGeek
http://powerpivotgeek.com/

2013-07-08

認識「報表精靈(Report Wizard)」與「報表設計師(Report Designer)」,以 SQL Server 2012 為例

示範版本:SQL Server 2012

認識「報表精靈(Report Wizard)」

報表精靈會自動化建立表格式報表和矩陣報表的程序。

認識「報表設計師(Report Designer)」

使用報表設計師建立全功能的 Reporting Services 報表和報表方案。

報表設計師提供一個圖形介面,您可以在此介面中定義資料來源、資料集與查詢、資料區域與欄位的報表配置位置,以及定義互動式功能,例如搭配使用的參數和報表集。

報表設計師支援兩種檢視:[設計] (可定義報表資料和報表配置) 和 [預覽] (可顯示報表的轉譯檢視)。

在每個檢視中,您可以顯示多個視窗來協助設計或檢視轉譯的報表。

使用專案以執行下列動作:

(1) 組織一個容器中的報表和相關的項目。

(2) 測試包含本機報表及相關項目的報表方案。

(3) 同時部署相關的項目。 使用專案屬性和組態管理以部署至多個環境中。

(4) 保留一組報告和相關項目的主要複本。 部署後,可以偶爾修改已發行的報表。




影片:
認識「報表精靈(Report Wizard)」與「報表設計師(Report Designer)」,以 SQL Server 2012 為例



本影片所示範的工作有:

工作1:使用「報表精靈(Report Wizard)」建立報表

工作2:在「報表設計師(Report Designer)」中,調整格式與預覽報表




參考資料

報表精靈說明
http://technet.microsoft.com/zh-tw/library/ms186558.aspx

報表設計師
http://msdn.microsoft.com/zh-tw/library/ms157166(v=sql.105).aspx

報表設計師中的報表組件 (SSRS)
http://msdn.microsoft.com/zh-tw/library/ee635721.aspx

SQL Server 資料工具中的 Reporting Services (SSRS)
http://technet.microsoft.com/zh-tw/library/ms173745.aspx

2013-07-02

在 Excel 2013 增益集中啟動 PowerPivot

示範版本:Excel 2013

Microsoft Excel 2013 更深入整合 PowerPivot 的功能。

例如,您現在可以使用新的內建資料模型,在 Excel 中匯入來自於多種來源的大量資料,並建立關聯,而不必開啟 PowerPivot 視窗。

PowerPivot 提供更進階的資料模型環境,並連線到相同的資料模型。

在 Excel 2013 增益集中啟動 PowerPivot

以下是第一次使用 PowerPivot 之前的啟用方式。

(1) 移至 [檔案] \ [選項]\ [增益集]。

(2) 在 [管理] 方塊中,按一下 [COM 增益集] \ [執行]。

(3) 核取 [Microsoft Office PowerPivot for Excel 2013] 方塊,然後按一下 [確定]。

如果您已安裝其他版本的 PowerPivot 增益集,這些版本也會列在 COM 增益集清單中。
請務必選取 PowerPivot for Excel 2013 增益集。




影片:
在 Excel 2013 增益集中啟動 PowerPivot





64 位元 Excel 支援更大的檔案大小

舊版將活頁簿大小限制為磁碟上 2 GB,記憶體中 4 GB。

此限制確保內含 PowerPivot 資料的 Excel 活頁簿永遠在 SharePoint 設定的最大檔案上傳大小之下。

現在資料模型是 Excel 的一部分,因此檔案大小上限的限制已經消失。

如果您使用的是 64 位元 Excel,活頁簿大小僅受限於電腦上的磁碟空間與記憶體資源多寡

其他平台設定的限制繼續存在。SharePoint Server 2013 仍具有 2 GB 的檔案上傳大小上限。

同樣地,如果您正在共用 SharePoint Online 或 Office Web Apps 中的活頁簿,如果檔案太大無法在瀏覽器中開啟,您可能被導引至 Excel 中開啟活頁簿。

Excel 2013

32位元環境受限於 2 GB 的虛擬位址空間,此空間由 Excel,以及在相同處理程序中執行的活頁簿和增益集共用。

資料模型的共用位址空間可高達 500 - 700 MB,但如果另外載入其他資料模型和增益集,可能就沒那麼多了。

64 位元環境對於檔案大小沒有固定限制。
活頁簿大小僅受限於可用的記憶體和系統資源。




參考資料

在 Excel 2013 增益集中啟動 PowerPivot
http://office.microsoft.com/zh-tw/excel-help/HA102837097.aspx

Excel 2013 中的 PowerPivot 新功能
http://office.microsoft.com/zh-tw/excel-help/HA102893837.aspx

將 PowerPivot 資料模型升級至 Excel 2013
http://office.microsoft.com/zh-tw/excel-help/HA103356104.aspx

資料模型的規格與限制
http://office.microsoft.com/zh-tw/excel-help/HA102837464.aspx?CTT=5&origin=HA102893837