1. 程式人生 > >Transformer入門教程(二)模型設計(一)

Transformer入門教程(二)模型設計(一)

今天嘗試了下Transformer的開發,蠻神奇的,這裡分享下,還在學習中,開發流程什麼的都在研究中

1. 引入資料

在上一回,我們簡單介紹了怎樣在Transformer中引入資料包

這裡,我們挑幾個重點說一下:

1.1 資料來源型別

現在的Transformer開發,貌似是這樣的,在Framework中基本建模,比如:資料庫檢視,業務檢視

然後,在Transformer中進行維度建模。

Transformer中可以引入多種資料來源

這裡呢,我們就先學習下package,這個就是我們FM釋出的資料包,report,就是我們開發的報表,其他的有待學習研究

1.2 add query

我們確定了資料包之後,就會進行在這裡,引入我們需要的表

這裡我們先引入一個事實表:

引入查詢之後,在Transformer中是這樣展示的

datasource檢視下顯示的是我們引入的資料來源,還有表結構就和FM中的資料庫檢視一個意思

Measures檢視下顯示的是我們的度量

下面我們在新增一個查詢,引入一個維度

這裡還有一個AutoDesign,自動設計,選中了的話,Transformer會自動的將我們引入的資料分配到維度和度量

2. 新增維度

下面我們開始對模型進行設計,我們先新增一個維度

在工作區間的最上面,是我們的Dimension Map

下面我們開始新增Level

這裡和FM中的新建常規維度是差不多的,我們需要給這個Level設定名稱和唯一標識

,其他的設定目前還不瞭解,待後面研究下

用同樣的方法,我們新建其他Level

完成之後,是這樣的

到這裡,同學們可能會和我有同樣的疑問,就是我們的度量怎麼和維度關聯

這裡是通過名稱自動關聯的

這就是我們為什麼會在銷售資料中也引入了一個產品的ID