กำหนดกฎการจับคู่สำหรับการรวมข้อมูล

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

หมายเหตุ

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

ขั้นตอนและภาพต่อไปนี้แสดงครั้งแรกที่คุณผ่านกระบวนการรวม ในการแก้ไขการตั้งค่าการรวมที่มีอยู่ โปรดดู ปรับปรุงการตั้งค่าการรวม

รวมตารางที่เพิ่มข้อมูลแล้ว (พรีวิว)

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

  1. บนหน้า กฎการจับคู่ ให้เลือก ใช้ตารางที่เพิ่มความสมบูรณ์แล้ว ที่ด้านบนของหน้า

  2. จากบานหน้าต่าง ใช้ตารางที่เพิ่มข้อมูล เลือกตารางที่เพิ่มข้อมูลอย่างน้อยหนึ่งรายการ

  3. เลือก เสร็จสิ้น

ระบุลำดับการจับคู่

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

สำคัญ

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

ข้อควรพิจารณาที่สำคัญ:

  • เลือกตารางที่มีข้อมูลโพรไฟล์ที่สมบูรณ์และน่าเชื่อถือที่สุดเกี่ยวกับลูกค้าของคุณเป็นตารางหลัก
  • เลือกตารางที่มีคอลัมน์หลายรายการร่วมกับตารางอื่น (เช่น ชื่อ หมายเลขโทรศัพท์ หรือที่อยู่อีเมล) เป็นตารางหลัก
  • ตารางสามารถจับคู่กับตารางอื่นที่มีลำดับความสำคัญสูงกว่าเท่านั้น ดังนั้นตาราง 2 สามารถจับคู่กับตาราง 1 เท่านั้น และ ตาราง 3 สามารถจับคู่กับตาราง 2 หรือ ตาราง 1
  1. บนหน้า กฎการจับคู่ ใช้ลูกศรเลื่อนขึ้นและลงเพื่อย้ายตารางตามลำดับที่คุณต้องการ หรือลากและวาง ตัวอย่างเช่น เลือก eCommerceCustomers เป็นตารางหลักและ loyCustomers เป็นตารางรอง

  2. หากต้องการถือว่าระเบียนทุกรายการในตารางเป็นลูกค้าที่ไม่ซ้ำกัน ไม่ว่าจะพบการจับคู่หรือไม่ ให้เลือก รวมระเบียนทั้งหมด โปรไฟล์แบบรวมรวมจะรวมระเบียนใด ๆ ในตารางนี้ที่ไม่ตรงกับระเบียนในตารางอื่น ๆ เรกคอร์ดที่ไม่มีรายการที่ตรงกันเรียกว่าเรกคอร์ดเดี่ยว

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

ภาพหน้าจอของลำดับการจับคู่ที่เลือกสำหรับตาราง

กำหนดกฎสำหรับคู่การจับคู่

กฎการจับคู่ระบุหลักเกณฑ์สำหรับการจับคู่ตารางคู่ที่ระบุ กฎประกอบด้วยเงื่อนไขตั้งแต่หนึ่งข้อขึ้นไป

