لـ إزالة التكرارات من حقل متعدد القيم، قسّم كل خلية إلى قيم منفصلة للمقارنة قبل مطابقة السجلات. في Datablist، فعّل Multiple Values في خاصية نصية تستخدم Exact أو Smart. يقسّم Datablist الخلية عند الفواصل المنقوطة، ويطبّق المعالج المحدد على كل جزء، ويعتبر الخاصية متطابقة عند تطابق قيمة واحدة على الأقل.

تفيد هذه العملية عندما يخزّن صف واحد في CRM عدة عناوين بريد إلكتروني أو مواقع ويب أو معرّفات أو وسوم أو مهارات داخل خلية واحدة. وبذلك يمكنك العثور على سجلين يشتركان في قيمة واحدة، دون اشتراط تطابق محتوى الخليتين بالكامل.

يستخدم هذا الدليل عينة مقاسة تضم 200 صف من عناوين البريد الإلكتروني. ويمكنك تطبيق الخطوات نفسها على ملف CSV أو Excel الخاص بك.

تجهيز الحقل متعدد القيم

يستخدم Datablist الفاصلة المنقوطة (;) للفصل بين القيم المتعددة، مع حذف المسافات المحيطة بكل جزء. ولا يتعامل هذا الإعداد مع الفواصل أو الشرطات العمودية أو فواصل الأسطر بوصفها فواصل بين القيم. إذا كان هدفك إنشاء أعمدة منفصلة بدلاً من مطابقة التكرارات، فاستخدم Split Property مع الفاصل الفعلي وراجع المعاينة.

أما تسميات الفئات التي يتغير موضعها من خلية إلى أخرى، فيوضح دليل التقسيم إلى أعمدة مسماة كيفية الاحتفاظ بكل مصطلح في عمود مستقل.

على سبيل المثال، تختلف الخليتان التاليتان بالكامل، لكنهما تحتويان كلتاهما على shared-008@match.example:

المعرّف الخارجيعناوين البريد الإلكتروني
MV-008-Aprimary-008@redwood-008.example;shared-008@match.example
MV-008-Bshared-008@match.example

نزّل عينة عناوين البريد الإلكتروني متعددة القيم المكوّنة من 200 صف لإعادة تنفيذ العملية. تتضمن العينة 60 مجموعة مصممة، في كل منها سجلان، و80 سجلاً ضابطاً غير متطابق. وتحتوي كل مجموعة مصممة على عنوان مشترك وفريد، بحيث لا ترتبط مجموعات غير ذات صلة بسبب إعادة استخدام قيمة اختبار.

استورد الملف إلى Collection واربط Emails بخاصية من نوع Text. سيتعامل معالج Email مع كل جزء تفصله فاصلة منقوطة أثناء فحص التكرارات.

Collection تضم 200 صف من قيم البريد الإلكتروني المفصولة بفواصل منقوطة
Collection تضم 200 صف من قيم البريد الإلكتروني المفصولة بفواصل منقوطة

إذا كان المصدر يستخدم الفواصل أو فاصلاً آخر، فوحّد تنسيق العمود قبل المطابقة. استخدم البحث والاستبدال عندما يكون الفاصل واضحاً ولا يحتمل الالتباس. وإذا كنت تريد صفاً مستقلاً لكل عنوان بريد إلكتروني، فاستخدم CSV Rows Splitter. فتقسيم الصفوف ومطابقة الخلايا متعددة القيم يعالجان مشكلتين مختلفتين.

⚠️ لا تستبدل الفواصل عشوائياً عندما يُحتمل أن تحتوي الخلايا على أسماء أو عناوين أو نصوص مقتبسة. تأكد من أن الفاصل لا يُستخدم إلا داخل قائمة القيم.

ضبط مطابقة Multiple Values

افتح Clean > Merge duplicates. عطّل All Properties، ثم اختر Emails فقط في هذه الجولة.

اختيار خاصية Emails لمطابقة التكرارات
اختيار خاصية Emails لمطابقة التكرارات

اضبط الخاصية كما يلي:

  • Algorithm: Smart
  • Processor: Email
  • Option: تفعيل Multiple Values
مطابقة Smart Email مع تفعيل Multiple Values
مطابقة Smart Email مع تفعيل Multiple Values

