TRAINING : Data Preparation using Tableau Prep

หลักสูตรอบรม (Course Name) :

TRAINING : Data Preparation using Tableau Prep

Course Objective (วัตถุประสงค์ของหลักสูตร)

  1. เพื่อนำ Tableau Prep มาใช้ในองค์กรได้อย่างมีประสิทธิภาพ โดยสามารถเตรียมข้อมูล (Data Preparation) จากแหล่งข้อมูลหลายแหล่ง ซึ่งมี Format ที่แตกต่างกัน รวมเข้าด้วยกันได้
  2. สามารถทำ Data Transform เช่น การ Cleansing, Grouping, Aggregate, Pivot ข้อมูล เพื่อทำให้ได้ข้อมูลที่พร้อมใช้ เหมาะกับการนำไปสร้าง Visualization
  3. เข้าใจหลักการของ Tableau Prep อย่างถ่องแท้ เพื่อที่จะสามารถนำไปต่อยอดกับข้อมูลของตนเองได้ในอนาคต
  4. เพื่อให้ผู้เรียนได้รับความรู้และสามารถนำไปปฏิบัติจริงได้ ผ่านการอบรมแบบ Workshop ที่ได้ลงมือทำจริงในทุกแบบฝึกหัด

Audience (ผู้เข้าอบรม)

หลักสูตรนี้ออกแบบสำหรับ Business User ผู้ที่ต้องการใช้โปรแกรม Tableau Prep Builder ในการเตรียมข้อมูล (Data Preparation) โดยในปัจจุบัน User เหล่านั้นต้องใช้เวลาในการเตรียมข้อมูลเป็นเวลานาน และเป็นงานที่ทำซ้ำ ๆ ดังนั้นจึงต้องการให้การเตรียมข้อมูลสามารถทำได้โดยอัตโนมัติ ซึ่งจะช่วยประหยัดเวลา เพิ่มความถูกต้อง และยังสามารถทำให้ข้อมูล update แบบอัตโนมัติ (Automatic) ได้อีกด้วย

Tableau Prep เป็นโปรแกรมหนึ่งในชุด Tableau Creator ซึ่งองค์กรที่มี Tableau ก็คงจะมีซอฟต์แวร์ Tableau Prep อยู่แล้ว แต่อาจจะยังไม่ถูกนำมาใช้งานให้เกิดประโยชน์เต็มที่เท่าที่ควร หลักสูตรนี้จะทำให้ผู้เข้าอบรมเข้าใจและสามารถใช้งานโปรแกรม Tableau Prep ได้อย่างเต็มประสิทธิภาพ

ในการอบรมท่านจะได้ทำ Workshop ที่หลากหลายที่จะทำให้ท่านเรียนรู้ และเข้าใจการใช้งานโปรแกรม Tableau Prep รวมถึง Case Study ต่าง ๆ เพื่อให้ท่านมีประสบการณ์ และสามารถนำไปต่อยอดกับข้อมูลจริงได้ด้วยตนเอง

Duration (ระยะเวลา)                                  

1 วัน วันละ 6 ชั่วโมง

Prerequisites (คุณสมบัติผู้เข้าอบรมที่ควรมี)

ไม่มี แต่ถ้าเคยใช้ Tableau Desktop มาก่อนก็จะทำให้เข้าใจง่ายขึ้น

 Course Includes (สิ่งที่ได้รับ)

  1. คู่มืออบรม (Training Manual) สำหรับผู้เรียน
  2. ตัวอย่างไฟล์ Workbook ที่ใช้ประกอบการอบรม
  3. ตัวอย่างไฟล์ข้อมูล (Data File) ที่ใช้ประกอบการอบรม

 At the end of this course, you’ll be able to: (สิ่งที่ผู้เรียนจะทำได้ หลังจากจบหลักสูตรนี้)

  • สามารถใช้ Tableau Prep ในการเชื่อมต่อกับข้อมูลภายนอกได้ ในรูปแบบที่หลากหลาย
  • สามารถใช้ Tableau Prep ในการ เตรียมข้อมูล (Tableau Preparation)
  • เข้าใจวิธีการ Transform Data ในรูปแบบที่หลากหลาย ได้แก่
    • การ Cleansing
    • การ Split
    • การ Group
    • การสร้าง Calculating Field
    • การเปลี่ยน Data Type
    • การ Aggregate
    • การ Pivot คือการ Reshape Data จาก Column เป็น Row หรือ Row เป็น Column
    • การ Union และ Join Data
    • การ Merge Column
  • สามารถ Generate Output จาก Tableau Prep เพื่อนำ Output นี้ไปใช้ใน Tableau Desktop เพื่อสร้าง Visualization ต่อไป
  • เข้าใจหลักการของ Tableau Prep Conductor ในการ ตั้ง Schedule เพื่อรัน Flow ให้ข้อมูล update โดยอัตโนมัติ
  • สามารถสร้าง Command line เพื่อรัน Flow และนำ Command line ไปตั้ง Job ให้ข้อมูล update โดยอัตโนมัติ
  • เข้าใจการประยุกต์ใช้งานโปรแกรม กับกรณีศึกษาต่าง ๆ เพื่อให้เข้าใจและสามารถนำไปใช้งานต่อไปในอนาคตได้

Preparation (เตรียมตัว)

ผู้เรียนทุกคนควรมี PC หรือ Laptop ที่ติดตั้งโปรแกรม Tableau Prep Builder และ Tableau Desktop เวอร์ชัน Trial ที่สามารถใช้งานได้  

COURSE OUTLINE

Data Preparation using Tableau Prep

Getting Start

  1. Tableau Prep Workspace
  2. Connect Data
  3. Wildcard Union
  4. Union Data
  5. Cleansing Data
  6. Generate Output

Pivot Data

  1. Data Interpreter
  2. Pivot Column to Row
  3. Pivot Row to Column

Join Data

  1. Understand concept of join
  2. Inner Join, Left Join

Aggregation

  1. Grouping Data

Tableau Prep Conductor

  1. Keep flow refreshing
  2. Schedule the flow

Refresh flow output files from the command Line

  1. Credential File (Json file)
  1. Run Flow (Batch file)