分享從BI工具轉入TM1相關設計的經驗與分享!

TM1懶工具團隊宗旨,將TM1的操作及運用簡單化及普及化, 讓模擬分析更與數據分析做進一步的結合,

並協助小至個人,大至企業的決策者的數據模擬判斷, 歡迎到Facebook上或留言與懶工具團隊討論各項議題唷!

 

影片連結!(懶的看影片可跳過往下↓)

操作開始~

登入「Architect」後,點到我們的「Month Dimension」右鍵,

會出現點擊清單!我們將來逐一介紹囉~~~

 

Insert New Dimension

 

請點擊「Insert New Dimension

结果_螢幕快照 2018-09-09 22.18.33.jpg

點擊完後,會出現「Subset Editor」的視窗,各位還記得上次的內容有出現「Dimension Editor」嗎???沒錯~~處理DimensionEditorSubset也有~那Subset是在幹嘛呢?簡言之,就是為了後面給報表、作業顯示使用的集合,程式(Process)也可以拿來當做條件使用,所以先有概念哦~~~

结果_螢幕快照 2018-09-09 22.18.51.jpg

 

 

那我們試做一個「全部」的Subset,其實很簡單唷!將Element留下「ALL」,然後按下存檔,就會出現「TM1 Save Subset」的選項,而Subset不像Dimension存檔就好,因為Subset在同一個Dimension可以存非常多個,而Subset還可以分為個人使用還是公開使用,甚至可以將此Subset設定為Default Subset,故視窗中才會有這些方框可以勾,好的,我們輸入「全部」按下「OK」。

结果_螢幕快照 2018-09-09 22.19.15.jpg

呈上相同的方式,留下「01~12Element,存檔「底階」,這樣就完成我們Subset的建置囉!

结果_螢幕快照 2018-09-09 22.19.26.jpg

Pick

Pick」的用法很簡單,其實下方狀態列就有說明,其實就是名稱複製啦!

结果_螢幕快照 2018-09-09 22.20.28.jpg

 

 

 

點選Dimension並按下「Pick」後,我們就開一個記事本來玩玩囉!直接按下Ctrl+V,就可以看到貼上的內容「TEST:Month」囉!

簡單說就是貼上「Instance:Dimension

结果_螢幕快照 2018-09-09 22.20.49.jpg

相同的玩法,我們點開Subset Editor,選擇Element後,右鍵也有個「Pick Element」,是的,玩法如上,唯一差別是,Pick的選擇有「縱向」&「橫向」,我們這邊就玩一個「縱向」「橫向」就留給大家玩玩囉!

结果_螢幕快照 2018-09-09 22.21.08.jpg

Ctrl+V,標準的01~06,排排站囉!

结果_螢幕快照 2018-09-09 22.21.16.jpg

Edit Dimension Structure

這邊我們就不再說明怎麼建立Element,但補充說明一下!

Dimension Editor 可以針對Element增刪修,這部分是真正的把Element的相關內容做變化,而Subset Editor是針對子集的內容做變化,故舉一個簡單的例子,一樣上方列「X」符號,在Dimension中是真的刪除,在Subset卻只是在子集中刪除(不呈現)非真正砍掉Element,這觀念很重要哦!

结果_螢幕快照 2018-09-09 22.21.47.jpg

Export Dimension

右鍵點擊「Export Dimension」後,會跑出匯出存檔的視窗,會將Dimension存成一個.cma檔,內容會記錄著所有ElementType & Weight,至於能幹嘛???目前Terry也想不到,把說是備份的話,Terry覺得有點怪異,因為資料結構也很難吃回來

 

结果_螢幕快照 2018-09-09 22.22.24.jpg

Delete Dimension

哈!這需要說明嗎?簡言之就是刪除Dimension,唯一說的就是像刪除Element時一樣,貼心的詢問,真的想刪除嗎?

结果_螢幕快照 2018-09-09 22.22.44.jpg

Edit Element Order

字意很清楚的說明,就是Element排序,大家不覺得奇怪嗎?之前說明Dimension時,也有Sort功能呀?如果不一樣的話,那這個是在幹嘛的呢?OK!簡單說明,這就是在Element生成與呈現時,預設的排序方法

預設是「Manual」,手動當然就不用排啦!所以我們點過來「Auto」,這時候排序的方式就會亮起來,排序的方法分別是「Name、Level、Hierarchy」三種,在「Name & Level」選項中,右邊的「Sort Direction」就會亮起來,而「Hierarchy」就不會亮囉!

结果_螢幕快照 2018-09-09 22.23.04.jpg

 

 

 

 

CASE1:選擇Name & Descending

结果_螢幕快照 2018-09-09 22.23.14.jpg

結果如下圖,ALL排在最上面,原因是正排的話數字先排,再排英文字母,所以倒排ALL就會在第一位囉,而第二位就是最大的數字12,再一路排到01

结果_螢幕快照 2018-09-09 22.23.27.jpg

CASE2:Name & Ascending

结果_螢幕快照 2018-09-09 22.23.37.jpg

