มาทำความรู้จัก alteryx แล้วการทำ Data Analytics จะง่ายกว่าที่คุณคิด

Chanatip Jeensoontorn
Nov 1 · 3 min read
Workflow Alteryx

สวัสดีครับทุกคนวันนี้ผมจะมาแนะนำให้รู้จัก tool ที่ชื่อว่า alteryx ซึ่งเป็น Self-service Data Analytics Platform ผมจะขอมารีวิวภาพรวม tool ตัวนี้ให้ชมกันครับ

ก่อนอื่นมาทำความรู้จัก alteryx กันก่อนครับ

alteryx ประกอบด้วย 4 components หลักๆด้วยกัน

  1. alteryx Designer : Tools ที่จะมีหน้า canvas ไว้ให้เราเอาไว้ออบแบบ Workflow ของการทำ Analytics หรือ Data prep โดยในตัว tool จะมีหน้าตา GUI ที่สวยงามน่าใช้ครับ
  2. alteryx Server : ที่นำ Workflows จาก Designer เอามาไว้ตรงกลาง ซึ่งตัว alteryx server เค้าจะมีตัวที่เรียกว่า alteryx gallery เป็นหน้าเว็ป ที่ทำให้เราเข้าไป browes ดูว่ามี process อะไรอยู่บน alteryx server บ้าง ซึ่งเราสามารถกดรันหรือดาวน์โหลด flow ของเราที่อัพขึ้นไปบน alteryx server ผ่านตัว alteryx gallery เพื่อแชร์ flow ภายในองกรณ์ได้เลย
  3. alteryx Connect : แหล่งรวมศูนย์ข้อมูลองค์กร Data ไหนอยู่ตรงไหนมาอย่างไรรู้หมด
  4. alteryx Promote : เปลี่ยน Model ที่สร้างขึ้น เป็น API เพื่อใช้งานกับ Solution อื่นๆครับ
หน้า GUI ของ Alteryx Designer

แล้ว alteryx เหมาะกับคนกลุ่มไหนกันหละ?

alteryx tool ออกแบบมาให้ใช้งานได้ง่ายก็คือการใช้วิธีสร้าง flow แบบ drag and drop หรือก็คือ ลากแล้ววาง ทำให้เหมาะกับกลุ่มคนที่ถนัดหรือไม่ถนัดการเขียนโปรแกรม

โดยปกติเวลาเราจะทำการ Analytics ความยากของมันคือเราต้องรู้วิธีการทำ model การ clean data ซึ่งส่วนใหญ่ end-user ก็ต้องให้ทาง it เป็นคนทำให้

แต่ alteryx ก็มาในโหมดที่ว่าในยุคสมัยใหม่ อยากจะให้ encorage user เป็นคนทำเอง

ซึ่งช่วงแรกๆอาจจะมองว่า ให้ user เค้าทำเป็นแบบ self-service bi คือทำ report ออกมาได้ด้วยตังเอง

แต่ว่าสมัยนี้การที่ทำแค่ bi มันอาจจะไม่เพียงพอ หากมีการทำในเรื่องของการคิดว่า เราจะต้องขายยังไง ปรับรูปแบบยังไง จัด clustering ของข้อลูกค้า เพื่อรู็ว่า next step เราควรจะขาย product ชิ้นไหนให้กับลูกค้าคนไหน

สิ่งเหล่านี้ bi tool จะไม่ตอบโจทย์ เราจะต้องตอบโจทย์ด้วยการสร้าง model ของการทำ analytics เพื่อจะดูว่าพฤติกรรมของลูกค้า ที่เกิดขึ้น พฤติกรรมของ agentต่างๆ ส่งผลต่อการขายสินค้า ในลักษณะพื้นที่แบบนี้ลูกค้ากลุ่มนี้ หรือที่มีคู่แข่งรอบข้างแบบนี้ซึ่งส่วนนี้ก็จะเป็นงานที่ alteryx จะช่วยตอบโจทย์ครับ

Spatial in alteryx

โดย alteryx ไม่ได้ทำเพียงแค่ part ของ analytics แต่ยังทำใน part ของ data prep ด้วย

ปกติเวลาทำ data prep เราอาจจะมี data จากเป็นไฟล์เป็น excel หรืออาจจะมีจาก database มา ซึ่งโดยปกติเราต้องอาศัยวิธีการขน data พวกนี้เข้า data warehouse แล้วเดี๋ยวค่อยไปปั่นออก ทำ model หรือ ทำ bi ซึ่งกระบวนการพวกนี้แน่นอน end-user ก็อาจจะบอกว่าฝ่ายไอทีต้องเป็นคนเตรียมข้อมูลให้

ซึ่ง alteryx จะเปลี่ยนมุมมอง คือ แล้วถ้าเกิดว่า data พวกนี้อยู่ใน desktop ของ user เอง เค้าอยากจะมา blend กับข้อมูลที่อยู่ใน datawarehouse หรือว่าอาจจะบอกว่าไม่สนใจข้อมูลที่อยู่ใน datawarehouse ซึ่งมี data ที่อยากจะทำงานของตัวเอง โดยอาจจะไม่ต้องไปผ่านกระบวนการ etl operation พวกนั้น

alteryx จะมาตอบโจทย์ที่ว่า ทุกอย่างสามารถทำได้ด้วย desktop บนเครื่องตัวเอง ดึง data จากเครื่องตัวเอง ดึง data จาก data ware house ดึง data จาก souce บน cloud เข้ามาทำ dataprep&blen ด้วยตัวของมันเอง ด้วยวิธีการง่ายๆ ครับ

แล้วใน alteryx มีของเล่นอะไรให้ลองเล่นบ้าง?

ใน alteryx ก็จะมี ของให้ลองใช้หลายหมวดหมู่มากมายตามรูปข้างล่างนี้เลยจ้า

Tool Categories

ยกตัวอย่าง tool บางตัวในหมวดของ data prep ก็จะมี tool ตามนี้จ้า

Preparation Tool Categories

หรือจะเป็นตัวอย่างของ tool ในหมวดของ Predictive ก็มีจ้า

Predictive Tool Categories
Predictive Tool Categories

หากใครอยากเข้าไปดู tool อื่นๆสามารถเข้าไปดูรายละเอียดได้ตามลิงค์ด้านล่างนี้ได้เลยจ้า

โดยตัว tool ทาง alteryx จะมีการอัพเดตออกมาเรื่อยๆ ให้เราได้ดาวน์โหลดในเว็ปของ alteryx

รางวัลเล็กๆน้อยๆที่ alteryx ได้

alteryx ได้รางวัล peerinsights customers choice จาก Gartner ประจำปี 2019 ถึง 2 หมวดนั้นก็คือ

  • Best Data Science and Machine Learning
  • Best Data Preparation Tools
Best Data Science and Machine Learning
Best Data Preparation Tools

หากใครสนใจทดลองเล่น สามารถโหลดมาทดลองใช้ฟรีได้เลยจ้าตามลิงค์ด้านล่างนี้

แล้วในตอนถัดไปผมจะเขียนรีวิวการสร้าง flow ต่างๆใน alteryx นะครับ แล้วพบกันครับ ^^


MFEC

Develop new business value