iT邦幫忙

2022 iThome 鐵人賽

DAY 3
0
AI & Data

開始你的數據分析之路 - 資料ETL & 視覺化系列 第 3

Day3_[tableau prep]時間日期欄位處理

  • 分享至 

  • xImage
  •  

Hi, 今日要來介紹如何處理日期時間欄位, 首先將範例資料載入到tableau prep中, 我們點選 + 符號, 可以看到有很多步驟可以選擇, 我們的需求是要清理資料, 所以點選清除步驟

https://ithelp.ithome.com.tw/upload/images/20220904/20140304cLynreFgwn.png

我們看到右上方有三個小格子, 預設是最左邊的, 也就是同時讓我們查看欄位及其項目如下圖

https://ithelp.ithome.com.tw/upload/images/20220904/20140304Ww7dYr05YH.png

若我們點選中間的格子, 那資料則會以類似excel格式的方式呈現給我們看如圖

https://ithelp.ithome.com.tw/upload/images/20220904/20140304qp9XHJXKoT.png

若是點選右邊的格子, 則僅會呈現資料欄位

https://ithelp.ithome.com.tw/upload/images/20220904/20140304e52TOSuFpB.png

Ok, 那我們點選左邊的格子, 針對交易日期欄位來看可以做哪些處理, 我們點交易日期欄位右上方的…選項, 在檢視狀態的地方選擇詳細資訊

https://ithelp.ithome.com.tw/upload/images/20220904/201403046c5d8rQI1U.png

可以看到欄位中除了欄位外還包含了交易時間, 若我們在實務需求中只需要到日期的資訊呢?有兩個方法可以達到

  1. 點選欄位左上方, 看到資料類型是日期和時間, 點選日期後即會轉換成功
  2. 點選建立計算欄位, 欄位名稱一樣寫交易日期(也可以自訂其他欄位名稱, 不過要注意這樣資料中就會多一個欄位), 我們在交易日期欄位外面寫一個DATE函式也可以轉換成功

https://ithelp.ithome.com.tw/upload/images/20220904/20140304pCXJBhUQNE.png

https://ithelp.ithome.com.tw/upload/images/20220904/20140304zq6WVWanQI.png

延伸題目1:若我們的資料中包含好幾個月份的資料, 我們只需要年月的部分該怎麼做, 同時使用DATETRUNC & DATE函式, 使同個月份中每一日的資料合在一起

https://ithelp.ithome.com.tw/upload/images/20220904/20140304ErfBmFSehy.png

延伸題目2:若我們要知道每個交易日距離今日過了幾天可以使用DATEDIFF & TODAY函式得知(若要知道距今過了幾個月就把day改為month)

https://ithelp.ithome.com.tw/upload/images/20220904/20140304oBgOy0ddgN.png

若我們對變更的步驟想要移除或修改, 在左方的變更數, 查找到你不滿意的步驟後做調整或移除

https://ithelp.ithome.com.tw/upload/images/20220904/20140304u28v5fnvy6.png

以上是針對日期欄位較初步的清理介紹
day4我們一起來看字串類型的欄位該怎麼處理吧!


上一篇
Day2_[tableau prep]匯入資料
下一篇
Day4_[tableau prep]字串欄位處理
系列文
開始你的數據分析之路 - 資料ETL & 視覺化30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言