คำเตือนถัดจากชื่อตารางหมายความว่าไม่มีการกำหนดกฎการจับคู่สำหรับคู่ที่ตรงกัน

  1. เลือก เพิ่มกฎ สำหรับคู่ตารางเพื่อกำหนดกฎการจับคู่

  2. ในบานหน้าต่าง เพิ่มกฎ ให้กำหนดค่าเงื่อนไขสำหรับกฎ

    ภาพหน้าจอของบานหน้าต่างเพิ่มกฎพร้อมตัวเลือกเงื่อนไข

    • เลือกตาราง/ฟิลด์ (แถวแรก): เลือกตารางและคอลัมน์ที่น่าจะเป็นเฉพาะลูกค้า ตัวอย่างเช่น เลือกหมายเลขโทรศัพท์หรือที่อยู่อีเมล หลีกเลี่ยงการจับคู่ตามคอลัมน์ชนิดกิจกรรม ตัวอย่างเช่น รหัสการซื้ออาจไม่ตรงกับประเภทระเบียนอื่น ๆ

    • เลือกตาราง/ฟิลด์ (แถวที่สอง): เลือกคอลัมน์ที่เกี่ยวข้องกับคอลัมน์ของตารางที่ระบุในแถวแรก

    • ทำให้เป็นมาตรฐาน: เลือกจากตัวเลือกการทำให้เป็นมาตรฐานสำหรับคอลัมน์

      การทำให้เป็นมาตรฐาน ตัวอย่าง
      ตัวเลข แปลงสัญลักษณ์ Unicode จำนวนมากที่แสดงตัวเลขเป็นตัวเลขอย่างง่าย
      ตัวอย่าง: ❽ และ Ⅷ ต่างก็ถูกทำให้เป็นตัวเลข 8
      หมายเหตุ: สัญลักษณ์จะต้องเข้ารหัสในรูปแบบ Unicode Point
      สัญลักษณ์ ลบสัญลักษณ์และอักขระพิเศษ
      ตัวอย่าง: !?"#$%&'( )+,.-/:;<=>@^~{}`[ ]
      แปลงข้อความเป็นตัวพิมพ์เล็ก แปลงอักขระตัวพิมพ์ใหญ่เป็นตัวพิมพ์เล็ก 
      ตัวอย่าง: "THIS Is aN EXamplE" ถูกแปลงเป็น "this is an example"
      ชนิด – โทรศัพท์ แปลงโทรศัพท์ในรูปแบบต่างๆ ให้เป็นตัวเลข และคำนึงถึงรูปแบบต่างๆ ในการแสดงรหัสประเทศและหมายเลขต่อ สัญลักษณ์และช่องว่างจะถูกละเว้น ตัวเลขนำหน้า '0' ในรหัสประเทศจะถูกละเว้น โดยจะจับคู่ +1 และ +01 ส่วนขยายที่แสดงด้วยคำนำหน้าตัวอักษรจะถูกละเว้น (X 123) รหัสประเทศปกติมีความสำคัญ ดังนั้นโทรศัพท์ที่มีรหัสประเทศจะไม่ตรงกับโทรศัพท์ที่ไม่มีรหัสประเทศ
      ตัวอย่าง: +01 425.555.1212 ตรงกับ 1 (425) 555-1212
      +01 425.555.1212 ไม่ตรงกับ (425) 555-1212
      ชนิด - ชื่อ แปลงรูปแบบชื่อที่ใช้กันทั่วไปและคำนำหน้าชื่อได้กว่า 500 รูปแบบ 
      ตัวอย่าง: "debby" -> "deborah" "prof" และ "professor" -> "Prof."
      ชนิด - ที่อยู่ แปลงองค์ประกอบทั่วไปของที่อยู่
      ตัวอย่าง: "street" -> "st" และ "northwest" -> "nw"
      ชนิด - องค์กร ลบ "คำฟุ่มเฟือย" ของชื่อบริษัทประมาณ 50 ชื่อ เช่น "co," "corp," "corporation," และ "ltd."
      Unicode เป็น ASCII แปลงอักขระ Unicode เป็นตัวอักษรเทียบเท่ากับ ASCII
      ตัวอย่าง: อักขระ 'à,' 'á,' 'â,' 'À,' 'Á,' 'Â,' 'Ã,' 'Ä,' 'Ⓐ,' และ 'A' ทั้งหมดถูกแปลงเป็น 'a'
      ช่องว่าง ลบช่องว่างทั้งหมด
      การแมปนามแฝง ช่วยให้คุณสามารถอัปโหลดรายการคู่สตริงที่กำหนดเอง ซึ่งสามารถใช้เพื่อระบุสตริงที่ควรพิจารณาว่าเป็นการทำงานแบบตรงทั้งหมดเสมอ 
      ใช้การแมปนามแฝงเมื่อคุณมีตัวอย่างข้อมูลเฉพาะที่คุณคิดว่าควรตรงกันและไม่ตรงกัน โดยใช้รูปแบบการปรับมาตรฐานอย่างใดอย่างหนึ่ง 
      ตัวอย่าง: Scott และ Scooter หรือ MSFT และ Microsoft
      บายพาสแบบกําหนดเอง ช่วยให้คุณสามารถอัปโหลดรายการสตริงที่ ซึ่งสามารถใช้เพื่อระบุสตริงที่ไม่ควรตรงกัน
      การเลี่ยงผ่านแบบกำหนดเองมีประโยชน์เมื่อคุณมีข้อมูลที่มีค่าทั่วไปที่ควรละเว้น เช่น หมายเลขโทรศัพท์จำลองหรืออีเมลจำลอง 
      ตัวอย่าง: ไม่ตรงกับโทรศัพท์ 555-1212 หรือ test@contoso.com
    • ความแม่นยํา: กําหนดระดับความแม่นยําสําหรับเงื่อนไขนี้ ความแม่นยําใช้สําหรับการจับคู่แบบตรงและแบบฟัซซี และกําหนดว่าสตริงสองเส้นต้องอยู่ใกล้กันแค่ไหนจึงจะถือว่าตรงกัน

      • พื้นฐาน: เลือกจาก ต่ำ (30%), ปานกลาง (60%), สูง (80%) และ ตรงกันทุกประการ (100%) เลือก ตรงกันทุกประการ เพื่อจับคู่เรกคอร์ดที่ตรงกัน 100 เปอร์เซ็นต์เท่านั้น
      • กำหนดเอง: กำหนดเปอร์เซ็นต์ที่เรกคอร์ดต้องตรงกัน ระบบจะจับคู่เฉพาะระเบียนที่ผ่านเกณฑ์นี้เท่านั้น
    • ชื่อ: ชื่อสำหรับกฎ

  3. หากต้องการจับคู่ตารางเฉพาะเมื่อคอลัมน์ตรงตามเงื่อนไขหลายข้อ ให้เลือก เพิ่ม>เพิ่มเงื่อนไข เพื่อเพิ่มเงื่อนไขเพิ่มเติมให้กับกฎการจับคู่ เงื่อนไขจะเชื่อมโยงกับตัวดําเนินการ AND เชิงตรรกะและจะทํางานก็ต่อเมื่อเงื่อนไขทั้งหมดเป็นจริง

  4. อีกทางหนึ่งคือ พิจารณาตัวเลือกขั้นสูงเช่น ข้อยกเว้น หรือ เงื่อนไขการจับคู่ที่กำหนดเอง

  5. เลือก เสร็จสิ้น เพื่อดำเนินการกับกฎให้เสร็จสมบูรณ์

  6. หรือ เพิ่มกฎเพิ่มเติม

  7. เลือก ถัดไป