يتوفر Multiple Values في الخطط المدفوعة للخصائص النصية التي تستخدم Exact أو Smart. وهو خيار للمقارنة، وليس معالجاً مستقلاً.

لكل زوج من السجلات، ينفّذ Datablist ما يلي:

  1. يقسّم الخليتين عند كل فاصلة منقوطة.
  2. يحذف المسافات المحيطة بكل جزء.
  3. يطبّق معالج Email على كل عنوان.
  4. يقارن كل جزء من أحد السجلين بجميع أجزاء السجل الآخر.
  5. يعتبر الخاصية متطابقة عند نجاح مقارنة واحدة على الأقل.

تظل معالجة Smart Email مطبقة على كل جزء. ويمكنها توحيد حالة الأحرف والمسافات المحيطة وعناوين plus aliases والنقاط في Gmail ونطاق googlemail.com وأغلفة أسماء العرض وقيم mailto:. استخدم Exact إذا كان يجب أن تتطابق جميع العناوين دون قواعد Smart الخاصة بالبريد الإلكتروني.

انقر على Run duplicates check. تُرجع العينة 60 مجموعة، تضم كل واحدة صفين. جرى العثور على جميع السجلات المصممة البالغ عددها 120 سجلاً، ولم يظهر أي من السجلات الضابطة الثمانين ضمن أي مجموعة.

ستون مجموعة بريد إلكتروني متعددة القيم تحتاج إلى المراجعة
ستون مجموعة بريد إلكتروني متعددة القيم تحتاج إلى المراجعة

تظل الخلايا الكاملة ظاهرة في النتائج، ما يسهّل التأكد من العنوان المشترك والعناوين التي لا توجد إلا في سجل واحد.

افتح Why matched في إحدى المجموعات. يجب أن يعرض التفسير Emails وSmart وEmail processor وMultiple values. وتشير نتيجة 100% في هذه العينة إلى زوج عناوين البريد الإلكتروني المتطابق، لا إلى تطابق كل القيم في الخليتين.

قسم Why matched يعرض Smart وEmail processor وMultiple values
قسم Why matched يعرض Smart وEmail processor وMultiple values

نزّل مجموعات التكرارات الستين المصدّرة لفحص النتيجة المقاسة. تضم كل مجموعة مصدّرة سجلين من الكيان المصمم نفسه.

مراجعة المجموعات ودمجها

تضع العينة المجموعات الستين كلها ضمن Needs review لأن خمس خصائص أخرى تتضمن قيماً متعارضة. ومع ذلك، تظل مطابقة البريد الإلكتروني بنسبة 100%. يصف التصنيفان Ready وNeeds review ما إذا كان يمكن تنفيذ الدمج بأمان وفق القواعد المضبوطة، وليس مدى قوة تطابق البريد الإلكتروني.

اختر Merge and preserve data لتوحيد كل مجموعة. يتحكم Multiple Values في كيفية مطابقة السجلات، لكنه لا يحدد كيفية الاحتفاظ بكل حقل بعد الدمج. تُراجع الخاصية المطابِقة مثل سائر الحقول. وإذا تعارضت قيم خلاياها، فاختر إما جمعها، أو الاحتفاظ بقيمة السجل الرئيسي، أو تطبيق قاعدة خاصة بالحقل.

على سبيل المثال، إذا اخترت Combine values مع فاصلة منقوطة لخلايا البريد الإلكتروني في MV-028، فستحتفظ النتيجة بالعناوين الثلاثة المختلفة:

قبل الدمجبعد الدمج
سجلان يشتركان في shared-028@match.exampleprimary-028@redwood-028.example;shared-028@match.example;secondary-028@redwood-028.example

تعرض لقطة الشاشة خمس خصائص لم تُحسم بعد في المجموعات الظاهرة: External ID وCompany وJob Title وSource وNotes. راجع المعاينة الكاملة لكل مجموعة، لأن الحقول المتعارضة تعتمد على قيم سجلاتها.

Merge and preserve data مع خمس خصائص متعارضة متبقية
Merge and preserve data مع خمس خصائص متعارضة متبقية

