วางแผนเกี่ยวกับแหล่งข้อมูล

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

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

แหล่งข้อมูล Tableau

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

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

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

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

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

ข้อควรพิจารณาสำหรับแหล่งข้อมูล Tableau

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

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

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

ตำแหน่งที่ตั้งและการเข้าถึง

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

คำถามที่ต้องพิจารณา:

รูปร่างและความสะอาด

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

คำถามที่ต้องพิจารณา:

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

แบบจำลองข้อมูลและการรวมข้อมูล

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

คำถามที่ต้องพิจารณา:

  • ข้อมูลกระจายไปหลายระบบหรือไม่
  • วิธีใดดีที่สุดในการรวมข้อมูลแต่ละตาราง

เมตาดาต้าและการปรับแต่ง

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

คำถามที่ต้องพิจารณา:

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

ความสามารถในการปรับขนาด ความปลอดภัย และสามารถค้นพบได้

แหล่งข้อมูลอาจยังคงอยู่ในเวิร์กบุ๊กที่สร้าง แหล่งข้อมูลแบบฝัง หรืออาจเผยแพร่ไปยัง Tableau Server หรือ Tableau Cloud โดยไม่ขึ้นกับการวิเคราะห์ใดๆ ในฐานแอสเซ็ตของเนื้อหาทั้งหมด การรวมศูนย์ของแหล่งข้อมูลที่เผยแพร่นี้มีประโยชน์เพิ่มเติมในการรักษาความปลอดภัยและการปรับขนาด ทำให้ผู้ใช้หลายรายสามารถเข้าถึงแหล่งข้อมูลที่สอดคล้องกันได้ แหล่งข้อมูลที่เผยแพร่ยังสามารถใช้ประโยชน์จาก Tableau Catalog และคำแนะนำและให้แหล่งข้อมูลความจริงเพียงแหล่งเดียวสำหรับองค์กร

คำถามที่ต้องพิจารณา:

  • แหล่งข้อมูลควรฝังอยู่ในเวิร์กบุ๊กหรือไม่

(คำถามต่อไปนี้ถือว่าแหล่งข้อมูลถูกเผยแพร่)

ประสิทธิภาพและความใหม่

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

คำถามที่ต้องพิจารณา:

  • การเชื่อมต่อข้อมูลควรเป็นแบบสดหรือการแยกข้อมูล
  • หากแยกข้อมูลออกมา จะมีกำหนดเวลารีเฟรชหรือไม่ (Tableau ServerTableau Cloud
  • หากเผยแพร่ไปยัง Tableau Cloud จะต้องใช้ Tableau Bridge หรือไม่

สร้างแหล่งข้อมูลที่มีคุณภาพ

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

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

รวมข้อมูล

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

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

หมายเหตุ: ในการเชื่อมโยงตารางในฐานข้อมูลต่างๆ จะต้องเพิ่มตารางเป็นการเชื่อมต่อข้อมูลภายในแหล่งข้อมูลเดียวกัน ไม่ใช่แหล่งข้อมูลใหม่ การเชื่อมต่อข้อมูลจะถูกเพิ่มจากลิงก์ “เพิ่ม” ในแผงด้านซ้าย สามารถสร้างแหล่งข้อมูลใหม่ได้จากเมนู “ข้อมูล” หรือรายการดรอปดาวน์จากไอคอนถัดจากชื่อ “แหล่งข้อมูล” ดังที่เห็นในภาพด้านล่าง

วิธีการรวมข้อมูล

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

 

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

รักษาระดับรายละเอียดที่เหมาะสม ไม่สูญเสียข้อมูล เก็บการรวมที่เหมาะสม และจัดการค่าว่าง

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

อาจทำให้ข้อมูลสูญหายด้วยการรวมบางประเภท หากไม่มีฟิลด์ในทุกตาราง อาจทำให้เกิดความซ้ำซ้อนของข้อมูลหากตารางมีรายละเอียดต่างกัน

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

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

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

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

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

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

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

รวม

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

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีการรวมข้อมูลใน Tableau โปรดดู รวมข้อมูลของคุณ

การผสมผสานข้อมูล

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

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

เช่น แหล่งข้อมูลคิวบ์หรือแหล่งข้อมูลที่เผยแพร่

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

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

การผนวก

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

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

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