มีอะไรเปลี่ยนไปบ้างในแหล่งข้อมูลและการวิเคราะห์

นับตั้งแต่ Tableau เวอร์ชัน 2020.2 เป็นต้นไป เราได้ทำการปรับปรุงที่สำคัญหลายอย่างเพื่อให้การวิเคราะห์หลายตารางสะดวกและใช้งานได้ง่ายยิ่งขึ้น หัวข้อนี้จะอธิบายเกี่ยวกับการเปลี่ยนแปลงทั้งหมดนี้

ความสามารถในการสร้างแบบจำลองข้อมูลใหม่ใน Tableau ช่วยให้คุณวิเคราะห์ข้อมูลข้ามตารางต่างๆ ได้ง่ายขึ้น ด้วยเลเยอร์เชิงตรรกะและความสัมพันธ์แบบใหม่ในแหล่งข้อมูล ทำให้คุณสร้างแบบจำลองข้อมูลหลายตารางในรูปแบบสคีมารูปทรงดวงดาวและเกล็ดหิมะที่มีตารางข้อเท็จจริงในระดับของรายละเอียด (LOD) ที่แตกต่างกันหลายรายการได้

  • แหล่งข้อมูลสามารถสร้าง บำรุงรักษา และวิเคราะห์ได้ง่ายขึ้น ตอนนี้แหล่งข้อมูลจะมีเลเยอร์เชิงตรรกะใหม่ที่คุณสามารถสร้างความสัมพันธ์ระหว่างตารางที่ยืดหยุ่นได้ สร้างแบบจำลองข้อมูลที่มีข้อเท็จจริงจำนวนมากแบบหลายตารางได้ด้วยการเชื่อมโยงตารางในระดับของรายละเอียดที่แตกต่างกัน นำข้อมูลจากตารางต่างๆ มาใช้งานได้ง่ายขึ้น และบำรุงรักษาข้อมูลให้น้อยลงเพื่อตอบสนองความต้องการด้านการวิเคราะห์ของคุณ
  • ความสัมพันธ์ทำให้ประสบการณ์ด้านการวิเคราะห์ของคุณง่ายดายยิ่งขึ้น คุณไม่จำเป็นต้องมีส่วนร่วมในการวางแผนการรวมอย่างละเอียดและตั้งสมมติฐานเกี่ยวกับประเภทการรวมที่จำเป็นในการทำให้ข้อมูลของคุณพร้อมสำหรับการวิเคราะห์อีกต่อไป Tableau จะเลือกประเภทการรวมโดยอัตโนมัติตามฟิลด์ที่ใช้ในการแสดงเป็นภาพ ในระหว่างการวิเคราะห์ Tableau จะปรับประเภทการรวมอย่างชาญฉลาด และรักษาระดับของรายละเอียดดั้งเดิมในข้อมูลของคุณไว้ คุณสามารถดูการรวมที่ระดับรายละเอียดของฟิลด์ในการแสดงเป็นภาพของคุณ แทนที่จะคำนึงถึงการรวมพื้นฐาน ความสัมพันธ์สามารถเป็นแบบกลุ่มต่อกลุ่มและรองรับการรวมข้างนอกเต็มรูปแบบ คุณไม่จำเป็นต้องใช้นิพจน์ LOD เช่น FIXED ในการขจัดข้อมูลซ้ำซ้อนในตารางที่เกี่ยวข้อง
  • ระบบได้อัปเดตหน้า “แหล่งข้อมูล” หน้าต่าง “ดูข้อมูล” และแผงข้อมูล ในเวิร์กชีตใหม่ เพื่อรองรับประสบการณ์การวิเคราะห์แบบหลายตาราง ตอนนี้มุมมองแรกของแคนวาสหน้าแหล่งข้อมูลได้กลายเป็นเลเยอร์เชิงตรรกะที่คุณสามารถกำหนดความสัมพันธ์ระหว่างตารางได้ เพื่อให้รองรับการวิเคราะห์แบบหลายตาราง อินเทอร์เฟซหลายส่วนของ Tableau จึงมีการเปลี่ยนแปลง ระบบได้อัปเดตหน้า “แหล่งข้อมูล” (แคนวาส กริดข้อมูล) หน้าต่าง “ดูข้อมูล” และแผงข้อมูลในเวิร์กชีตใหม่ทั้งหมด เพื่อรองรับประสบการณ์การวิเคราะห์แบบหลายตาราง หากต้องการข้อมูลเพิ่มเติม โปรดดู การเปลี่ยนแปลงในส่วนต่างๆ ของอินเทอร์เฟซ(ลิงก์จะเปิดในหน้าต่างใหม่) API สำหรับเข้าถึง “ดูข้อมูล” ได้รับการอัปเดตให้รองรับการวิเคราะห์หลายตารางแล้ว
  • การสืบค้นแบบรู้บริบทจะนำข้อมูลที่เกี่ยวข้องมาใช้เมื่อจำเป็น แหล่งข้อมูลที่ใช้ความสัมพันธ์จะสามารถนำตาราง แถวข้อมูล และตารางข้อเท็จจริงต่างๆ มาใช้ในแหล่งข้อมูลเดียวได้ง่ายขึ้น จากที่ต้องดำเนินการสืบค้นทั้งแหล่งข้อมูล ทาง Tableau ได้นำข้อมูลจากตารางต่างๆ ที่จำเป็นสำหรับเวิร์กชีตโดยอิงจากฟิลด์ที่มีมาแสดงเป็นภาพ

