iT邦幫忙

2021 iThome 鐵人賽

DAY 7
1
自我挑戰組

NetSuite Foundation & Customization系列 第 7

NetSuite Analytics Workbook

  • 分享至 

  • xImage
  •  

Saved Search Join Level 限制

昨天講到的 Saved Search在大部分的情況都可以很方便的使用, 但是還是有些限制

例如在 NetSuite 中, 各種不同的主檔, 可以在不同的主檔內使用, 比方說 Sales Order 內就有 Customer 的主檔
https://ithelp.ithome.com.tw/upload/images/20210921/2014136425k6zr2bf0.png

所以當我們在 Saved Search 建立 report 的時候, 我們可以透過在 Criteria or Columns 中增加 Customer(Main Line) Fields... 來篩選/獲取 Customer 主檔內的資料
https://ithelp.ithome.com.tw/upload/images/20210921/201413646hRDzIYUtv.png

但是, 如果我們想要獲取 Customer 內另外一個主檔(example: 聯絡人 Contact)的資訊時, Saved Search 是無法做到的.
Saved search 目前只有支援 level 1 的 join
Saved Search 也無法產生圖表.

Analytics Workbook

SuiteAnalytics Workbook是 NetSuite 最近發展的新功能, 可以建立高度客製化的 workbook, workbook就有點類似於 Excel, 使用這個功能, 我們就可以在 NetSuite 建立

  • 基本的 report 顯示, 類似昨天提到的 Saved Search
  • 建立樞紐分析表(pivot table)
  • 建立基本的 chart.
    最主要的其中一項功能, 也是Saved Search 目前無法做到的是: 多層結構的join.

建立 DataSet

Analytics Workbook的建立分為兩個步驟,

  1. 建立 DataSet, 可以想像是基礎資料
  2. 透過 DataSet 建立 Workbook, (Pivot table, chart, table)

點選 Analytics
https://ithelp.ithome.com.tw/upload/images/20210921/20141364BSVLiaNq5b.png

可以看到NetSuite有提供數個pre-build 的workbook可供使用
https://ithelp.ithome.com.tw/upload/images/20210921/20141364d7juzxCoz0.png

選擇 Datasets 可以看到上面workbook中被使用的 Datasets
https://ithelp.ithome.com.tw/upload/images/20210921/20141364Goty2oViQQ.png

點選右邊的 New Dataset
https://ithelp.ithome.com.tw/upload/images/20210921/20141364sFkdtwYRS3.png

找到 Transaction, 並點選進入
https://ithelp.ithome.com.tw/upload/images/20210921/201413649lmuqq5ETT.png

最左邊是所有可以用(join)的主檔名稱
https://ithelp.ithome.com.tw/upload/images/20210921/20141364uw8MRVqQqQ.png

中間這排是所有欄位名稱
https://ithelp.ithome.com.tw/upload/images/20210921/201413643RicL4HHi7.png

右邊上方是 Criteria, 用法類似 Saved Search
https://ithelp.ithome.com.tw/upload/images/20210921/20141364EfF3gx7SXF.png

右邊下方是即時資料
https://ithelp.ithome.com.tw/upload/images/20210921/20141364oxvUyg5XZ3.png

我們可以透過拖拉的方式, 將中間的欄位拖到 criteria 的欄位內,
比方說我只要顯示 Type = Sales order, 一完成設定後, 即時資料區就會馬上更新
https://ithelp.ithome.com.tw/upload/images/20210921/20141364N9tAYvknHq.png

在左方展開 顧客主檔(Entity), 可以看到下方列出所有可供join 的欄位, 如果再展開, 還會有更多以此類推, workbook的join level 是無限
https://ithelp.ithome.com.tw/upload/images/20210921/20141364EPevzS42t9.png

建立 Workbook

待 Dataset確定好之後, 選擇右上角 Save. 並填入 Name
https://ithelp.ithome.com.tw/upload/images/20210921/20141364RrtYwSY2SI.png

儲存好後, 點選 Create New Workbook
https://ithelp.ithome.com.tw/upload/images/20210921/20141364EkmaTH9nhq.png

可以看到左方出現剛剛在 Dataset 內的 column, 畫面中央則出現可以供選擇的workbook 形式
https://ithelp.ithome.com.tw/upload/images/20210921/20141364aGK4bp4F4D.png

Table 的形式與Saved search 雷同, 這邊就不多做介紹
選擇 Pivot
https://ithelp.ithome.com.tw/upload/images/20210921/201413645OenykAgBQ.png

在 Layout 區塊, 可以依照需求將剛剛的 dataset 的 column drop 進去, 變可以快速的完成樞紐分析, 使用者便不用在下載原始資 -> excel -> 分析
https://ithelp.ithome.com.tw/upload/images/20210921/20141364hTfJImaNr1.png

除了樞紐分析表外, 還可以建立簡單的 chart 圖
https://ithelp.ithome.com.tw/upload/images/20210921/20141364ws4BeR60dS.png

Analytics Workbook 的限制

Analytics Workbook 最大的問題就是 目前不能將樞紐分析/圖表的成果下載, 如果要下載, 僅能下載 Dataset.
但即便如此, 對於需要多層join的查詢, 過去需要透過 Excel -> VLookup 的動作可以大量簡化.


上一篇
NetSuite Reporting - Saved Search
下一篇
CSV Import
系列文
NetSuite Foundation & Customization16
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言