ทำความเข้าใจเคล็ดลับเครื่องมือสำหรับแบบจำลองข้อมูลความสัมพันธ์แบบหลายข้อเท็จจริง
หมายเหตุ: สำหรับแหล่งข้อมูลตารางเดี่ยวหรือแหล่งข้อมูลตารางฐานเดียว ตารางทั้งหมดจะเกี่ยวข้องกัน ทุกอย่างในหน้านี้อ้างอิงถึงแหล่งข้อมูลตารางฐานหลายแหล่ง
ความเกี่ยวข้องระดับฟิลด์
แบบจำลองข้อมูลที่มีหลายตารางฐานมีความยืดหยุ่นอย่างมากว่าตารางจะเกี่ยวข้องกันหรือไม่เกี่ยวข้องกันได้อย่างไร ความเกี่ยวข้องของตารางเป็นค่าคงที่ตามแบบจำลองข้อมูล อย่างไรก็ตาม ความเกี่ยวข้องของฟิลด์ในการแสดงเป็นภาพขึ้นอยู่กับว่าฟิลด์ใดที่ใช้งานอยู่ (นั่นคือฟิลด์ใดที่ใช้งานบนแผงเวิร์กชีตเป็นข้อมูลที่จะแสดง) ที่ระดับของการแสดงเป็นภาพเดียว Tableau จะประเมินฟิลด์ที่ใช้งานอยู่เป็นคู่เพื่อกำหนดความเกี่ยวข้องระหว่างกัน
ไอคอนที่ไม่เกี่ยวข้องกัน บนฟิลด์หมายความว่าไม่เกี่ยวข้องกับฟิลด์อื่นอย่างน้อยหนึ่งฟิลด์ในการแสดงเป็นภาพ ไอคอนนี้สามารถปรากฏในข้อมูลที่จะแสดงบนแผงหรือในแผงข้อมูล (ในบางกรณี อาจมีไอคอนที่เกี่ยวข้อง
) การวางเมาส์เหนือไอคอนจะเปิดเคล็ดลับเครื่องมือพร้อมข้อมูลเพิ่มเติม มีข้อความที่แตกต่างกันสำหรับความเกี่ยวข้องของฟิลด์ประเภทต่างๆ:
- คู่มิติข้อมูล-มิติข้อมูลที่ไม่เกี่ยวข้องกัน
- คู่มิติข้อมูล-การวัดผลที่ไม่เกี่ยวข้องกัน
- มิติข้อมูลการเชื่อมต่อ
- วัดผลจากตารางที่ใช้ร่วมกัน
- คู่ตัวกรองที่ไม่เกี่ยวข้องกัน
ข้อความยังแตกต่างกันเล็กน้อย ทั้งนี้ขึ้นอยู่กับว่าฟิลด์นั้นถูกใช้งานอยู่บนแถบหรือในแผงข้อมูล
- บนแถบ: เคล็ดลับเครื่องมือสำหรับฟิลด์บนแถบจะให้ข้อมูลเกี่ยวกับวิธีการที่ฟิลด์ต่างๆ ในการแสดงเป็นภาพมีความเกี่ยวข้องกันอย่างไร และผลกระทบต่อวิธีการคำนวณผลลัพธ์ของ Tableau
- ในแผงข้อมูล: เคล็ดลับเครื่องมือสำหรับฟิลด์ในแผงข้อมูลจะให้ข้อมูลเกี่ยวกับสิ่งที่จะเกิดขึ้นหากเพิ่มฟิลด์นั้นลงในการแสดงเป็นภาพ ฟิลด์ในแผงข้อมูลอาจยกเลิกการเน้นโดยแสดงเป็นข้อความสีเทาอ่อนหากฟิลด์เหล่านั้นไม่เกี่ยวข้องกับฟิลด์ใดๆ ในการแสดงเป็นภาพ
เคล็ดลับ: ใน Tableau มิติข้อมูลที่รวบรวม เช่น ATTR(มิติข้อมูล) หรือ MIN(มิติข้อมูล) ทำหน้าที่เหมือนกับการวัดผล
รู้จักแบบจำลองข้อมูลของคุณ
เมื่อใดก็ตามที่คุณใช้งานแบบจำลองข้อมูลที่มีความสัมพันธ์แบบหลายข้อเท็จจริง จะเป็นประโยชน์ในการอ้างอิงถึงแบบจำลองเป็นประจำในหน้าแหล่งข้อมูล ตัวอย่างในหัวข้อนี้อิงตามแบบจำลองข้อมูลที่มีตารางฐานสองตาราง ชั้นเรียนและชมรม และตารางที่ใช้ร่วมกันสองตาราง นั่นก็คือนักเรียนและห้องเรียน
ชั้นเรียน | ชมรม | นักเรียน |
![]() | ![]() | ![]() |
ช่อง:
| ช่อง:
| ช่อง:
|
คู่มิติข้อมูล-มิติข้อมูลที่ไม่เกี่ยวข้องกัน
มิติข้อมูลที่ไม่เกี่ยวข้องอาจเป็นการรวมแบบไขว้ ซึ่งอาจส่งผลให้มีการรวมองค์ประกอบของมิติข้อมูลระหว่างส่วนหัวที่ไม่สะท้อนถึงการรวมข้อมูลจริงในตารางเบื้องหลัง
ข้อความสำหรับคู่มิติข้อมูล-มิติข้อมูลที่ไม่เกี่ยวข้องคือ
- บนแถบ-
Unrelated dimensions show all possible combinations of values. Unrelated to: <list of dimensions>
- ในแผงข้อมูล:
If used, this dimension will show all possible combinations of values with unrelated dimensions: <list of dimensions>
- เป็นสีเทาในแผงข้อมูล:
This dimension isn't related to any dimensions in the viz. If used, it will show all possible combinations of values with other unrelated dimensions.
การรวมแบบไขว้อาจเป็นการดำเนินการที่มีค่าใช้จ่ายสูง ซึ่งส่งผลเสียต่อประสิทธิภาพ ด้วยเหตุนี้ Tableau จึงแสดงกล่องโต้ตอบคำเตือนเกี่ยวกับความเกี่ยวข้องหากคุณเพิ่มมิติข้อมูลที่ไม่เกี่ยวข้องลงในการแสดงเป็นภาพ
มิติข้อมูลการเชื่อมต่อ
แม้ว่าจะมีเหตุผลที่เกี่ยวข้องกับการวิเคราะห์ในการแสดงภาพมิติข้อมูลที่ไม่เกี่ยวข้องเพียงอย่างเดียว แต่ “แนวทางที่ดี” ทั่วไปสำหรับการวิเคราะห์ที่มีตารางฐานหลายตารางคือการใช้มิติข้อมูลการเชื่อมต่อเพิ่มเติม ในกรณีที่มีการเชื่อมต่อมิติข้อมูล มิติข้อมูลที่ไม่เกี่ยวข้องกันจะไม่ถูกรวมแบบไขว้อีกต่อไป แต่จะถูกรวมภายนอกแทน การรวมภายนอกอาจยังคงนำค่า null มาใช้ แต่ส่วนหัวขององค์ประกอบของมิติข้อมูลจะถูกตัดลงจากชุดค่าผสมที่เป็นไปได้ทั้งหมดให้เป็นชุดค่าผสมที่มีความเกี่ยวข้องกับด้านใดด้านหนึ่งของการรวมภายนอกเป็นอย่างน้อย นอกจากนี้ ยังไม่มีแนวโน้มที่จะส่งผลกระทบต่อประสิทธิภาพเช่นเดียวกับการรวมแบบไขว้ หากไม่มีปัญหาความเกี่ยวข้องอื่นๆ ที่จะต้องใช้ไอคอนที่ไม่เกี่ยวข้อง มิติข้อมูลการเชื่อมต่อจะแสดงไอคอนที่เกี่ยวข้อง แทน
ข้อความสำหรับมิติข้อมูลการเชื่อมต่อคือ
- บนแถบ-
This dimension stitches together the following fields: <list of fields>
- ในแผงข้อมูล:
If used, this dimension will stitch together the following fields: <list of fields>
- เป็นสีเทาในแผงข้อมูล: ไม่เกี่ยวข้อง การเชื่อมต่อจะเกิดขึ้นในการแสดงเป็นภาพเท่านั้น
การเปรียบเทียบมิติข้อมูลที่ไม่เกี่ยวข้องกับมิติข้อมูลที่เชื่อมต่อ
ไม่เกี่ยวข้อง: การรวมแบบไขว้ | การเชื่อม: การรวมภายนอกของการรวมภายในระดับกลาง |
![]() การแสดงเป็นภาพที่แสดงการเข้าแบบไขว้ของชั้นเรียนและชมรมพร้อมแถวสำหรับการรวมกันของ Advanced Songs/Alarm Calls 101/Flying for Fledglings/Nesting Basics ที่มี Art/First Aid/Juggling/Photography | ![]() การแสดงเป็นภาพที่แสดงผลการรวมภายนอกของการรวมภายในของนักเรียน-ชั้นเรียนและการรวมภายในของนักเรียน-ชั้นเรียน ชั้นเรียนและชมรมบางรายการจะไม่รวมกัน และมีแถวสำหรับนักเรียนและชมรมที่ไม่มีชั้นเรียน |
ข้อคิดเห็นเพิ่มเติมเกี่ยวกับวิธีการคำนวณค่าการวัดผล
เมื่อการวัดผลไม่เกี่ยวข้องกับมิติข้อมูล จะไม่สามารถแบ่งย่อยตามองค์ประกอบของมิติข้อมูลนั้นๆ ได้ (กล่าวคือคุณไม่สามารถแยกย่อยความยาวของชั้นเรียนโดยเฉลี่ยต่อชมรมได้เมื่อชมรมไม่มีความยาวของชั้นเรียน) แต่การวัดผลจะได้รับการรวบรวมในระดับที่แตกต่างจากส่วนหัวขององค์ประกอบของมิติข้อมูลในมุมมองแทน
ค่าของการวัดผลตามหลังองค์ประกอบของมิติข้อมูล
ค่าของการวัดผลจะถูกกำหนดโดยมิติข้อมูลที่เกี่ยวข้อง การวัดผลที่ไม่มีมิติข้อมูลที่เกี่ยวข้องจะมีการกำหนดขอบเขตตาราง การวัดผลที่มีมิติข้อมูลที่เกี่ยวข้องจะแยกย่อยตามองค์ประกอบของมิติข้อมูลที่เกี่ยวข้อง (กล่าวคือค่าของการวัดผลจะถูกคำนวณสำหรับองค์ประกอบของมิติข้อมูลแต่ละรายการ) หากมีการทำซ้ำองค์ประกอบของมิติข้อมูลที่เกี่ยวข้องเนื่องจากมีมิติข้อมูลที่ไม่เกี่ยวข้อง ค่าของการวัดผลจะถูกทำซ้ำตามองค์ประกอบของมิติข้อมูลนั้น
- การวัดผลที่ไม่มีมิติข้อมูลจะมีการกำหนดขอบเขตตารางตามค่าโดยรวม
- การวัดผลในกรณีที่มีมิติข้อมูลที่ไม่เกี่ยวข้องเพียงอย่างเดียว จะมีการกำหนดขอบเขตอยู่ในตารางและทำซ้ำสำหรับองค์ประกอบของมิติข้อมูลที่ไม่เกี่ยวข้อง
- การวัดผลในกรณีที่มีมิติข้อมูลที่เกี่ยวข้องจะแยกย่อยเป็นมุมมองที่ละเอียดยิ่งขึ้น และค่าของการวัดผลนั้นจะได้รับการคำนวณต่อองค์ประกอบของมิติข้อมูลที่เกี่ยวข้อง
- การวัดผลในกรณีที่มีมิติข้อมูลที่ไม่เกี่ยวข้องและเกี่ยวข้องจะแยกย่อยตามมิติข้อมูลที่เกี่ยวข้อง ทุกที่ที่องค์ประกอบของมิติข้อมูลที่เกี่ยวข้องเหล่านั้นถูกทำซ้ำสำหรับมิติข้อมูลที่ไม่เกี่ยวข้อง ค่าการวัดผลจะตามด้วยองค์ประกอบของมิติข้อมูลที่เกี่ยวข้อง
เนื่องจากค่าธรรมเนียมจะคิดตามแต่ละชมรม ค่าของค่าธรรมเนียมสำหรับแต่ละชมรมจึงจะถูกเรียกเก็บซ้ำทุกครั้งที่มีการทำซ้ำชมรมนั้น
คู่มิติข้อมูล-การวัดผลที่ไม่เกี่ยวข้องกัน
ข้อความสำหรับการวัดผลมีดังนี้
- บนแผง-
This measure can't be broken down by unrelated dimensions: <list of dimensions>
- - ในแผงข้อมูล:
If used, this measure won't be broken down by unrelated dimensions: <list of dimensions>
- เป็นสีเทาในแผงข้อมูล:
This measure isn't related to any dimensions in the viz. If used, it won't be broken down.
ข้อความสำหรับมิติข้อมูลมีดังนี้
- บนแถบ-
This dimension can't break down unrelated measures: <list of measures>
- ในแผงข้อมูล:
If used, this dimension won't break down unrelated measures: <list of measures>
- เป็นสีเทาในแผงข้อมูล:
This dimension isn't related to any measures in the viz. If used, it won't break down measure values.
ผลลัพธ์ในการแสดงเป็นภาพคือค่าที่ซ้ำกันสำหรับการวัดผลสำหรับค่าของมิติข้อมูลที่ไม่เกี่ยวข้อง ลักษณะการทำงานนี้จะคล้ายกับเมื่อใช้นิพจน์ LOD เพื่อตั้งค่าระดับการรวบรวมสำหรับการวัดผลในระดับรายละเอียดที่แตกต่างจากมุมมองแบบละเอียดดั้งเดิมของการแสดงเป็นภาพ มิติข้อมูลที่ไม่เกี่ยวข้องจะถูกยกเว้นจากการคำนวณค่าที่รวบรวมของการวัดผล
วัดผลจากตารางที่ใช้ร่วมกัน
เมื่อมีการใช้มิติข้อมูลจากตารางที่แชร์ (เช่น นักเรียน) มิติข้อมูลจากตารางที่ไม่เกี่ยวข้องกัน (เช่น ชั้นเรียนและชมรม) จะถูกเชื่อมเข้าด้วยกัน แต่จะเกิดอะไรขึ้นหากคุณใช้การวัดผลจากตาราง “นักเรียน” แทนมิติข้อมูล
การวัดผลไม่สามารถเชื่อมต่อได้ นอกจากนี้ ค่าของการวัดผลเหล่านี้ยังถูกกำหนดโดยมิติข้อมูลที่เกี่ยวข้องด้วย ในกรณีที่มีมิติข้อมูลที่ไม่เกี่ยวข้องกันแสดงพร้อมกัน การวัดผลนั้นไม่สามารถแยกย่อยออกเป็นมิติข้อมูลเหล่านั้นพร้อมๆ กันได้ ในกรณีนี้ เราจะถือว่าการวัดผลนั้นไม่เกี่ยวข้องกับการรวมมิติข้อมูล แม้ว่าจะเกี่ยวข้องกับมิติข้อมูลใดมิติข้อมูลหนึ่งโดยแยกกันก็ตาม
ข้อความสำหรับการวัดผลที่ใช้ร่วมกันระหว่างมิติข้อมูลที่ไม่เกี่ยวข้องมีดังนี้
- บนแถบ-
This measure can't be simultaneously broken down by the following combination of dimensions: <list of dimensions>
- ในแผงข้อมูล:
If used, this measure won't be broken down by the following combination of dimensions in the viz: <list of dimensions>
เพื่อแก้ไขปัญหานี้และป้องกันไม่ให้การวัดผลมีการกำหนดขอบเขตตาราง สามารถเชื่อมต่อมิติข้อมูลที่ไม่เกี่ยวข้องหรือลบมิติข้อมูลหนึ่งรายการขึ้นไปออกจนกว่าจะมีเส้นทางความสัมพันธ์ที่ชัดเจนสำหรับการรวบรวมการวัดผล
การวัดผลที่เกี่ยวข้อง
เมื่อการวัดผลที่เกี่ยวข้องกับบางมิติข้อมูลในการแสดงเป็นภาพ แต่ไม่มีความเกี่ยวข้องกับอีกมิติข้อมูลหนึ่ง การวัดนั้นอาจมีข้อความเพิ่มเติมในเคล็ดลับเครื่องมือที่อธิบายว่าการวัดผลนั้นเกี่ยวข้องกับมิติข้อมูลใด สิ่งนี้สามารถช่วยอธิบายได้ว่ารวบรวมการวัดผลอย่างไร ข้อความนี้จะปรากฏเฉพาะเมื่อการวัดผลนั้นไม่เกี่ยวข้องกับมิติข้อมูลในการแสดงเป็นภาพ มิฉะนั้นจะถือเป็นพฤติกรรมมาตรฐานที่การวัดผลจะรวบรวมเป็นระดับของรายละเอียดสำหรับการวัดผลที่เกี่ยวข้อง
- บนแถบ-
This measure is aggregated to the level of detail of related dimensions: <dimensions in the viz this measure is related to>
- ในแผงข้อมูล:
If used, this measure will be aggregated to the level of detail of related dimensions: <dimensions in the viz this measure is related to>
ข้อความนี้มีไว้เพื่อช่วยระบุมิติข้อมูลที่จะนำมาพิจารณาเมื่อคำนวณค่าการวัดผล ในตัวอย่างของชมรม ค่าธรรมเนียมและชั้นเรียน คำแนะนำสำหรับการวัดผลจะชี้แจงว่าค่าจะถูกรวมกันที่ระดับรายละเอียดของชมรมและทำซ้ำสำหรับมิติข้อมูลของชั้นเรียน
ตัวกรอง
ความเกี่ยวข้องยังได้รับการประเมินสำหรับฟิลด์บนแผงตัวกรองเมื่อเปรียบเทียบกับฟิลด์อื่นที่ใช้งานอยู่ในการแสดงเป็นภาพ
ไอคอนและคล็ดลับเเครื่องมือจะปรากฏขึ้นเมื่อตัวกรองไม่เกี่ยวข้องกับฟิลด์อย่างน้อยหนึ่งฟิลด์ในการแสดงเป็นภาพ ทั้งฟิลด์ตัวกรองและฟิลด์ในการแสดงเป็นภาพมีเคล็ดลับเครื่องมือ
ข้อความสำหรับตัวกรองที่ไม่เกี่ยวข้องมีดังนี้
- บนแผงตัวกรองกรอง-
This filter doesn't apply to unrelated fields: <fields>
- ในการแสดงเป็นภาพ-
This field isn't filtered by unrelated filters: <fields>
- ในแผงข้อมูล:
If used, this field will be ignored by unrelated filters: <fields>
ลักษณะการทำงานของตัวกรองยังขึ้นอยู่กับความเกี่ยวข้องของตัวกรองกับฟิลด์อื่นๆ ในการแสดงเป็นภาพ ตัวกรองจะไม่ส่งผลกระทบต่อค่าของฟิลด์ที่ไม่เกี่ยวข้อง เว้นแต่ว่าตัวกรองตั้งค่าเป็นไม่มีค่า (ยกเว้นทุกอย่างหรือไม่รวมอะไรเลย) การแสดงเป็นภาพจะยังคงไม่มีการเปลี่ยนแปลงสำหรับฟิลด์ใดๆ ที่ไม่เกี่ยวข้องกับตัวกรอง อย่างไรก็ตาม การยกเลิกการเลือกทุกตัวเลือกในตัวกรองจะส่งคืนการแสดงเป็นภาพที่ว่างเปล่าไว้
ภาพหน้าจอสองภาพของการแสดงเป็นภาพที่มีตัวกรองที่ไม่เกี่ยวข้อง ซึ่งแสดงว่าการยกเลิกการเลือกตัวเลือกในการควบคุมตัวกรองแบบโต้ตอบจะไม่ส่งผลกระทบต่อการแสดงเป็นภาพ
ฟิลด์ที่เกี่ยวข้องจะถูกกรองตามที่คาดไว้ ในการแสดงเป็นภาพที่ซับซ้อนมากขึ้นด้วยการรวมกันของฟิลด์ที่เกี่ยวข้องและไม่เกี่ยวข้อง (เช่นในบริบทการเชื่อม) ตัวกรองจะส่งผลกระทบต่อค่าที่เกี่ยวข้องกับฟิลด์ตัวกรองเท่านั้น