ดูวิดีโอ: โปรดดูวิดีโอยาว 5 นาทีนี้สำหรับการปรับปรุงภาพรวมของแหล่งข้อมูลและการแนะนำเกี่ยวกับการใช้ความสัมพันธ์ใน Tableau

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

เรียนรู้เพิ่มเติมเกี่ยวกับวิธีการทำงานของการสืบค้นความสัมพันธ์ได้ในบล็อกโพสต์ Tableau เหล่านี้:

และดูวิดีโอพอดคาสต์เกี่ยวกับความสัมพันธ์จากการวิเคราะห์การดำเนินการ(ลิงก์จะเปิดในหน้าต่างใหม่) เช่น เหตุใด Tableau จึงคิดค้น "ความสัมพันธ์" ขึ้น(ลิงก์จะเปิดในหน้าต่างใหม่) คลิก "วิดีโอพอดคาสต์" ในไลบรารี(ลิงก์จะเปิดในหน้าต่างใหม่)เพื่อดูเพิ่มเติม

เปลี่ยนแปลงแหล่งข้อมูล แบบจำลองข้อมูล และความหมายของการสืบค้น

การสนับสนุนสำหรับแหล่งข้อมูลหลายตาราง

แหล่งข้อมูลใน Tableau จะจดจำและเก็บรักษาข้อมูลที่เป็นมาตรฐานเอาไว้ ส่วนแหล่งข้อมูลหลายตาราง ทาง Tableau สามารถจัดการระดับของรายละเอียดหลายรายการในแหล่งข้อมูลเดียวได้ การสนับสนุนนี้ช่วยให้ง่ายต่อการจัดเตรียมและสำรวจข้อมูลของคุณโดยไม่ต้องเขียนการคำนวณพิเศษเพื่อควบคุมการรวม เช่น การเฉลี่ย และยอดสะสม รวมตารางในสคีมารูปทรงดวงดาวและเกล็ดหิมะเพื่อเชื่อมโยงตารางข้อเท็จจริงต่างๆ ได้อย่างราบรื่น เลเยอร์เชิงตรรกะใหม่จะใช้การรวมแบบไดนามิกตามบริบทและทำให้คุณควบคุมโดเมนได้ดียิ่งขึ้น (ดู สคีมาแบบจำลองข้อมูลที่รองรับ)

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

สิ่งที่ไม่เปลี่ยนแปลง

ความสัมพันธ์ในเลเยอร์เชิงตรรกะจะให้ตัวเลือกเพิ่มเติมสำหรับการรวมข้อมูลข้างต้นในเวอร์ชันก่อนหน้า (ไม่มีสิ่งใดหายไป) คุณยังสามารถสร้างแหล่งข้อมูลตารางเดียวใน Tableau ได้ คุณสามารถสร้างตารางเชิงตรรกะได้โดยใช้การรวม, การผนวก, SQL แบบกำหนดเอง และอื่นๆ ร่วมกัน พฤติกรรมของการวิเคราะห์แบบตารางเดียวใน Tableau ยังไม่มีการเปลี่ยนแปลง การวิเคราะห์ตารางตรรกะเดียวที่ผสมระหว่างมิติข้อมูลและการวัดผลจะทำงานแบบเดียวกับใน Tableau เวอร์ชัน 2020.1 และก่อนหน้า

ดังนั้นให้ดู คำถามเกี่ยวกับความสัมพันธ์ แบบจำลองข้อมูล และแหล่งข้อมูล

เลเยอร์เชิงตรรกะใหม่ในแหล่งข้อมูล

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

