1 / 15

CH15 動作

CH15 動作. 15.1 動作. 所謂的「 動作 」指的是使用者端的操作能夠觸發 SSAS 產生對應的指令,而這個指令能夠執行第三者的應用程式,以達到 互動 的效果。 「動作」可當作一種簡化的預存程序,它可透過指定範圍以依附指個 Cube 、特定維度或是特定階層與屬性,只不過,它唯一的功能是傳遞物件的字串。 SSAS 的動作可分為三類: (1) 動作:傳遞參數至外部應用程式 (2) 鑽研:調閱多維度結構體之明細 (3) 報表動作: 傳遞參數至 Reporting Services 報表. 切換至「 動作 」頁籤,點選「 新增動作 」,即可增加動作項目。

Download Presentation

CH15 動作

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CH15 動作

  2. 15.1 動作 • 所謂的「動作」指的是使用者端的操作能夠觸發SSAS產生對應的指令,而這個指令能夠執行第三者的應用程式,以達到互動的效果。 • 「動作」可當作一種簡化的預存程序,它可透過指定範圍以依附指個Cube、特定維度或是特定階層與屬性,只不過,它唯一的功能是傳遞物件的字串。 • SSAS的動作可分為三類: • (1)動作:傳遞參數至外部應用程式 • (2)鑽研:調閱多維度結構體之明細 • (3)報表動作:傳遞參數至Reporting Services報表

  3. 切換至「動作」頁籤,點選「新增動作」,即可增加動作項目。切換至「動作」頁籤,點選「新增動作」,即可增加動作項目。 名稱的地方,可以輸入動作的名稱,以便未來操作便利。

  4. 當使用者將滑鼠點選到多維度分析何種物件時,系統方能觸當使用者將滑鼠點選到多維度分析何種物件時,系統方能觸 發動作內容。

  5. 可輸入字串運算式,其中Cube物件可以用MDX表示,以回傳字串。可輸入字串運算式,其中Cube物件可以用MDX表示,以回傳字串。 引動過程:指定動作如何啟動。 互動式:使用者點選才啟動。 批次:在批次處理涉及目標物件時啟動。 開啟時:開啟時啟動。

  6. 當標題是MDX選擇Ture時, 就可在標題使用MDX函數做 動態指定名稱。 經過重新部署Cube後,當使用者 拖拉多維度報表時,只要點選產 品別維度的物件,按下右鍵,即 可看到動作項目。

  7. 點選該項目後,系統將會自動啟動該動作,如本例,系統將會點選該項目後,系統將會自動啟動該動作,如本例,系統將會 自動開啟Google,並將產品名稱代入關鍵是以進行搜尋。

  8. 15.2 鑽研 • 多維度分析的重點在於,透過彙總提供快速且即時互動的分析結果,希望在解釋多維度彙總資料後,能夠將彙總呈現異常資料格的原始明細資料調閱出來,或希望能夠透過篩選條件,以產生交叉銷售的顧客名單。 • 在早期要做到此效果時,需利用「鑽研」(Drill Through),鑽研就是將構成彙總的資料格的明細資料回傳,但現在可利用「報表動作」來實作,讓格式以及安全設定上更加彈性。

  9. 設定鑽研 • 使用鑽研有幾個限制: • 鑽研欄位必須是Cube維度的屬性(Attribute)或是量值 • 導出成員是無法被鑽研的

  10. 鑽研資料行:可利用下拉式選 單先指定維度,並勾選所需回 傳的屬性。 重新部署Cube後,可選擇特定資料 格,按下右鍵,點選設定的鑽研名 稱。

  11. 鑽研明細資料 在SSAS伺服器屬性中「OLAP\Query\DefaultDrillthroughMaxRows」 預設10000筆資料,此預設是擔心使用者誤觸鑽研而導致傳回無數 筆資料,造成使用者端的負擔。

  12. 使用MDX進行鑽研查詢 維度名稱前方會加上「$」符號,以區別為多維度結構體內儲存欄位。 所有回傳欄位前方必須要加入驅動此鑽研的量值群組名稱。 屬性名稱是以 [量值群組名稱].[$維度.屬性]來宣告。 量值名稱是以 [量值群組名稱].[量值名稱]來宣告。

  13. 15.3 報表動作 • 報表動作的設定是讓使用者點選多維度分析物件時,能夠觸發多維度分析,以傳遞目標物件的內容至指定報表

  14. 執行報表動作 • 設定完成後,Cube重新佈署後,即完成報表動作的設定。可在Cube瀏覽器中,點選大分類後,滑鼠右鍵,連接到報表。 系統會連結Reporting Services,觸發字串傳遞至對應報表。

More Related