依上述的理論,ALL就跑去最後嚕!而01當然就在第一位啦!

结果_螢幕快照 2018-09-09 22.23.42.jpg

Edit Dimension Attributes

簡單說,就是在Element新增一種叫屬性的記錄資訊,而這可以幹嘛呢?簡言之,Element可以當做是我們的代碼,然後針對Element取名使用,或著是將Element背後資料註記,方便做於篩選使用等…

好的,點擊「Edit Dimension Attributes」,就會出現Attributes Editor視窗,有沒有覺得很熟悉呀!又有Editor視窗了…

各位可以看到左邊就是我們所有的Element,而在上方點擊右就是我們的Attributes增刪清單。

结果_螢幕快照 2018-09-09 22.24.21.jpg

首先,我們先來新增一個Attributes,請點擊「Add New Attributes」,可以看到一個「New Attributes」的視窗,中間一個「Name」就是要輸入此Attributes的名稱。而下方的「Type」從字面也可以很清楚的了解,此為Attributes的設定型態,那其中比較特別的是「Alias」,就是別名的意思,也就是上述說的名稱顯示的用途,剩餘的其他兩個Type,就看註記的內容為文字或數值去使用囉!

结果_螢幕快照 2018-09-09 22.24.33.jpg

CASE1:建立Alias

结果_螢幕快照 2018-09-09 22.24.59.jpg

各位可以看到就多了一個欄位出來,而預設Element長一樣,原因是Alias不能是空值(沒有人名稱是空白的吧!),所以這邊會做預設。

结果_螢幕快照 2018-09-09 22.25.07.jpg

CASE2:建立Text & Numeric

结果_螢幕快照 2018-09-09 22.26.06.jpg

结果_螢幕快照 2018-09-09 22.27.03.jpg

CASE01~03TEXT欄位中輸入Q1Numeric的欄位中輸入1,而04~06則是輸入Q2 & 2,以此類推

结果_螢幕快照 2018-09-09 22.27.13.jpg

 

CASE3:建立第二個Alias並刪除

结果_螢幕快照 2018-09-09 22.27.30.jpg

如同上述,會帶與Element一樣的資料

结果_螢幕快照 2018-09-09 22.27.44.jpg

我們嘗試將02 ElementAlias2改成01,此時會發生「Duplicate Aliases are not allowed」,原因是…在TM1的設定中,Element單一別名中名稱不能相同,但是但是,Alias1 & Alias2 名稱相同卻是可以的哦!這點要記得唷!

结果_螢幕快照 2018-09-09 22.27.51.jpg

好的,Alias2主要是為了測試Duplicate & Delete,那我們就刪除吧!

结果_螢幕快照 2018-09-09 22.28.03.jpg

老樣子,都會貼心的詢問…

结果_螢幕快照 2018-09-09 22.28.08.jpg

最後,我們來針對Attribute做一些使用上的說明吧!

※補充上次未說明的部分…

點開我們的Subset Editor,上次未說明的「Select Alias」,這功能主要是選擇Alias來做視覺呈現,如果同一個DimensionAlias越多,這邊選擇也會越多

结果_螢幕快照 2018-09-09 22.31.58.jpg

结果_螢幕快照 2018-09-09 22.32.02.jpg

结果_螢幕快照 2018-09-09 22.29.22.jpg

選擇AliasName」,故呈現著中文「1月、2月、3月…等」的顯示

结果_螢幕快照 2018-09-09 22.29.34.jpg

選擇AliasName2」,故呈現著中文「Jan、Feb、Mar…等」的顯示

结果_螢幕快照 2018-09-09 22.29.45.jpg

所以,有多個Names就可以用不同Alias來使用了,但千萬要記得,不同Element不能有相同的Alias哦!※非常非常的重要…

Attributes 篩選

最後補充上次未說明的「Filter By Attribute

點擊「Filter By Attribute」後,會出現TEXT & Numeric 兩個Attributes可以選擇,而值的內容就是對應的Q1~Q4 & 1~4

结果_螢幕快照 2018-09-09 22.30.32.jpg

结果_螢幕快照 2018-09-09 22.30.38.jpg

结果_螢幕快照 2018-09-09 22.30.46.jpg

最後CASE,我們用Text當條件,並選擇了「Q1」,

结果_螢幕快照 2018-09-09 22.31.33.jpg

因上述條件選擇,故符合條件的只有01~03

结果_螢幕快照 2018-09-09 22.31.38.jpg

最後最後,我們可以將我們選擇完的狀態,存成「靜態」Subset(子集)即可在未來使用※當然有「靜態」就會有「動態」,這也是在未來再補充說明囉!

结果_螢幕快照 2018-09-09 22.31.45.jpg

 

Attributes的使用很簡單的Case讓大家可以參考,

很感謝您看到這邊,希望本篇內容對您是有幫助的,也請您按個讚,再繼續關注「TM1懶工具」唷!

---待續---

arrow
arrow

    TM1lazytool 發表在 痞客邦 留言(0) 人氣()