เวอร์ชันก่อนหน้า 2020.2 และใหม่กว่า
 
ใน Tableau เวอร์ชัน 2020.1 และก่อนหน้า แบบจำลองข้อมูลจะเป็นเลเยอร์ทางกายภาพเท่านั้น ใน Tableau เวอร์ชัน 2020.2 และใหม่กว่า แบบจำลองข้อมูลจะมีอยู่ด้วยกันถึงสองแบบ ได้แก่ เลเยอร์ทางกายภาพ และเลเยอร์เชิงตรรกะ

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

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

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

หากต้องการข้อมูลเพิ่มเติม โปรดดู แบบจำลองข้อมูล Tableau และ สคีมาแบบจำลองข้อมูลที่รองรับ

ความหมายของการสืบค้นใหม่ที่อิงจากความสัมพันธ์

ความสัมพันธ์เป็นวิธีรวมข้อมูลจากหลายตารางเพื่อการวิเคราะห์ที่ยืดหยุ่นและมีไดนามิก ความสัมพันธ์สามารถเป็นแบบกลุ่มต่อกลุ่มและรองรับการรวมข้างนอกเต็มรูปแบบ คุณไม่จำเป็นต้องใช้นิพจน์ LOD เช่น FIXED ในการขจัดข้อมูลซ้ำซ้อนในตารางที่เกี่ยวข้อง

ให้จินตนาการว่าความสัมพันธ์เป็นสัญญาระหว่างสองตาราง เมื่อคุณสร้างการแสดงเป็นภาพด้วยฟิลด์จากตารางเหล่านี้ Tableau จะนำข้อมูลจากตารางเหล่านี้โดยใช้สัญญานั้นๆ มาสร้างการค้นหาด้วยการรวมที่เหมาะสม

เราขอแนะนำให้คุณใช้ความสัมพันธ์เป็นแนวทางแรกในการรวมข้อมูล เนื่องจากจะทำให้การเตรียมข้อมูลและการวิเคราะห์เป็นไปอย่างง่ายดายและเป็นธรรมชาติมากขึ้น ใช้การรวมเฉพาะเมื่อคุณต้องการจริงๆ(ลิงก์จะเปิดในหน้าต่างใหม่)

  • ไม่มีการรวมประเภทล่วงหน้า คุณแค่เลือกเลือกฟิลด์ที่ตรงกันเพื่อกำหนดความสัมพันธ์เท่านั้น (ไม่มีประเภทการรวม) เนื่องจากคุณไม่ต้องระบุประเภทของการรวม คุณจึงไม่ต้องดูแผนภาพของเวนน์-ออยเลอร์เมื่อตั้งค่าความสัมพันธ์
  • อัตโนมัติและรู้บริบท ความสัมพันธ์จะอนุโลมการรวมตามเวลาและบริบทในการวิเคราะห์ Tableau จะเลือกประเภทการรวมโดยอัตโนมัติตามฟิลด์ที่ใช้ในการแสดงเป็นภาพ ในระหว่างการวิเคราะห์ Tableau จะปรับประเภทการรวมอย่างชาญฉลาด และรักษาระดับของรายละเอียดดั้งเดิมในข้อมูลของคุณไว้ คุณสามารถดูการรวมที่ระดับรายละเอียดของฟิลด์ในการแสดงเป็นภาพของคุณ แทนที่จะคำนึงถึงการรวมพื้นฐาน
  • ยืดหยุ่น เมื่อคุณรวมตารางโดยใช้ความสัมพันธ์ จะเหมือนเป็นการสร้างแหล่งข้อมูลแบบกำหนดเองที่ยืดหยุ่นสำหรับการแสดงเป็นภาพทั้งหมดลงในแหล่งข้อมูลเดียวสำหรับเวิร์กบุ๊ก เนื่องจาก Tableau จะค้นหาเฉพาะตารางที่จำเป็นโดยยึดตามฟิลด์และตัวกรองในการแสดงเป็นภาพ คุณจึงสามารถสร้างแหล่งข้อมูลที่สามารถใช้กับลำดับงานการวิเคราะห์ที่หลากหลายได้

หากต้องการข้อมูลเพิ่มเติม โปรดดู เชื่อมโยงข้อมูลของคุณ(ลิงก์จะเปิดในหน้าต่างใหม่) อย่ากลัวความสัมพันธ์(ลิงก์จะเปิดในหน้าต่างใหม่) และ ความสัมพันธ์ ตอนที่ 1: แนะนำการสร้างแบบจำลองข้อมูลใหม่ใน Tableau(ลิงก์จะเปิดในหน้าต่างใหม่)