لكل خاصية متعارضة، اختر أحد خيارات الدمج الحالية:

  • يحافظ Combine values على القيم النصية المختلفة باستخدام الفاصل الذي تحدده.
  • يتجاهل Keep selected record's value القيم المتعارضة الأخرى.
  • يمكن لقاعدة خاصة بالحقل اختيار قيمة بناءً على بيانات كل مجموعة.

بعد ذلك، اختر السجل الذي تريد الاحتفاظ به. يُعد Most complete خياراً افتراضياً عملياً، ويمكنك أيضاً الاعتماد على تواريخ الإنشاء أو التحديث، أو أعلى أو أدنى قيمة رقمية، أو قيمة مطابقة محددة. راجع المعاينة قبل معالجة المجموعات.

نزّل المجموعات أولاً إذا كنت بحاجة إلى ملف للتدقيق. بعد الدمج، يوفّر Datablist أيضاً سجل تغييرات، وتظهر العملية في سجل Collection. للاطلاع على خطوات المراجعة والتراجع كاملة، راجع كيفية إزالة التكرارات من قائمة دون فقدان البيانات.

متى تستخدم مطابقة القيم المتعددة

استخدم هذا الإعداد عندما تكون القيمة المشتركة دليلاً موثوقاً على تطابق الهوية:

  • عدة عناوين بريد إلكتروني مخزنة لجهة اتصال واحدة.
  • عدة نطاقات أو روابط حسابات مخزنة لشركة واحدة.
  • معرّفات العملاء أو المورّدين أو المنتجات المخزنة في حقل واحد.
  • المهارات أو الفئات أو الوسوم، عندما تثبت القيمة المشتركة بالفعل أن السجل مكرر.

توخّ الحذر مع القيم العامة. فالاشتراك في وسم مثل newsletter أو customer أو enterprise لا يثبت أن سجلين يمثلان الكيان نفسه. وقد تربط القيم المعاد استخدامها عدة مطابقات ثنائية في مجموعة تكرارات أكبر. أضف خاصية ثانية أو راجع المجموعة يدوياً عندما لا يكون الجزء المشترك معرّفاً قوياً.

إذا كانت كل خلية تحتوي على عنوان بريد إلكتروني واحد، فاستخدم عملية إزالة تكرار عناوين البريد الإلكتروني الأبسط. وإذا كنت تريد مقارنة أسماء شركات متشابهة، فاستخدم دليل إزالة تكرار أسماء الشركات.

الأسئلة الشائعة

ما الفاصل الذي يستخدمه Multiple Values؟

يستخدم الفواصل المنقوطة. يقسّم Datablist النص عند ; ويحذف المسافات المحيطة بكل جزء. ولا يتعامل هذا الإعداد مع الفواصل أو الشرطات العمودية أو فواصل الأسطر بوصفها فواصل بين القيم.

هل يغيّر Multiple Values القيمة المخزنة في الخلية؟

لا. يغيّر هذا الخيار طريقة تفسير الخاصية أثناء فحص التكرارات. وتظل القيمة المخزنة كما هي إلى أن تختار دمج السجلات.

هل يجب أن تتطابق جميع القيم؟

لا. تُعد الخاصية متطابقة عندما يتطابق جزء واحد على الأقل من السجل الأول مع جزء من السجل الثاني. ويمكن أن تختلف القائمتان الكاملتان.

هل يمكن دمج Exact أو Smart مع Multiple Values؟

نعم. يتوفر Multiple Values للخصائص النصية التي تستخدم Exact أو Smart. اختر معالجاً مثل Email أو URL وفقاً للقيم المخزنة في الخلية.

هل تتوفر مطابقة Multiple Values في الخطة المجانية؟

لا. إنها ميزة متقدمة لإزالة التكرارات، ومتاحة ضمن الخطط المدفوعة.

تكون مطابقة القيم المتعددة أكثر موثوقية عندما يكون كل جزء معرّفاً قوياً ويُستخدم الفاصل بصورة متسقة. ابدأ بخاصية واحدة، وراجع المجموعات المكتشفة، ثم نفّذ الدمج فقط بعد التأكد من القيمة المشتركة.

يشرح المرجع المختصر لإزالة تكرارات القيم المتعددة الفاصل المستخدم، ويوضح لماذا لا تؤدي مطابقة جزء واحد إلى حل تعارض الدمج داخل الخلية الكاملة.