Quick What-If | Tableau Exchange

Quick What-If

โดย Tableau

ฟรี

คำอธิบาย

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

วิธีการใช้งาน

  1. ก่อนนำเข้าส่วนขยาย โปรดตรวจสอบให้แน่ใจว่าคุณมีเวิร์กชีตบนแดชบอร์ดที่มีมิติข้อมูลที่คุณต้องการดึงค่าออกมาอยู่แล้วอย่างน้อยหนึ่งแผ่น ตัวอย่างเช่น หากคุณต้องการทำการวิเคราะห์หมวดหมู่ผลิตภัณฑ์แบบสมมติดังในภาพด้านบน คุณจะต้องมีเวิร์กชีตที่มีมิติข้อมูล “หมวดหมู่” อยู่บนแดชบอร์ด
  2. ถัดไป ให้สร้างพารามิเตอร์สตริงใหม่ที่ยอมรับค่าทั้งหมด ซึ่งจะเป็นพารามิเตอร์การจัดเก็บของคุณ ที่ที่ค่าอินพุตทั้งหมดจะถูกเก็บไว้
  3. ตอนนี้เมื่อตั้งค่าแดชบอร์ดของคุณแล้ว ให้ลากออบเจ็กต์ส่วนขยายใหม่ไปที่แดชบอร์ดของคุณ แล้วเลือกส่วนขยายสถานการณ์สมมติด่วน
  4. ในป๊อปอัปการกำหนดค่า ให้เลือกพารามิเตอร์การจัดเก็บ (ซึ่งคุณทำไว้ในขั้นตอนที่ 2) แล้วเลือกเวิร์กชีตและฟิลด์ที่คุณต้องการสร้างรายการอินพุตให้
  5. เลือกวิธีและเวลาที่คุณต้องการให้อินพุตแสดงขึ้นภายในตัวเลือก (รายละเอียดเพิ่มเติมด้านล่าง)
  6. บันทึกการกำหนดค่า
  7. สร้างการคำนวณใหม่ด้วยสูตรต่อไปนี้: “{FIXED [มิติข้อมูล]: MIN(FLOAT(REGEXP_EXTRACT([พารามิเตอร์], [มิติข้อมูล]+"|(-?\d.?\d)")))}” โดยที่มิติข้อมูลคือฟิลด์ที่คุณต้องการสร้างอินพุต และพารามิเตอร์คือพารามิเตอร์ของคุณ
  8. เพิ่มการคำนวณนี้ไปยังมุมมองที่มีมิติข้อมูลของคุณ
  9. ปรับอินพุตในส่วนขยายเพื่อทำการวิเคราะห์แบบสมมติของคุณ!

ตัวเลือก

  1. ตำแหน่งของอินพุต: คุณต้องการให้อินพุตแสดงที่ใด โดยคุณเลือกได้ระหว่างหน้าต่างป็อปอัพโมดอลหรืออินไลน์บนแดชบอร์ด
  2. อินพุตที่จะแสดง: คุณต้องการดูอินพุตทั้งหมด หรือดูเฉพาะอินพุตสำหรับรายการที่คุณเลือก
  3. ทริกเกอร์: คุณต้องการทริกเกอร์ให้อินพุตแสดงอย่างไร เมื่อคุณคลิกที่เครื่องหมายหรือตามปุ่มบนแดชบอร์ด
  4. ป้ายกำกับหน่วย: เลือกป้ายกำกับที่จะแสดงเหนืออินพุตเพื่อให้ผู้ใช้ทราบว่าเป็นตัวเลขใด
  5. ข้อความปุ่ม: หากคุณใช้ตัวเลือกปุ่ม คุณก็สามารถเปลี่ยนคำที่อยู่ในปุ่มนั้นได้

หมายเหตุ: หากคุณกำลังใช้ตัวเลือกที่ไม่ให้โซนแดชบอร์ดแบบอินไลน์แสดงขึ้น คุณก็สามารถซ่อนส่วนขยายได้โดยการยกลอยขึ้นและทำให้เป็นขนาด 1x1 พิกเซล คุณสามารถค้นหาได้ในภายหลังในแผงเค้าโครง

วิธีการติดตั้งเพื่อใช้ภายใน

  1. ตรวจสอบให้แน่ใจว่าคุณติดตั้ง Node.js ไว้
  2. โคลนหรือดาวน์โหลดและคลายซิปที่เก็บนี้ เปิดบรรทัดคำสั่งไปที่โฟลเดอร์หลัก “extension-quick-what-if” และเรียกใช้ “npm install” เพื่อติดตั้งโมดูลโหนด
  3. ในบรรทัดคำสั่ง ให้เรียกใช้ “npm run build” เพื่อสร้างส่วนขยาย
  4. คัดลอกไฟล์ในโฟลเดอร์ “dist” ไปยังเว็บเซิร์ฟเวอร์ของคุณ
  5. อัปเดตไฟล์ Manifest (.trex) ที่มีอยู่หรือสร้างใหม่ เพื่อชี้ไปที่ URL ที่คุณโฮสต์ส่วนขยาย

การสนับสนุน

หากคุณมีคำถามเกี่ยวกับส่วนขยายหรือพบจุดบกพร่อง โปรดเปิดปัญหาใหม่

ข้อมูลจำเพาะทางเทคนิค

โฮสต์ที่
https://extensions.tableauusercontent.com/sandbox/quick-what-if/index.html
ทำงานร่วมกับ
Tableau เวอร์ชัน 2019.4 และใหม่กว่า
Tableau Public (2020.1 และใหม่กว่า)

แหล่งข้อมูล