หมายเหตุ: หากต้องการไปที่แคนวาสสำหรับรวมดั้งเดิม ให้ดับเบิลคลิกที่ตารางตรรกะในมุมมองระดับบนสุด (เลเยอร์เชิงตรรกะของแหล่งข้อมูล) คุณยังคงสามารถเพิ่มการรวมและการผนวกระหว่างตารางในเลเยอร์ทางกายภาพของแหล่งข้อมูลได้ หากต้องการข้อมูลเพิ่มเติม โปรดดู แบบจำลองข้อมูล Tableau

ย้ายแหล่งข้อมูล

เมื่อคุณเปิดเวิร์กบุ๊กหรือแหล่งข้อมูลก่อนเวอร์ชัน 2020.2 ใน Tableau เวอร์ชัน 2020.2 ขึ้นไป แหล่งข้อมูลของคุณจะปรากฏเป็นตารางตรรกะเดียวในแคนวาส คุณสามารถใช้เวิร์กบุ๊กอย่างที่เคยทำมาก่อนหน้านี้ได้ต่อไป

หากแหล่งข้อมูลของคุณมีตารางที่รวมหรือผนวกไว้หลายรายการ ตารางตรรกะเดี่ยวจะปรากฏพร้อมกับชื่อ "ข้อมูลที่ย้ายมา” คุณสามารถเปลี่ยนชื่อตาราง “ข้อมูลที่ย้ายมา” ได้

หากต้องการดูตารางกายภาพที่ประกอบขึ้นเป็นตารางตรรกะเดียว ให้ดับเบิลคลิกที่ตารางเชิงตรรกะนั้นเพื่อเปิดในเลเยอร์ทางกายภาพ คุณจะเห็นตารางกายภาพพื้นฐาน รวมถึงการรวมและการผนวก

การเขียนเว็บ

เวิร์กบุ๊กของคุณต้องใช้แหล่งข้อมูลแบบฝังเพื่อให้สามารถแก้ไขตัวเลือกความสัมพันธ์และประสิทธิภาพในหน้าแหล่งข้อมูลของการเขียนเว็บใน Tableau Server หรือ Tableau Cloud ได้

การแยกข้อมูล

ระบบจะจัดเก็บข้อมูลที่แยกตามตารางเชิงตรรกะ (แทนที่ตัวเลือกตารางเดียว) หรือตารางกายภาพ (แทนที่ตัวเลือกหลายตาราง) หากต้องการข้อมูลเพิ่มเติม โปรดดู แยกข้อมูลของคุณ

การเปลี่ยนแปลงในส่วนต่างๆ ของอินเทอร์เฟซ

การเปลี่ยนแปลงของหน้าแหล่งข้อมูล

ตอนนี้แคนวาสของหน้าแหล่งข้อมูลมีอยู่ด้วยกันสองเลเยอร์แล้ว ได้แก่ เลเยอร์เชิงตรรกะ และเลเยอร์ทางกายภาพ มุมมองเริ่มต้นที่คุณเห็นในหน้าแหล่งข้อมูลคือแบบใหม่ ซึ่งจะแสดงเลเยอร์เชิงตรรกะที่ใช้ความสัมพันธ์ ("เส้น") ระหว่างตาราง

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

ตารางกริดข้อมูล

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

แผงข้อมูลในเวิร์กชีต

แผงข้อมูลได้รับการอัปเดตให้รองรับความสัมพันธ์และการวิเคราะห์หลายตารางแล้ว

คุณจะไม่เห็นป้ายกำกับของมิติข้อมูลและการวัดผลในแผงข้อมูลอีกต่อไป สามารถจัดระเบียบฟิลด์การวัดผลและมิติข้อมูลได้ด้วยตาราง (จัดกลุ่มโดยตารางแหล่งข้อมูล) หรือโฟลเดอร์ (จัดกลุ่มโดยโฟลเดอร์) มิติข้อมูลจะแสดงอยู่เหนือเส้นสีเทา และการวัดผลจะอยู่ด้านล่างเส้นสีเทาของแต่ละตารางหรือโฟลเดอร์ ในบางกรณี ตารางอาจแสดงเฉพาะมิติข้อมูล หรือการวัดผลเท่านั้นในตอนเริ่มต้น

