ทำให้ข้อมูลของคุณสัมพันธ์กัน

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

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

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

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

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

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

ความสัมพันธ์คืออะไร

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

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

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

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

ข้อกำหนดสำหรับความสัมพันธ์

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

ปัจจัยที่จำกัดประโยชน์ของการใช้ตารางที่เกี่ยวข้องมีดังนี้

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

ข้อมูลที่ไม่สามารถเชื่อมโยงกันได้

ระบบจะรองรับประเภทการเชื่อมต่อเชิงสัมพันธ์ส่วนใหญ่โดยสมบูรณ์ Cubes, SAP HANA (ที่มีแอตทริบิวต์ OLAP), JSON และ Google Analytics สามารถรองรับได้เพียงตารางเชิงตรรกะตารางเดียวใน Tableau 2020.2 โพรซีเยอร์ที่จัดเก็บไว้จะสามารถใช้ได้ภายในตารางเชิงตรรกะตารางเดียวเท่านั้น

แหล่งข้อมูลที่เผยแพร่จะต้องไม่สัมพันธ์กัน

ไม่รองรับ

  • ฐานข้อมูลคิวบ์ไม่รองรับเลเยอร์เชิงตรรกะเลเยอร์ใหม่ การเชื่อมต่อกับคิวบ์จะมอบประสบการณ์แบบเดียวกับเวอร์ชันก่อน 2020.2
  • โพรซีเยอร์ที่จัดเก็บไว้: ไม่รองรับการรวมศูนย์ ความสัมพันธ์ หรือการรวม โพรซีเยอร์เหล่านี้จะแสดงในตารางเชิงตรรกะตารางเดียว และไม่อนุญาตให้เปิดแคนวาสการรวม/การผนวก (เลเยอร์ทางกายภาพ)
  • Splunk: ไม่รองรับการรวมทางซ้าย (และด้วยเหตุนี้จึงเชื่อมโยงกับตารางเชิงตรรกะ)
  • JSON: ไม่รองรับการรวมศูนย์, SQL แบบกำหนดเอง, การรวม หรือความสัมพันธ์ (เฉพาะการผนวก)
  • แหล่งข้อมูลที่ไม่รองรับการคำนวณ LOD หากต้องการข้อมูลเพิ่มเติม โปรดดู ข้อจำกัดแหล่งข้อมูลสำหรับนิพจน์ระดับของรายละเอียด

การรองรับแบบจำกัด

  • การเชื่อมต่อมาตรฐานของ Salesforce และ WDC: จะแสดงเป็นตารางที่รวมภายในตารางเชิงตรรกะ การเพิ่มการเชื่อมต่อเหล่านี้รองรับเฉพาะแหล่งข้อมูลตารางเชิงตรรกะเพียงรายการเดียวในขณะนี้ การเชื่อมต่อมาตรฐานไม่สามารถรวมเข้ากับตารางที่มีอยู่ได้
  • SAP HANA: ไม่รองรับตารางเชิงตรรกะที่เกี่ยวข้องเมื่อการเชื่อมต่อตั้งค่าแอตทริบิวต์ OLAP ไว้

สร้างและกำหนดความสัมพันธ์

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

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

สร้างความสัมพันธ์

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

หมายเหตุ: ตัวเชื่อมต่อ Salesforce ไม่รองรับตัวดำเนินการที่ไม่เท่าเทียมกัน ตัวเชื่อมต่อ Google Big Query และ MapR รองรับการผสานรวมที่ไม่เท่ากันตั้งแต่เวอร์ชัน 2021.4 เป็นต้นไป มีการเลิกใช้ตัวเชื่อมต่อ MapR ในเวอร์ชัน 2022.3

  1. ลากตารางไปยังแคนวาส

  2. ลากอีกตารางหนึ่งไปยังแคนวาส เมื่อคุณเห็น "เส้นบะหมี่" ระหว่างสองตาราง ให้วางตารางนั้น

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

    วิธีเปลี่ยนฟิลด์: เลือกคู่ฟิลด์ จากนั้นคลิกในรายการฟิลด์ด้านล่างเพื่อเลือกฟิลด์ที่ตรงกันคู่ใหม่

    วิธีเพิ่มคู่ฟิลด์หลายๆ คู่: หลังจากที่เลือกคู่แรกแล้ว ให้คลิกปิด แล้วคลิกเพิ่มฟิลด์

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

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

  3. เพิ่มตารางโดยทำตามขั้นตอนเดียวกันนี้ (หากจำเป็น)

    ขั้นตอนการลากตารางไปยังผืนผ้าใบแคนวาส

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

