ผสมผสานข้อมูลสรุป

การผสานข้อมูลเป็นวิธีหนึ่งในการรวมข้อมูล การผสานข้อมูลทำงานโดยใช้การผนวกข้อมูลลงในแหล่งข้อมูลหลักด้วยข้อมูลในแหล่งข้อมูลรอง

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

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

คุณสามารถใช้วิธีการดังต่อไปนี้ได้เพื่อผสมผสานข้อมูลสรุป

  1. สร้างความสัมพันธ์ระหว่างแหล่งข้อมูล
  2. นำข้อมูลสรุปจากแหล่งข้อมูลรองไปใส่ในแหล่งข้อมูลหลัก
  3. เปรียบเทียบข้อมูลในแหล่งข้อมูลหลักกับข้อมูลสรุปในแหล่งข้อมูลรอง

ขั้นตอนที่ 1: สร้างความสัมพันธ์ระหว่างแหล่งข้อมูลหลักกับแหล่งข้อมูลรอง

  1. ดาวน์โหลดและเปิดเวิร์กบุ๊กต่อไปนี้จาก Tableau Public
    1. ไปที่ https://public.tableau.com/profile/tableau.docs.team#!/vizhome/BlendonSummaryData/Sheet1

    2. คลิกดาวน์โหลดเวิร์กบุ๊กที่มุมขวาบน

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

  2. เลือกข้อมูล > แก้ไขความสัมพันธ์

  3. ในกล่องโต้ตอบ “ความสัมพันธ์” เลือกกำหนดเอง จากนั้นคลิกเพิ่ม

  4. ในกล่องโต้ตอบ “เพิ่ม/แก้ไขการแมปฟิลด์” คลิกลูกศรข้าง “วันที่สั่งซื้อ” ในทั้งสองรายการ เลือกปี(วันที่สั่งซื้อ) จากนั้นคลิกตกลง

  5. ในกล่องโต้ตอบ “ความสัมพันธ์” คลิกเพิ่มอีกครั้ง

  6. ในกล่องโต้ตอบ “เพิ่ม/แก้ไขการแมปฟิลด์” คลิกประเภทผลิตภัณฑ์ 1 ในทั้งสองรายการ จากนั้นคลิกตกลง

ขั้นตอนที่ 2: นำข้อมูลสรุปจากแหล่งข้อมูลรองไปใส่ในแหล่งข้อมูลหลัก

  1. ในแผงข้อมูล เลือกแหล่งข้อมูล “ร้านค้า - เหนือ”

  2. เลือก “การวิเคราะห์” > สร้างฟิลด์ที่คำนวณ

  3. ในกล่องโต้ตอบการคำนวณ ดำเนินการดังต่อไปนี้

    1. ในกล่องข้อความชื่อ ป้อนยอดขายสำหรับร้านค้า - ใต้

    2. ในกล่องข้อความสูตร พิมพ์ฟังก์ชัน ZN, ฟังก์ชัน SUM และฟิลด์ผลรวมของยอดขายจากแหล่งข้อมูลร้านค้า - ใต้

      สูตรของคุณควรมีหน้าตาแบบนี้: ZN(SUM([Store - South].[Sales Total]))

      สูตรนี้ดึงเฉพาะข้อมูลการขายออกมาจากแหล่งข้อมูลรองขนาดใหญ่เท่านั้น

  4. เลือก “การวิเคราะห์” > สร้างฟิลด์ที่คำนวณ

  5. ในกล่องโต้ตอบการคำนวณ ดำเนินการดังต่อไปนี้

    1. ในกล่องข้อความชื่อ ป้อนยอดขายทั้งหมด (เหนือและใต้)

    2. ในกล่องข้อความสูตร พิมพ์สูตรต่อไปนี้:

      IF ISNULL([Sales for Store - South]) THEN 0 ELSE [Sales for Store - South]END

      +

      IF ISNULL (SUM([Sales Total])) THEN 0 ELSE SUM([Sales Total]) END

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

ขั้นตอนที่ 3: เปรียบเทียบข้อมูลของแหล่งข้อมูลหลักกับข้อมูลสรุปของแหล่งข้อมูลรอง

  1. จากแผงข้อมูล ลากวันที่สั่งซื้อไปยังแถบคอลัมน์ และลากผลิตภัณฑ์ 1 ไปยังแถบแถว

  2. ลากชื่อการวัดผลไปยังแถบแถว จากนั้นลากไปที่แถบตัวกรอง

  3. ในกล่องโต้ตอบสำหรับตัวกรอง คลิกไม่มี จากนั้นเลือกกล่องกาเครื่องหมายผลรวมของยอดขาย, ยอดขายสำหรับร้านค้า - ใต้, ยอดขายทั้งหมด (เหนือและใต้)

  4. จากแผงข้อมูล ลากค่าที่วัดไปยัง “ข้อความ”

ผลลัพธ์สุดท้ายคือมุมมองที่สรุปข้อมูลของแหล่งข้อมูลหลักและแหล่งข้อมูลรองสำหรับปีที่สั่งซื้อและหมวดหมู่ผลิตภัณฑ์

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