คุณจะไม่เห็นฟิลด์ “จำนวนระเบียน” ในแหล่งข้อมูลที่มีตารางตรรกะอีกต่อไป ทุกตารางจะมีจำนวนระเบียนของตารางเป็นเขตข้อมูลชื่อ ชื่อตาราง(จำนวน) ที่ระดับของรายละเอียดสำหรับตารางนั้นๆ ในตัวอย่างก่อนหน้านี้ คุณจะเห็น ที่อยู่(จำนวน), ลูกค้า(จำนวน), และ รายการบรรทัด(จำนวน)

COUNT ของตาราง = SUM ของจำนวนระเบียนต่อตาราง คุณไม่สามารถสร้างการคำนวณด้านบนฟิลด์จำนวนของตารางได้ จำนวน จะเป็นแบบรวมเท่านั้น

หมายเหตุ: คุณอาจเห็นฟิลด์จำนวนระเบียนในแผงข้อมูล หากคุณเปิดเวิร์กบุ๊กเวอร์ชันก่อน 2020.2 ที่ใช้จำนวนระเบียนในมุมมอง

ฟิลด์ที่คำนวณจะแสดงรายการร่วมกับฟิลด์เดิม หากฟิลด์อินพุตทั้งหมดมาจากตารางเดียวกัน

ชุดและกลุ่มจะแสดงอยู่ใต้ตารางร่วมกับฟิลด์เดิม

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

ดูข้อมูล

ในหน้าต่างดูข้อมูล เมื่อแหล่งข้อมูลมีตารางตรรกะหลายตาราง จำนวนแถวและข้อมูลที่ระบุไว้ที่ระดับของรายละเอียดแบบเนทีฟสำหรับแต่ละตารางในแท็บที่แยกต่างหาก

หากต้องการข้อมูลเพิ่มเติม โปรดดู ดูข้อมูลเบื้องหลัง

ฟิลด์ที่คำนวณแล้วจะระบุไว้พร้อมกับฟิลด์เดิม

การคำนวณ LOD ไม่จำเป็นต้องปรากฏในดูข้อมูลสำหรับตารางตรรกะเนื่องจากการคำนวณ LOD จะมีความละเอียดที่ต่างจากตัวตารางนั่นเอง หากมิติข้อมูลของการคำนวณ LOD รวมถึงฟิลด์จากตารางเดียว การคำนวณ LOD นั้นจะปรากฏในตารางของมันเองในแผงข้อมูล

การเปลี่ยนแปลงของลำดับคอลัมน์ดูข้อมูลใน Tableau เวอร์ชัน 2020.2 ขึ้นไป

เมื่อเปิดแหล่งข้อมูลจาก Tableau เวอร์ชัน 2020.1 และก่อนหน้าใน Tableau เวอร์ชัน 2020.2 ขึ้นไป ลำดับของคอลัมน์อาจแตกต่างกัน ระบบอาจแสดงคอลัมน์แตกต่างกันไปในหน้าต่าง “ดูข้อมูล” และลำดับคอลัมน์อาจแตกต่างกันเมื่อคุณส่งออกไปยังรูปแบบ CSV

การเปลี่ยนแปลงวิธีจัดการกับลำดับคอลัมน์ในหน้าต่าง “ดูข้อมูล” นี้จำเป็นต่อการรองรับความสัมพันธ์และตารางเชิงตรรกะ

หากคุณใช้สคริปต์ที่ขึ้นอยู่กับลำดับคอลัมน์ที่กำหนดเอง เราขอแนะนำให้ใช้ Tableau Extensions API สำหรับ “ดูข้อมูล” เพื่อดาวน์โหลดข้อมูลพื้นฐานในรูปแบบ CSV

การเปลี่ยนแปลงที่เกิดขึ้นกับการวิเคราะห์แหล่งข้อมูลหลายตาราง

การใช้แหล่งข้อมูลที่มีตารางที่เกี่ยวข้องกันหลายตารางจะส่งผลต่อวิธีการวิเคราะห์ใน Tableau เนื่องจากตารางที่เกี่ยวข้องกันหลายตารางจะมีโดเมนอิสระ และจะคงระดับของรายละเอียดดั้งเดิมไว้เมื่อคุณลากฟิลด์ลงในมุมมอง:

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

ประโยชน์ของการใช้แหล่งข้อมูลหลายตารางกับความสัมพันธ์มีดังนี้

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

หากต้องการข้อมูลเพิ่มเติม โปรดดู ทำให้ข้อมูลของคุณสัมพันธ์กัน การวิเคราะห์ทำงานกับแหล่งข้อมูลแบบหลายตารางที่ใช้ความสัมพันธ์อย่างไร และ การแก้ไขปัญหาเกี่ยวกับการวิเคราะห์หลายตาราง