ย้ายตารางเพื่อสร้างความสัมพันธ์ที่ต่างกัน

หากต้องการย้ายตาราง ให้ลากตารางนั้นไปไว้ข้างตารางอื่น หรือวางเมาส์ไว้เหนือตาราง คลิกลูกศร แล้วเลือกย้าย

ขั้นตอนการเพิ่มตารางไปยังแคนวาสและย้ายเพื่อสร้างความสัมพันธ์กับตารางอื่น

เคล็ดลับ: ลากตารางไปวางทับตารางอื่นเพื่อแทนที่

เปลี่ยนตารางรูทของแบบจำลองข้อมูล

วิธีสลับตารางรูทกับตารางอื่น: ให้คลิกขวาที่ตารางเชิงตรรกะอีกตารางหนึ่งในแบบจำลองข้อมูล จากนั้นเลือกสลับกับรูทเพื่อทำการเปลี่ยนแปลง

ลบตารางออกจากความสัมพันธ์

หากต้องการย้ายตาราง ให้วางเมาส์ไว้เหนือตาราง คลิกลูกศร แล้วเลือกลบออก

ขั้นตอนการนำตารางออกจากแคนวาส

การลบตารางในแคนวาสจะลบลำดับสืบทอดที่เกี่ยวข้องโดยอัตโนมัติด้วย

ดูความสัมพันธ์

  • วางเมาส์ไว้เหนือเส้นความสัมพันธ์ (เส้นบะหมี่) เพื่อดูฟิลด์ที่ตรงกันที่กำหนดความสัมพันธ์ดังกล่าว คุณยังสามารถวางเมาส์ไว้เหนือตารางเชิงตรรกะเพื่อดูว่ามีอะไรอยู่ในตารางนั้นบ้าง

    กระบวนการวางเมาส์เหนือตารางเพื่อแสดงว่าตารางเกี่ยวข้องกันอย่างไร

แก้ไขความสัมพันธ์

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

    วิธีเพิ่มคู่ฟิลด์หลายๆ คู่: หลังจากที่เลือกคู่แรกแล้ว ให้คลิกปิด แล้วคลิกเพิ่มฟิลด์

    ขั้นตอนการแก้ไขความสัมพันธ์เริ่มต้นเป็นความสัมพันธ์อื่น

เคล็ดลับในการสร้างความสัมพันธ์

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

ยืนยันความถูกต้องของความสัมพันธ์ในแหล่งข้อมูลของคุณ

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

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

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

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

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

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

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

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

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

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

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

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

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

ความสัมพันธ์ (ตารางเชิงตรรกะ) กับการรวม (ตารางกายภาพ)

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

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

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

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

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

ความสัมพันธ์กับการผสมผสาน

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

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

มีตัวเลือกต่างๆ สำหรับการรวมข้อมูล ได้แก่ ความสัมพันธ์ การรวม และการผสมผสาน

มีวิธีมากมายในการรวมตารางข้อมูล แต่ละวิธีนั้นมีข้อดีและข้อเสียของตนเอง

ความสัมพันธ์

ใช้เมื่อรวมข้อมูลจากระดับของรายละเอียดที่แตกต่างกัน

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

ใช้เมื่อคุณต้องการเพิ่มคอลัมน์ข้อมูลในโครงสร้างแถวเดียวกัน

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

ใช้เมื่อคุณต้องการเพิ่มแถวข้อมูลที่มีโครงสร้างคอลัมน์เหมือนกัน

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

ใช้เมื่อรวมข้อมูลจากระดับของรายละเอียดที่แตกต่างกัน

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