Add Calculated Field – วิธีการเพิ่ม Calculated Field ใน Analytics บน QuickSight
ครั้งนี้ ผมจะมาแนะนำวิธีการเพิ่ม Calculated Field ใน Analytics บน QuickSight ต่อจากบทความ วิธีการ JOIN ใน Dataset ของ QuickSight
สิ่งที่ต้องมี
ต้องทำการ JOIN ใน Dataset ก่อน จึงจะสามารถสร้าง Table และเพิ่ม Calculated Field ใน Analytic ได้ สามารถดูวิธีการทำได้ที่ลิงก์ด้านล่างนี้เลย
- วิธีการ JOIN ใน Dataset ของ QuickSight
เมื่อทำการ JOIN ใน Dataset เสร็จเรียบร้อยแล้ว ให้กดข้ามไปที่หัวข้อ การสร้าง Table ใน Visual ได้เลย
※ สำหรับผู้ที่มี Datasets อยู่แล้ว และต้องการใช้ Datasets ที่มีอยู่ สามารถทำตามขั้นตอน การสร้าง Analyses ด้วย Datasets ที่มีอยู่ ในหัวข้อถัดไปได้เลย
การสร้าง Analyses ด้วย Datasets ที่มีอยู่
คลิกAnalyses
ตามด้วยคลิกNew Analytics
เลือก Datasets ของเรา ตัวอย่างนี้คือDemo1
คลิกCreate Analytics
เมื่อสร้างเสร็จแล้วก็จะได้หน้าตาแบบนี้
การสร้าง Table ใน Visual
เปลี่ยนชื่อ Analysis ตามต้องการโดยคลิกที่ช่องนี้ได้เลย เช่น Add Calculated Field to Table
Visual types คลิกที่Table
คลิกที่created_at
ค้างไว้ แล้วลากไปวางที่ช่อง Value
เมื่อ created_at อยู่ในช่อง Value ให้สังเกตการเปลี่ยนแปลงในช่อง Visual ด้านล่าง จะมีตารางแสดงขึ้นมา (ในส่วนที่มีตารางเพิ่มขึ้นมา เราจะเรียกว่า Visual)
ขั้นตอนนี้ให้ทำเหมือนกับขึ้นตอน created_at เลย โดยคลิก Field ที่ต้องการใช้งานค้างไว้ แล้วลางไปวางในช่องดังนี้
- Field ที่ต้องลากไปวางใน Values
- created_at
- price
- profit
ระหว่างที่ทำขั้นตอนนี้ ให้สังเกตการเปลี่ยนแปลงของตารางไปด้วย เมื่อทำเสร็จแล้วก็จะได้หน้าตาเหมือนรูปภาพนี้
การเพิ่ม Calculated Field ใน Analytics
ครั้งนี้จะมาลองใช้ Calculated Field เพื่อคำนวณอัตรากำไรขั้นต้น โดยใช้ชื่อว่า profitRate%
มาที่แถบด้านซ้ายบนสุด คลิก+ Add
ตามด้วยAdd calculated field
เมื่อมาที่หน้าของ Add calculated field แล้ว ให้ทำตามนี้
① คลิกที่?
แล้วใส่ชื่อที่ต้องการ เช่นprofitRate%
เป็นต้น
② เลือกFields
③ ค้นหา Fields ที่ต้องการใช้คำนวณ เช่นprofit
④ ดับเบิ้ลคลิกที่profit
ให้มีโค้ดแสดงขึ้นมาด้านซ้าย
ถัดมาให้ตั้งค่าตามนี้
① ใส่/
ลงไป
② ค้นหา Fields ที่ต้องการใช้คำนวณ เช่นprice
③ ดับเบิ้ลคลิกที่price
ให้มีโค้ดแสดงขึ้นมาด้านซ้าย
④ คลิกSave
ค้นหา Fields ที่สร้างไปเมื่อสักครู่นี้ในช่อง Fields list:profitRate%
จากนั้นคลิกที่profitRate%
ค้างไว้ ลากไปวางในช่อง Value แล้วสังเกตที่ตาราง
เมื่อตรวจสอบเรียบร้อยแล้ว มาที่ด้านขวาบน คลิกที่︽
เพื่อย่อ Field wells
สามารถเปลี่ยนการแสดงผลของ profitRate% จาก Number ให้เป็น Percent ได้ดังนี้
» คลิกที่ profitRate%⋯
» เลือกShow as: Number ﹥
» เลือกPercent
สังเกตที่ตารางprofitRate%
สามารถ Format:ค่า% ของ profitRate% จากเลขหลังจุดทศนิยมหลายๆ หลัก ให้เป็น 2 หลักได้ดังนี้
» คลิกที่ profitRate%⋯
» เลือกFormat: 12.345% ﹥
» เลือก12.35%
สังเกตที่ตารางprofitRate%
ในส่วนนี้เราสามารถปรับแต่งตารางได้ตามที่ต้องการดังนี้
① เปลี่ยนชื่อ Title ของ Visual ได้โดยคลิกไปที่ตัวหนังสือได้เลย เช่นอัตรากำไร
② เปลี่ยนชื่อ Field ของตารางได้โดยคลิกที่⚙ ตั้งค่า
ตามด้วยเลือกValue column names ︽
แล้วเปลี่ยนชื่อที่ต้องการได้เลย เช่น created_at:Date Time
หรือ profitRate%อัตรากำไร
เป็นต้น
* การตั้งค่านี้เป็นแค่ตัวอย่าง สามารถนำไปประยุกต์ใช้เองได้ตามความเหมาะสม
เพียงเท่านี้ก็เสร็จเรียบร้อยแล้ว ด้วยวิธีง่ายๆ รวดเร็ว ทันใจ และสามารถวิเคราะห์ข้อมูลอะไรก็ได้ตามที่เราต้องการ
สรุป
การเพิ่ม Calculated Field ใน Analytics สามารถเลือก Fields ที่ต้องการมาแสดงข้อมูลออกมาในรูปแบบตารางได้ และสามารถเพิ่ม Field ที่เราต้องการใช้คำนวณค่าในตารางได้ อย่างเช่น ในตัวอย่างนี้คือ การเพิ่ม Fields profitRate% ขึ้นมาเพื่อคำนวณอัตรากำไรของยอดขาย เป็นต้น นอกจากนี้ยังสามารถปรับแต่ง Option การแสดงผลของตาราง ไม่ว่าจะเป็นการเปลี่ยนชื่อ Title ของ Visual หรือ การเปลี่ยนชื่อของ Field ในตาราง และนำไปปรับใช้ในการวิเคราะห์ข้อมูลต่างๆ ร่วมกับเครื่องมืออื่นๆ ได้อีกด้วย