สำหรับข้อมูลที่เกี่ยวข้องกับวิธีการทำงานของการค้นหาความสัมพันธ์ โปรดดูโพสต์บล็อก Tableau เหล่านี้:

สิ่งที่ไม่เปลี่ยนแปลง

พฤติกรรมของการวิเคราะห์แบบตารางเดียวใน Tableau ยังไม่มีการเปลี่ยนแปลง การวิเคราะห์ตารางตรรกะเดียวที่ผสมระหว่างมิติข้อมูลและการวัดผลจะทำงานแบบเดียวกับใน Tableau เวอร์ชันก่อน 2020.2

การแสดงข้อมูลเฉพาะมิติเป็นภาพ

เมื่อใช้แหล่งข้อมูลแบบหลายตารางกับตารางที่เกี่ยวข้อง: หากคุณสร้างการแสดงเป็นภาพแบบเฉพาะมิติข้อมูลเท่านั้น Tableau จะใช้การรวมภายใน และคุณจะไม่ได้เห็นโดเมนที่ไม่ตรงกันแบบเต็มๆ

หากต้องการดูการรวมค่ามิติข้อมูลบางส่วน คุณสามารถทำสิ่งต่างๆ ต่อไปนี้ได้:

  • ใช้ “แสดงแถว/คอลัมน์ว่าง” เพื่อดูแถวที่เป็นไปได้ทั้งหมด คลิกเมนูการวิเคราะห์ แล้วเลือกเลย์เอาต์ตาราง > แสดงแถวว่าง หรือ แสดงคอลัมน์ว่าง โปรดทราบว่าการตั้งค่านี้จะทำให้เกิดความหนาแน่นสำหรับฟิลด์ “วันที่” และ “กล่องตัวเลข” ซึ่งผู้ใช้อาจไม่ต้องการด้วย
  • เพิ่มการวัดไปยังมุมมอง เช่น <ตารางของคุณ>(จำนวน) จากหนึ่งในตารางที่แสดงในการแสดงเป็นภาพของคุณ เพื่อให้แน่ใจว่าคุณจะเห็นค่ามิติข้อมูลทั้งหมดจากตารางนั้น

พฤติกรรมของค่าต่างๆ ที่ไม่ตรงกันสำหรับมิติข้อมูลที่อาจทำให้คุณประหลาดใจ

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

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

ซึ่งนี่เป็นพฤติกรรมเริ่มต้น ทั้งนี้ยังมีวิธีต่างๆ อีกหลายวิธีที่คุณสามารถใช้เพื่อดำเนินการกับพฤติกรรมเหล่านี้ได้ ดังนี้

  • ใช้ “แสดงแถว/คอลัมน์ว่าง” เพื่อดูแถวที่เป็นไปได้ทั้งหมดแล้วคืนค่ามิติข้อมูลที่ไม่ตรงกัน คลิกเมนูการวิเคราะห์ แล้วเลือกเลย์เอาต์ตาราง > แสดงแถวว่าง หรือ แสดงคอลัมน์ว่าง โปรดทราบว่าการตั้งค่านี้จะทำให้เกิดความหนาแน่นสำหรับฟิลด์ “วันที่” และ “กล่องตัวเลข” ซึ่งผู้ใช้อาจไม่ต้องการด้วย
  • แปลงมิติข้อมูลรายการใดรายการหนึ่งให้เป็นการวัดผล เช่น การสลับไปใช้ COUNT([การซื้อ].[ผลิตภัณฑ์]) จะคงแสดงลูกค้าที่ไม่ซื้อผลิตภัณฑ์ใดๆ โดยแสดงลูกค้าเหล่านั้นเป็น "0" ซึ่งนี่อาจไม่ใช่วิธีที่ดีนักหากคุณต้องการดูผลิตภัณฑ์ทั้งหมด
  • เพิ่มการวัดผลไว้ในมุมมองจากตารางด้วยค่าที่ไม่ตรงกัน ตัวอย่างเช่น การเพิ่ม COUNT([ลูกค้า]) ตรงแถบรายละเอียดจะคืนค่าลูกค้าที่ไม่ตรงกันไปพร้อมกับการแสดงผลิตภัณฑ์ทั้งหมด
  • แทนที่จะเชื่อมโยงตารางสองตารางที่ระดับตรรกะ คุณสามารถรวมทั้งสองตารางได้ด้วยการรวมภายนอกในระดับกายภาพเหมือนใน Tableau เวอร์ชันก่อนหน้านี้ วิธีนี้จะแสดงค่าที่ไม่ตรงกันโดยมีผลข้างเคียงเพียงเล็กน้อย เมื่อดำเนินการสืบค้นระบบจะออกการสืบค้นให้กับทั้งสองตาราง ค่า NULL จะปรากฏเป็นภาพและตัวกรองด่วนแม้จะไม่มีการใช้งานฟิลด์จากตารางที่ไม่ตรงกันเลยก็ตาม และจะต้องเขียนการคำนวณ LOD เพื่อลบข้อมูลซ้ำที่ไม่ต้องการซึ่งเกิดขึ้นจากการรวม