เพิ่มกฎลงในคู่การจับคู่

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

  1. เลือก เพิ่มกฎ ในตารางที่คุณต้องการเพิ่มกฎ

  2. ทำตามขั้นตอนใน กำหนดกฎสำหรับคู่การจับคู่

หมายเหตุ

ลำดับของกฎมีความสำคัญ อัลกอริทึมการจับคู่จะพยายามจับคู่ข้อมูลลูกค้าตามกฎข้อแรกของคุณ และจะดําเนินการต่อไปยังกฎข้อที่สองก็ต่อเมื่อไม่พบการจับคู่กับกฎข้อแรก

ตัวเลือกขั้นสูง

เพิ่มข้อยกเว้นให้กับกฎ

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

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

  1. ในบานหน้าต่าง แก้ไขกฎ ให้เลือก เพิ่ม>เพิ่มข้อยกเว้น

  2. ระบุเกณฑ์ข้อยกเว้น

  3. เลือก เสร็จสิ้น เมื่อต้องการบันทึกกฎ

ระบุเงื่อนไขการจับคู่ที่กำหนดเอง

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

ตัวเลือก คำอธิบาย ตัวอย่าง
ตรงกันอยู่เสมอ กําหนดค่าสําหรับคีย์หลักที่ตรงกันเสมอ จับคู่แถวที่มีคีย์หลัก 12345 กับแถวที่มีคีย์หลัก 54321 เสมอ
ไม่ตรงกันเสมอ กำหนดค่าสำหรับคีย์หลักที่ไม่ตรงกัน ไม่จับคู่แถวที่มีคีย์หลัก 12345 กับแถวที่มีคีย์หลัก 54321
บายพาส กำหนดค่าที่ระบบควรละเว้นเสมอในขั้นตอนการจับคู่ ละเว้นค่า 11111 และ ไม่รู้จัก ระหว่างการจับคู่
การแมปนามแฝง กำหนดค่าที่ระบบควรพิจารณาว่าเป็นค่าเดียวกัน พิจารณา Joe เทียบเท่ากับ Joseph
  1. เลือก แบบกำหนดเอง

    ภาพหน้าจอของปุ่มกําหนดเอง

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

  3. เปิดไฟล์เทมเพลตที่ดาวน์โหลดและกรอกรายละเอียด เทมเพลตมีฟิลด์สําหรับระบุตารางและค่าคีย์หลักของตารางที่จะใช้ในการจับคู่แบบกําหนดเอง ชื่อตารางตรงตามตัวพิมพ์ใหญ่-เล็ก ตัวอย่างเช่น หากคุณต้องการให้คีย์หลัก 12345 จากตาราง Sales ตรงกับคีย์หลัก 34567 จากตาราง Contact เสมอ ให้กรอกเทมเพลต:

    • Table1: ยอดขาย
    • ตาราง 1 คีย์: 12345
    • Table2: ผู้ติดต่อ
    • Table2Key: 34567

    ไฟล์เทมเพลตเดียวกันสามารถระบุเรกคอร์ดที่ตรงกันแบบกำหนดเองได้จากหลายตาราง

    หากคุณต้องการระบุการจับคู่แบบกำหนดเองสำหรับการลบข้อมูลซ้ำซ้อนในตาราง ให้ระบุตารางเดียวกันกับทั้ง Table1 และ Table2 และตั้งค่าคีย์หลักที่แตกต่างกัน คุณต้องกำหนดกฎการตรวจหารายการซ้ำอย่างน้อยหนึ่งกฎให้กับตาราง เพื่อใช้การจับคู่แบบกำหนดเอง

  4. หลังจากเพิ่มการแทนที่ทั้งหมดแล้ว ให้บันทึกไฟล์เทมเพลต

  5. ไปที่ ข้อมูล>แหล่งข้อมูล และนำเข้าไฟล์เทมเพลตเป็นตารางใหม่

  6. หลังจากอัปโหลดไฟล์แล้ว ให้เลือกตัวเลือก กำหนดเอง อีกครั้ง เลือกตารางที่จำเป็นจากเมนูดรอปดาวน์ และเลือก เสร็จสิ้น

    ภาพหน้าจอของกล่องโต้ตอบเพื่อเลือกแทนที่สำหรับสถานการณ์การจับคู่ที่กำหนดเอง

  7. การใช้การจับคู่ที่กำหนดเองจะขึ้นอยู่กับตัวเลือกการจับคู่ที่คุณต้องการใช้

    • สำหรับ จับคู่เสมอ หรือ ไม่ต้องจับคู่ ให้ดำเนินการในขั้นตอนต่อไป
    • สำหรับ บายพาส หรือ การแมปนามแฝง ให้เลือก แก้ไข ในกฎการจับคู่ที่มีอยู่หรือสร้างกฎใหม่ ในรายการดรอปดาวน์การนอร์มัลไลซ์ ให้เลือกตัวเลือก การบายพาสที่กำหนดเอง หรือ การแมปนามแฝง และเลือก เสร็จแล้ว
  8. เลือก เสร็จสิ้น บนบานหน้าต่าง กำหนดเอง เพื่อใช้การกำหนดค่าการจับคู่แบบกำหนดเอง

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