---
schema_version: "1"
id: e9c4269ba080708b40d35182ea2a6175677abc694c3645d7e40709192c4b2bcb
title: ทำให้ข้อมูลของคุณสัมพันธ์กัน
collection: tableau
version: next
locale: th-th
portal_url: https://docs.salesforce.com/tableau/next/th-th/public/desktop/relate_tables.md
canonical_url: https://help.tableau.com/v0.0/public/desktop/th-th/relate_tables.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 911819dde37c7b08fec22bdcec9774411b71147365f5ea9ae69c237665a362f9
description: Relate tables to combine data from multiple tables for analysis.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

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

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

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

**เรียนรู้เพิ่มเติม**: ความสามารถในการรวมข้อมูลโดยใช้ความสัมพันธ์เป็นฟีเจอร์ที่สำคัญของความสามารถใหม่ในการสร้างแบบจำลองข้อมูลของ Tableau หากต้องการข้อมูลเพิ่มเติม โปรดดู [แหล่งข้อมูลและการวิเคราะห์มีอะไรเปลี่ยนแปลงไปบ้าง](https://help.tableau.com/current/pro/desktop/th-th/datasource_datamodel_whatschanged.htm) เรียนรู้เพิ่มเติมเกี่ยวกับวิธีการทำงานของความสัมพันธ์ได้ในบล็อกโพสต์ Tableau ต่อไปนี้

- [ความสัมพันธ์ ตอนที่ 1: แนะนำการสร้างแบบจำลองข้อมูลใหม่ใน Tableau](https://www.tableau.com/th-th/about/blog/2020/5/relationships-part-1-meet-new-tableau-data-model)
- [ความสัมพันธ์ ตอนที่ 2: คำแนะนำและเคล็ดลับ](https://www.tableau.com/th-th/about/blog/2020/5/relationships-part-2-tips-and-tricks)
- [ความสัมพันธ์ ตอนที่ 3: การถามคำถามในตารางที่เกี่ยวข้องหลายตาราง](https://www.tableau.com/th-th/about/blog/2020/6/relationships-part-3-asking-questions-across-multiple-related-tables)

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

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

[การวิเคราะห์การดำเนินการ](https://action-analytics.com/library/)ยังมีพอดแคสต์วิดีโอที่เป็นประโยชน์เกี่ยวกับการใช้ความสัมพันธ์ใน Tableau อีกด้วย หากต้องการรับชมบทนำ โปรดดู หัวข้อ[เหตุใด Tableau จึงสร้างความสัมพันธ์ขึ้นมา](https://action-analytics.com/ep-1-why-did-tableau-invent-relationships/) เลือก "พอดแคสต์วิดีโอ" ใน[ไลบรารี](https://action-analytics.com/library/)บนเว็บไซต์การวิเคราะห์การดำเนินการเพื่อรับชมพอดแคสต์อื่นๆ

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

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

เราขอแนะนำให้คุณใช้ความสัมพันธ์เป็นแนวทางแรกในการรวมข้อมูล เนื่องจากจะทำให้การเตรียมข้อมูลและการวิเคราะห์เป็นไปอย่างง่ายดายและเป็นธรรมชาติมากขึ้น [ใช้การรวมเฉพาะเมื่อคุณต้องการจริงๆ](https://help.tableau.com/current/pro/desktop/th-th/datasource_datamodel_faq.htm#can-i-use-joins-between-logical-tables)

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

- คุณไม่จำเป็นต้องกำหนดค่า[ประเภทการรวม](https://help.tableau.com/current/pro/desktop/th-th/datasource_relationships_learnmorepage.htm#where-did-joins-go)ระหว่างตาราง คุณแค่ต้องเลือกฟิลด์เพื่อกำหนดความสัมพันธ์
- ตารางที่เกี่ยวข้องจะยังคงแยกจากกันและต่างกันอย่างชัดเจน ไม่ได้ผสานเป็นตารางเดียว
- ความสัมพันธ์จะใช้การรวม แต่จะเป็นไปโดยอัตโนมัติ Tableau จะเลือกประเภทการรวมโดยอัตโนมัติตามฟิลด์ที่ใช้ในการแสดงเป็นภาพ ในระหว่างการวิเคราะห์ Tableau จะปรับประเภทการรวมอย่างชาญฉลาด และรักษาระดับของรายละเอียดดั้งเดิมในข้อมูลของคุณไว้
- Tableau จะใช้ความสัมพันธ์เพื่อสร้างการรวมที่ถูกต้องและการรวมที่เหมาะสมในระหว่างการวิเคราะห์ โดยเป็นไปตามบริบทปัจจุบันของฟิลด์ที่ใช้งานในเวิร์กชีต
- ระบบรองรับตารางหลายตารางที่ระดับของรายละเอียดต่างกันในแหล่งข้อมูลเดียว คุณสามารถสร้างแบบจำลองข้อมูลที่มีตารางมากขึ้น และลดจำนวนแหล่งข้อมูลที่ต้องใช้ในการแสดงเป็นภาพได้
- ค่าที่วัดที่ไม่ตรงกันจะไม่ลดลง (ไม่มีข้อมูลสูญหายโดยไม่ได้ตั้งใจ)
- การใช้ความสัมพันธ์จะป้องกันปัญหาข้อมูลซ้ำและปัญหาในการกรอง ซึ่งบางครั้งอาจเป็นผลมาจากการรวม
- Tableau จะสร้างการค้นหาสำหรับข้อมูลที่เกี่ยวข้องกับมุมมองปัจจุบันเท่านั้น
- คุณสามารถเชื่อมโยงแหล่งข้อมูลที่เผยแพร่ได้

sssssssssssssโปรดดู ข้อมูลที่เกี่ยวข้องได้ที่:

- [ใช้ความสัมพันธ์เพื่อวิเคราะห์ข้อมูลแบบหลายตาราง](https://help.tableau.com/current/pro/desktop/th-th/datasource_multitable_normalized.htm)
- [ความแตกต่างระหว่างความสัมพันธ์กับการรวม](https://help.tableau.com/current/pro/desktop/th-th/datasource_relationships_learnmorepage.htm)
- [การวิเคราะห์ทำงานกับแหล่งข้อมูลแบบหลายตารางที่ใช้ความสัมพันธ์อย่างไร](https://help.tableau.com/current/pro/desktop/th-th/datasource_multitable_analysis_overview.htm)
- [อย่ากลัวความสัมพันธ์](https://help.tableau.com/current/pro/desktop/th-th/datasource_dont_be_scared.htm)

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

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

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

- ข้อมูลที่ยังไม่ได้กรองในตาราง (เช่น ตารางที่สร้างขึ้นโดยไม่ได้คำนึงถึงโครงสร้างแบบจำลองให้ดี และประกอบด้วยการวัดผลและมิติข้อมูลแบบต่างๆ ในหลายตาราง) อาจทำให้การวิเคราะห์แบบหลายตารางมีความซับซ้อนมากขึ้น
- การใช้ตัวกรองแหล่งข้อมูลจะจำกัดความสามารถของ Tableau ในการลดจำนวนโดยการรวมในข้อมูล การลดจำนวนโดยการรวมเป็นคำศัพท์สำหรับวิธีที่ Tableau ทำให้ค้นหาสิ่งต่างๆ ได้ง่ายขึ้นด้วยการลบการรวมที่ไม่จำเป็นออก
- ตารางที่มีค่าที่ไม่ตรงกันจำนวนมากในความสัมพันธ์
- ใน Tableau เวอร์ชัน 2024.2 ขึ้นไป คุณสามารถสร้างโมเดลมิติข้อมูลที่ใช้ร่วมกันและใช้ตารางฐานหลายตารางโดยใช้ความสัมพันธ์แบบหลายข้อเท็จจริง หากต้องการข้อมูลเพิ่มเติม โปรดดู[เกี่ยวกับแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง](https://help.tableau.com/current/pro/desktop/th-th/datasource_mfr_multiple_base_tables.htm) [เมื่อใดควรใช้แบบจำลองความสัมพันธ์แบบหลายข้อเท็จจริง](https://help.tableau.com/current/pro/desktop/th-th/datasource_mfr_when_to_use.htm) และ[สร้างแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง](https://help.tableau.com/current/pro/desktop/th-th/datasource_mfr_build.htm)

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

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

ไม่รองรับ

- ฐานข้อมูลคิวบ์ไม่รองรับเลเยอร์เชิงตรรกะเลเยอร์ใหม่ การเชื่อมต่อกับคิวบ์จะมอบประสบการณ์แบบเดียวกับเวอร์ชันก่อน 2020.2
- โพรซีเยอร์ที่จัดเก็บไว้: ไม่รองรับการรวมศูนย์ ความสัมพันธ์ หรือการรวม โพรซีเยอร์เหล่านี้จะแสดงในตารางเชิงตรรกะตารางเดียว และไม่อนุญาตให้เปิดแคนวาสการรวม/การผนวก (เลเยอร์ทางกายภาพ)
- Splunk: ไม่รองรับการรวมทางซ้าย (และด้วยเหตุนี้จึงเชื่อมโยงกับตารางเชิงตรรกะ)
- JSON: ไม่รองรับการรวมศูนย์, SQL แบบกำหนดเอง, การรวม หรือความสัมพันธ์ (เฉพาะการผนวก)
- แหล่งข้อมูลที่ไม่รองรับการคำนวณ LOD หากต้องการข้อมูลเพิ่มเติม โปรดดู[ข้อจำกัดของแหล่งข้อมูลสำหรับนิพจน์ระดับรายละเอียด](https://help.tableau.com/current/pro/desktop/th-th/calculations_calculatedfields_lod_constraints.htm)

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

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

**ข้อจำกัดเล็กน้อย**

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

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

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

เวอร์ชัน 2024.2 ขึ้นไป: สำหรับแบบจำลองหลายตารางฐาน แต่ละตารางใหม่ที่คุณเพิ่มลงในแบบจำลองจะต้องเกี่ยวข้องกันในแผนผังตารางฐานอย่างน้อย 1 รายการ หากต้องการข้อมูลเพิ่มเติม โปรดดู[สร้างแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง](https://help.tableau.com/current/pro/desktop/th-th/datasource_mfr_build.htm)

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

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

ขั้นตอนในหัวข้อนี้เน้นถึงวิธีตั้งค่าความสัมพันธ์สำหรับแบบจำลองตารางฐานเดียวโดยเฉพาะ

ในเวอร์ชัน 2024.2 ขึ้นไป คุณสามารถสร้างแบบจำลองตารางฐานเดียวหรือหลายโมเดลตารางฐานได้ หากต้องการข้อมูลเกี่ยวกับวิธีการสร้างความสัมพันธ์แบบหลายข้อเท็จจริงด้วยหลายตารางฐาน โปรดดู[สร้างแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง](https://help.tableau.com/current/pro/desktop/th-th/datasource_mfr_build.htm)

1. ลากตารางไปยังแคนวาส
    - สำหรับแบบจำลองตารางฐานเดียว: ตารางแรกที่คุณเพิ่มลงในแคนวาสจะกลายเป็นตารางฐาน ตารางอื่นๆ ทั้งหมดที่คุณเพิ่มจะเกี่ยวข้องกับตารางนั้น
    - สำหรับแบบจำลองหลายตารางฐาน: คุณจะต้องเลือกว่าตารางใดเป็นตารางฐาน หากต้องการสร้างตารางฐานอื่น ให้ลากตารางจากบานหน้าต่างด้านซ้ายไปที่ ตารางฐานใหม่ วางพื้นที่ หากต้องการข้อมูลเพิ่มเติม โปรดดู[สร้างแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง](https://help.tableau.com/current/pro/desktop/th-th/datasource_mfr_build.htm)
2. ลากอีกตารางหนึ่งไปยังแคนวาส เมื่อคุณเห็น “noodle” ระหว่างสองตารางที่คุณต้องการทำให้เกี่ยวข้อง ให้วางตารางนั้น
    
    การตั้งค่าความสัมพันธ์จะเปิดขึ้นด้านล่างแคนวาสในแผงรายละเอียดตาราง Tableau จะพยายามสร้างความสัมพันธ์โดยอัตโนมัติโดยยึดตามข้อจำกัดของคีย์ที่มีอยู่และฟิลด์ที่ตรงกันเพื่อกำหนดความสัมพันธ์ หากไม่สามารถระบุฟิลด์ที่ตรงกันหรือฟิลด์หลายฟิลด์ที่ตรงกันระหว่างตารางได้ คุณจะต้องกำหนดความสัมพันธ์ด้วยตนเอง
    
    **วิธีเปลี่ยนฟิลด์**: เลือกคู่ฟิลด์ จากนั้นเลือกจากรายการฟิลด์ด้านล่างเพื่อตั้งค่าฟิลด์ที่ตรงกันคู่ใหม่
    
    **วิธีเพิ่มคู่ฟิลด์หลายๆ คู่**: หลังจากที่เลือกคู่แรกแล้ว ให้เลือก**ปิด** แล้วเลือก**เพิ่มฟิลด์**
    
    หากตรวจไม่พบข้อจำกัด ระบบจะสร้างความสัมพันธ์แบบ**กลุ่มต่อกลุ่ม**ขึ้น และความสมบูรณ์เชิงอ้างอิงจะตั้งค่าเป็น**บางระเบียนตรงกัน** การตั้งค่าเริ่มต้นเหล่านี้เป็นตัวเลือกที่ปลอดภัยและทำให้แหล่งข้อมูลของคุณมีความยืดหยุ่นสูงสุด การตั้งค่าเริ่มต้นจะรองรับการรวมภายนอกทั้งหมด และปรับการค้นหาให้เหมาะสมด้วยการรวมข้อมูลตารางก่อนสร้างการรวมระหว่างการวิเคราะห์ ข้อมูลคอลัมน์และแถวทั้งหมดจากแต่ละตารางจะพร้อมให้วิเคราะห์
    
    ในการวิเคราะห์หลายสถานการณ์ การใช้การตั้งค่าเริ่มต้นสำหรับความสัมพันธ์จะทำให้คุณได้รับข้อมูลทั้งหมดที่ต้องการในการวิเคราะห์ การใช้ความสัมพันธ์แบบกลุ่มต่อกลุ่มจะได้ผลแม้ว่าข้อมูลของคุณจะเป็นแบบกลุ่มต่อหนึ่งหรือแบบหนึ่งต่อหนึ่งก็ตาม หากคุณทราบความไม่ซ้ำกันและความสมบูรณ์เชิงอ้างอิงของข้อมูลของคุณแล้ว คุณจะสามารถปรับ[การตั้งค่าตัวเลือกประสิทธิภาพ](https://help.tableau.com/v0.0/public/desktop/th-th/datasource_relationships_perfoptions.htm)เพื่ออธิบายข้อมูลของคุณได้แม่นยำยิ่งขึ้นและปรับวิธีที่ Tableau ค้นหาฐานข้อมูลให้เหมาะสมได้
3. เพิ่มตารางโดยทำตามขั้นตอนเดียวกันนี้ (หากจำเป็น)
    
    ![ขั้นตอนการลากตารางไปยังผืนผ้าใบแคนวาส ](/tableau/next/th-th/public/desktop/th-th/Img/data_model_createrelationship.gif)
4. (ไม่บังคับ) ใช้ปุ่ม**เพิ่มแหล่งข้อมูลที่เผยแพร่**เพื่อนําแหล่งข้อมูลที่เผยแพร่เพิ่มเติมมาเกี่ยวข้อง พร้อมใช้งานใน Tableau 2026.2 เป็นต้นไป

หลังจากที่คุณสร้างแหล่งข้อมูลหลายตารางที่เกี่ยวข้องแล้ว คุณจะสามารถสำรวจข้อมูลนั้นอย่างเจาะลึกได้ หากต้องการข้อมูลเพิ่มเติม โปรดดู[การวิเคราะห์ทำงานกับแหล่งข้อมูลที่ใช้ความสัมพันธ์อย่างไร](https://help.tableau.com/v0.0/public/desktop/th-th/datasource_multitable_analysis_overview.htm) และ[การแก้ปัญหาการวิเคราะห์หลายตาราง](https://help.tableau.com/current/pro/desktop/th-th/datasource_multitable_analysis_overview.htm#troubleshooting-multitable-analysis)

**หมายเหตุ**: ตัวเชื่อมต่อ Salesforce ไม่รองรับตัวดำเนินการที่ไม่เท่าเทียมกัน

### เพิ่มตารางที่เกี่ยวข้อง

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

- **ค้นหาและเพิ่มตารางที่เกี่ยวข้องโดยตรง (#)** - จะเป็นการเพิ่มเฉพาะตารางที่มีความสัมพันธ์กับตารางปัจจุบันเท่านั้น
- **ค้นหาและเพิ่มตารางที่เกี่ยวข้องทั้งหมด** - จะเป็นการเพิ่มตารางที่มีความสัมพันธ์กับตารางปัจจุบัน และดาวน์สตรีมเพิ่มเติมที่เกี่ยวข้องด้วย

หากคุณไม่เห็นตัวเลือกเหล่านี้ แสดงว่า Tableau ตรวจไม่พบความสัมพันธ์สำหรับคุณโดยอัตโนมัติ และคุณจะต้องเพิ่มตารางด้วยตนเอง

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

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

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

![ขั้นตอนการเพิ่มตารางไปยังแคนวาสและย้ายเพื่อสร้างความสัมพันธ์กับตารางอื่น](/tableau/next/th-th/public/desktop/th-th/Img/data_model_moverelationship.gif)

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

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

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

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

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

![ขั้นตอนการนำตารางออกจากแคนวาส](/tableau/next/th-th/public/desktop/th-th/Img/data_model_removerelationship.gif)

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

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

วางเมาส์ไว้เหนือเส้นความสัมพันธ์ (เส้นบะหมี่) เพื่อดูฟิลด์ที่ตรงกันที่กำหนดความสัมพันธ์ดังกล่าว คุณยังสามารถวางเมาส์ไว้เหนือตารางเชิงตรรกะเพื่อดูว่ามีอะไรอยู่ในตารางนั้นบ้าง  
  
![กระบวนการวางเมาส์เหนือตารางเพื่อแสดงว่าตารางเกี่ยวข้องกันอย่างไร](/tableau/next/th-th/public/desktop/th-th/Img/data_model_tooltips.gif)  

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

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

- วิธีเพิ่มคู่ฟิลด์หลายๆ คู่: หลังจากที่เลือกคู่แรกแล้ว ให้เลือก**ปิด** แล้วเลือก**เพิ่มฟิลด์**  
      
    ![ขั้นตอนการแก้ไขความสัมพันธ์เริ่มต้นเป็นความสัมพันธ์อื่น](/tableau/next/th-th/public/desktop/th-th/Img/data_model_editfields.gif)

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

- ตารางแรกที่คุณลากไปยังแคนวาสจะกลายเป็นตารางรูทหรือตารางฐานสำหรับแบบจำลองข้อมูลในแหล่งข้อมูลของคุณ หลังจากที่คุณลากตารางฐานออกมาแล้ว คุณจะลากตารางเพิ่มเติมในลำดับใดก็ได้ คุณจะต้องพิจารณาว่าตารางใดควรสัมพันธ์กัน และจับคู่ฟิลด์ที่ตรงกันตามที่คุณกำหนดไว้สำหรับแต่ละความสัมพันธ์
- ก่อนที่คุณจะเริ่มสร้างความสัมพันธ์ การดูข้อมูลจากแหล่งข้อมูลก่อนหรือระหว่างการวิเคราะห์อาจมีประโยชน์ในการทำให้คุณเข้าใจขอบเขตของแต่ละตารางด้วย หากต้องการข้อมูลเพิ่มเติม โปรดดู[ดูข้อมูลเบื้องหลัง](https://help.tableau.com/v0.0/public/desktop/th-th/inspectdata_viewdata.htm) คุณยังสามารถใช้ “ดูข้อมูล” เพื่อดูข้อมูลเบื้องหลังของตารางเมื่อความสัมพันธ์ไม่ถูกต้องได้อีกด้วย
- หากคุณใช้งานข้อมูลในสคีมาดาว การใช้ความสัมพันธ์แบบหลายข้อเท็จจริงอาจเป็นประโยชน์ หากต้องการข้อมูลเพิ่มเติม โปรดดู[เกี่ยวกับแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง](https://help.tableau.com/current/pro/desktop/th-th/datasource_mfr_multiple_base_tables.htm)
- ความสัมพันธ์แต่ละรายการต้องประกอบด้วยฟิลด์ที่ตรงกันอย่างน้อยหนึ่งคู่ เพิ่มฟิลด์ที่ตรงกันหลายคู่เพื่อสร้างความสัมพันธ์แบบร่วม คู่ที่ตรงกันจะต้องมีชนิดข้อมูลเดียวกันในฐานข้อมูลพื้นฐาน การเปลี่ยนประเภทข้อมูลในหน้า “แหล่งข้อมูล” จะไม่เปลี่ยนแปลงข้อกำหนดนี้ Tableau ใช้ชนิดข้อมูลจากฐานข้อมูลสำหรับการค้นหา
- ความสัมพันธ์สามารถเป็นไปตามฟิลด์ที่คำนวณได้ คุณยังสามารถระบุวิธีเปรียบเทียบฟิลด์ได้ด้วยการใช้ตัวดำเนินการเมื่อคุณกำหนดความสัมพันธ์
- การลบตารางในแคนวาสจะลบลำดับสืบทอดที่เกี่ยวข้องโดยอัตโนมัติด้วย
- คุณสลับตารางรูท (เวอร์ชัน 2020.2 ถึง 2024.1) หรือตารางฐาน (เวอร์ชัน 2024.2 ขึ้นไป) กับตารางดาวน์สตรีมอื่นได้ ให้คลิกขวาที่ตารางตรรกะอีกตารางหนึ่งในแบบจำลองข้อมูล จากนั้นเลือกสลับกับรูทหรือสลับด้วยตารางฐาน (ชื่อตาราง) เพื่อทำการเปลี่ยนแปลง

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

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

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

- ความสัมพันธ์ในแบบจำลองข้อมูลของคุณใช้ฟิลด์ตารางที่ตรงกันอยู่หรือไม่
- ผลลัพธ์ของการลากมิติข้อมูลและการวัดผลต่างๆ ไปไว้ในมุมมองเป็นอย่างไร
- คุณเห็นจำนวนแถวตามที่คาดไว้หรือไม่
- ความสัมพันธ์แบบร่วมทำให้ความสัมพันธ์มีความถูกต้องแม่นยำมากขึ้นหรือไม่
- หากคุณเปลี่ยน[การตั้งค่าตัวเลือกประสิทธิภาพ](https://help.tableau.com/v0.0/public/desktop/th-th/datasource_relationships_perfoptions.htm)จากการตั้งค่าเริ่มต้น ค่าที่คุณเห็นในการแสดงเป็นภาพเป็นสิ่งที่คุณคาดไว้หรือไม่ หากไม่เป็นเช่นนั้น ให้ตรวจสอบการตั้งค่าหรือรีเซ็ตเป็นค่าเริ่มต้น

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

- ทุกตารางจะมีจำนวนระเบียนของตารางเป็นฟิลด์ที่ชื่อว่า _ชื่อตาราง(จำนวน)_ ที่ระดับของรายละเอียดสำหรับตารางนั้นๆ หากต้องการดูจำนวนสำหรับตาราง ให้ลากฟิลด์ “จำนวน” ไปไว้ในมุมมอง หากต้องการดูการนับสำหรับตารางทั้งหมด ให้เลือกฟิลด์ “จำนวน” สำหรับแต่ละตารางในแผงข้อมูล จากนั้นเลือก “ตารางข้อความ” ใน “รูปแบบอัจฉริยะ”
- เลือก**ดูข้อมูล**ในแผงข้อมูล เพื่อดูจำนวนแถวและข้อมูลต่อตาราง นอกจากนี้ ก่อนที่คุณจะเริ่มสร้างความสัมพันธ์ การดูข้อมูลจากแหล่งข้อมูลก่อนหรือระหว่างการวิเคราะห์อาจมีประโยชน์ในการทำให้คุณเข้าใจขอบเขตของแต่ละตารางด้วย หากต้องการข้อมูลเพิ่มเติม โปรดดู[ดูข้อมูลพื้นฐาน](https://help.tableau.com/current/pro/desktop/th-th/inspectdata_viewdata.htm)
- ลากมิติข้อมูลไปยังแถวเพื่อดู “จำนวนแถว” ในแถบสถานะ หากต้องการดูค่าที่ไม่ตรงกัน ให้เลือกเมนู**การวิเคราะห์** แล้วเลือกเลย์เอาต์ตาราง > แสดงแถวว่าง หรือแสดงคอลัมน์ว่าง คุณยังสามารถลากการวัดผลต่างๆ ไปยังมุมมอง เช่น _<ตารางของคุณ>(จำนวน)_ จากหนึ่งในตารางที่แสดงในการแสดงเป็นภาพของคุณ เพื่อให้แน่ใจว่าคุณจะเห็นค่ามิติข้อมูลทั้งหมดจากตารางนั้น

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

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

ตัวเลือกขั้นสูงอีกตัวเลือกหนึ่งคือการใช้ [Tableau Log Viewer](https://github.com/tableau/tableau-log-viewer) บน GitHub คุณสามารถกรองเฉพาะคีย์เวิร์ดได้โดยใช้ `end-protocol.query` หากต้องการข้อมูลเพิ่มเติม ให้เริ่มต้นจาก [หน้าวิกิของ Tableau Log Viewer](https://github.com/tableau/tableau-log-viewer/wiki) ใน GitHub

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

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

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

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

หากต้องการข้อมูลเพิ่มเติม โปรดดู [การวิเคราะห์ในแหล่งข้อมูลแบบหลายตารางและแบบตารางเดียว](https://help.tableau.com/current/pro/desktop/th-th/datasource_multitable_analysis_overview.htm) และ[การแก้ปัญหาการวิเคราะห์หลายตาราง](https://help.tableau.com/current/pro/desktop/th-th/datasource_multitable_analysis_overview.htm#troubleshooting-multitable-analysis)

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

แม้ว่าจะคล้ายคลึงกัน แต่การรวมและความสัมพันธ์จะทำงานต่างกันใน Tableau และได้[กำหนดไว้ในเลเยอร์ต่างๆ ของแบบจำลองข้อมูล](https://help.tableau.com/current/pro/desktop/th-th/datasource_datamodel.htm) คุณสร้างความสัมพันธ์ระหว่างตารางเชิงตรรกะที่ระดับบนสุด ซึ่งเป็นเลเยอร์เชิงตรรกะในแหล่งข้อมูลของคุณ คุณสร้างการรวมระหว่างตารางกายภาพในเลเยอร์ทางกายภาพในแหล่งข้อมูลของคุณได้

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

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

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

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

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

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

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

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

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

<table style="margin-left: 0;margin-right: auto;"><colgroup><col style="width: 50px;"><col style="width: 200px;"></colgroup><tbody class="table--stripes"><tr><td><b>ความสัมพันธ์</b></td><td><p>ใช้เมื่อรวมข้อมูลจากระดับของรายละเอียดที่แตกต่างกัน</p><ul><li>ต้องมีฟิลด์ที่ตรงกันระหว่างตารางเชิงตรรกะสองตาราง คู่ฟิลด์ที่ตรงกันหลายคู่สามารถกำหนดความสัมพันธ์ได้</li><li>ใช้การรวมที่ถูกต้องและการรวมตามบริบทโดยอัตโนมัติโดยยึดตามความสัมพันธ์และการใช้ฟิลด์ต่างๆ ในการแสดงเป็นภาพ</li><li>รองรับการรวมแบบกลุ่มต่อกลุ่มและการรวมภายนอก</li><li>ความสัมพันธ์จะสอดคล้องกันในทั้งเวิร์กบุ๊กและสามารถเผยแพร่ได้</li><li>สามารถใช้รวมกับแหล่งข้อมูลที่เผยแพร่ได้</li><li>ไม่สามารถกำหนดความสัมพันธ์ตามฟิลด์ภูมิศาสตร์ได้</li><li>การใช้ตัวกรองแหล่งข้อมูลจะจำกัดประโยชน์ของการลดจำนวนโดยการรวมของความสัมพันธ์</li></ul></td></tr><tr><td><b>การรวม</b></td><td><p>ใช้เมื่อคุณต้องการเพิ่มคอลัมน์ข้อมูลในโครงสร้างแถวเดียวกัน</p><ul><li>ต้องมีฟิลด์ที่ใช้ร่วมกันระหว่างตารางกายภาพสองตาราง</li><li>ต้องกำหนดคำสั่งการรวมข้อมูลและประเภทการรวม</li><li>ตารางกายภาพที่รวมกันจะผสานเป็นตารางเชิงตรรกะเดียวที่มีการรวมของข้อมูลที่แน่นอน</li><li>อาจทำให้ข้อมูลสูญหายหากไม่มีฟิลด์หรือค่าในทุกตาราง (ขึ้นอยู่กับประเภทการรวมที่ใช้)</li><li>อาจทำให้เกิดความซ้ำซ้อนของข้อมูลหากฟิลด์มีระดับของรายละเอียดที่ต่างกัน</li><li>ใช้ตัวกรองแหล่งข้อมูลได้</li></ul></td></tr><tr><td><b>การผนวก</b></td><td><p>ใช้เมื่อคุณต้องการเพิ่มแถวข้อมูลที่มีโครงสร้างคอลัมน์เหมือนกัน</p><ul><li>ยึดตามคอลัมน์ที่ตรงกันระหว่างสองตาราง</li><li>ตารางกายภาพที่ผนวกเข้าด้วยกันจะผสานเป็นตารางเชิงตรรกะเดียวที่มีการรวมของข้อมูลที่แน่นอน</li></ul></td></tr><tr><td><b>การผสมผสาน</b></td><td><p>ใช้เมื่อรวมข้อมูลจากระดับของรายละเอียดที่แตกต่างกัน</p><ul><li>สามารถใช้เพื่อรวมแหล่งข้อมูลที่เผยแพร่เข้าด้วยกัน แต่ไม่สามารถเผยแพร่ได้</li><li>สามารถใช้ระหว่างแหล่งข้อมูลเชิงสัมพันธ์และแหล่งข้อมูลคิวบ์ได้</li><li>สามารถผสมผสานแหล่งข้อมูลได้แบบชีตต่อชีต</li><li>ทำการรวมด้านซ้ายได้อย่างมีประสิทธิภาพเสมอ (ข้อมูลจากแหล่งข้อมูลรองอาจสูญเสียไป)</li></ul></td></tr></tbody></table>

## บทความอื่นๆ ในส่วนนี้