การใช้ฟิลด์ “จำนวน” ของตารางแทน “จำนวนระเบียน”

คุณจะไม่เห็นฟิลด์ “จำนวนระเบียน” ในแหล่งข้อมูลที่มีตารางตรรกะอีกต่อไป ทุกตารางจะมีจำนวนระเบียนของตารางเป็นเขตข้อมูลชื่อ ชื่อตาราง(จำนวน) ที่ระดับของรายละเอียดสำหรับตารางนั้นๆ ในตัวอย่างก่อนหน้านี้ คุณจะเห็น ที่อยู่(จำนวน), ลูกค้า(จำนวน), และ รายการบรรทัด(จำนวน)

COUNT ของตาราง = SUM ของจำนวนระเบียนต่อตาราง คุณไม่สามารถสร้างการคำนวณด้านบนฟิลด์จำนวนของตารางได้ จำนวน จะเป็นแบบรวมเท่านั้น

หมายเหตุ: คุณอาจเห็นฟิลด์จำนวนระเบียนในแผงข้อมูล หากคุณเปิดเวิร์กบุ๊กเวอร์ชันก่อน 2020.2 ที่ใช้จำนวนระเบียนในมุมมอง

การคำนวณข้ามตาราง

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

การคำนวณจะได้รับการประเมินหลังเพิ่มมิติข้อมูล NULL ดังนั้นคุณจึงสามารถเปลี่ยน NULL เป็นสิ่งอื่นได้ด้วยการคำนวณ เช่น : IFNULL([มิติข้อมูล], “หายไป”)

รวมทั้งหมดด้วย SUM

รวมทั้งหมดด้วย SUM จะสะท้อนผลรวมจริงที่ระดับของรายละเอียดแบบเนทีฟในตารางตรรกะของฟิลด์ได้ดีกว่า SUM ของยอดรวมย่อย

NULL และการรวมอัตโนมัติที่เกิดจากความสัมพันธ์

ใน Tableau เวอร์ชัน 2020.2 ขึ้นไป เมื่อดำเนินการรวมที่เกิดจากความสัมพันธ์ Tableau จะไม่รวม NULL กับ NULL เข้าด้วยกัน

พฤติกรรมของค่า NULL ที่ไม่ตรงกัน

เมื่อคุณเพิ่มการวัดผลไปยังมุมมอง ค่ามิติข้อมูล NULL จะถูกเพิ่มเข้าไปเมื่อการวัดผลมีค่าที่ไม่เกี่ยวข้องกับมิติข้อมูล

พฤติกรรมนี้เกิดขึ้นเพราะ Tableau ถือว่าค่าที่ไม่ตรงกัน (หรือค่ามิติข้อมูลที่ไม่เกี่ยวข้อง) เหมือนกับค่า NULL จริงในแหล่งข้อมูลพื้นฐาน ค่าสำหรับทั้งสองรายการข้างต้นจะถูกรวมไว้ด้วยกันหรือกรองพร้อมกัน

เช่น เมื่อใช้ SUM(Sales),[State] ทุกสถานะที่ตรงกันจะแสดงถึงสถานะ ส่วน SUM(ยอดขาย) คือผลรวมของสถานะเดียว สำหรับ NULL ที่ไม่ตรงกัน SUM(ยอดขาย) จะแสดงถึงสถานะหลายๆ สถานะ

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

การจัดการกับค่า NULL ที่ไม่ตรงกันในกล่องโต้ตอบแก้ไขตัวกรอง

เมื่อคุณปรับใช้ตัวกรองกับมิติข้อมูล กฎเมื่อค่า NULL ปรากฏขึ้นจะเป็นดังนี้

  • ตรงแท็บทั่วไป คุณสามารถรวมหรือยกเว้นแถว NULL ได้อย่างชัดเจนด้วยกล่องกาเครื่องหมาย
  • ตรงแท็บไวลด์การ์ด การตั้งค่าจะไม่ส่งผลกระทบใดๆ แม้ว่าค่า NULL จะปรากฏขึ้นหรือไม่ก็ตาม (เนื่องจากจะกรองออกเพียงค่าข้อความ และ NULL ไม่ใช่ค่าข้อความ)
  • ตรงแท็บบนสุดหรือเงื่อนไข การใช้ตัวเลือกอื่นนอกเหนือจากไม่มีจะส่งผลให้สถานะ “NULL” ถูกกรองออกไป

ยืนยันความถูกต้องของความสัมพันธ์

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

สิ่งที่ต้องมองหา:

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

ตัวเลือกสำหรับการยืนยันความถูกต้องของความสัมพันธ์และแบบจำลองข้อมูลมีดังนี้:

  • ทุกตารางจะมีจำนวนระเบียนของตารางเป็นเขตข้อมูลชื่อ ชื่อตาราง(จำนวน) ที่ระดับของรายละเอียดสำหรับตารางนั้นๆ หากต้องการดูจำนวนสำหรับตาราง ให้ลากฟิลด์ “จำนวน” ลงในมุมมอง หากต้องการดูการนับสำหรับตารางทั้งหมด ให้เลือกฟิลด์ “จำนวน” สำหรับแต่ละตารางในแผงข้อมูล จากนั้นคลิก“ตารางข้อความ” ใน “แสดงให้ฉันดู”
  • คลิกดูข้อมูลในแผงข้อมูล เพื่อดูจำนวนแถวและข้อมูลต่อตาราง นอกจากนี้ ก่อนที่คุณจะเริ่มสร้างความสัมพันธ์ การดูข้อมูลจากแหล่งข้อมูลก่อนหรือระหว่างการวิเคราะห์อาจมีประโยชน์ในการทำให้คุณเข้าใจขอบเขตของแต่ละตารางด้วย หากต้องการข้อมูลเพิ่มเติม โปรดดู ดูข้อมูลเบื้องหลัง
  • ลากมิติข้อมูลไปยังแถวเพื่อดู “จำนวนแถว” ในแถบสถานะ หากต้องการดูค่าที่ไม่ตรงกัน ให้คลิกเมนูการวิเคราะห์ แล้วเลือกเลย์เอาต์ตาราง > แสดงแถวว่าง หรือแสดงคอลัมน์ว่าง คุณยังสามารถลากการวัดผลต่างๆ ไปยังมุมมอง เช่น <ตารางของคุณ>(จำนวน) จากหนึ่งในตารางที่แสดงในการแสดงเป็นภาพของคุณ เพื่อให้แน่ใจว่าคุณจะเห็นค่ามิติข้อมูลทั้งหมดจากตารางนั้น

เคล็ดลับ: หากคุณต้องการดูการค้นหาที่สร้างขึ้นสำหรับความสัมพันธ์ คุณสามารถใช้ “ตัวบันทึกประสิทธิภาพ” ใน Tableau Desktop ได้

  1. คลิกเมนู “วิธีใช้” แล้วเลือกการตั้งค่าและประสิทธิภาพการทำงาน > เริ่มการบันทึกประสิทธิภาพ
  2. ลากฟิลด์ลงในมุมมองเพื่อสร้างการแสดงเป็นภาพของคุณ
  3. คลิกเมนู “วิธีใช้” แล้วเลือกการตั้งค่าและประสิทธิภาพการทำงาน > หยุดการบันทึกประสิทธิภาพ เวิร์กบุ๊ก “การบันทึกประสิทธิภาพ” จะเปิดขึ้นโดยอัตโนมัติ
  4. ในแดชบอร์ด “สรุปประสิทธิภาพ” ภายใต้ “เหตุการณ์ที่จัดเรียงตามเวลา” ให้คลิกแถบ “กำลังดำเนินการค้นหา” และดูการค้นหาข้อมูลด้านล่าง

ตัวเลือกขั้นสูงอีกตัวเลือกหนึ่งคือการใช้ Tableau Log Viewer(ลิงก์จะเปิดในหน้าต่างใหม่) บน GitHub คุณสามารถกรองเฉพาะคีย์เวิร์ดได้โดยใช้ end-protocol.query หากต้องการข้อมูลเพิ่มเติม ให้เริ่มต้นด้วยหน้าวิกิของ Tableau Log Viewer(ลิงก์จะเปิดในหน้าต่างใหม่) ใน GitHub

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