Skip to main content

نظرة عامة على DQS

تعرّف على ماهية Data Quality Sense، وكيف يعمل، ولماذا تهمّ البنية الأصلية لـ Salesforce لبياناتك.

تم التحديث

نظرة عامة على DQS

ما هو Data Quality Sense؟

Data Quality Sense (DQS) هو تطبيق أصلي في Salesforce لتوصيف البيانات وتحليل جودتها. يساعدك على قياس جودة بياناتك وفهمها وتحسينها لضمان قرارات تجارية موثوقة ومجموعات بيانات جاهزة للذكاء الاصطناعي.

يعمل DQS بالكامل داخل Salesforce. لا تغادر بياناتك المنصة أبدًا.

عوامل التمايز الرئيسية

أصلي 100% في Salesforce

بُني DQS على منصة Salesforce باستخدام بنية قياسية:

المكوّن التقنية
واجهة المستخدم Lightning Web Components (LWC)
الإعداد Custom Metadata Types (CMT)
المعالجة Apex Batch Jobs
التخزين Custom Objects

لماذا تهمّ البنية الأصلية:

  • تبقى بياناتك في Salesforce (لا تصدير، ولا واجهات برمجة تطبيقات خارجية)
  • يستخدم أمان Salesforce والأذونات الموجودة لديك
  • لا تكامل تحتاج إلى صيانته أو استكشاف أعطاله
  • واجهة مألوفة لمستخدمي Salesforce

لا حاجة إلى كود

أعِدّ DQS عبر معالج بالنقر والإشارة. لا كود Apex، ولا صيغ، ولا مهارات تقنية مطلوبة.

يرشدك Definition Builder عبر:

  1. اختيار ما تريد قياسه
  2. تحديد الحقول التي تريد تحليلها
  3. ضبط العتبات والقواعد
  4. المراجعة والتفعيل

يستطيع مسؤولو Salesforce الإعداد وتشغيل عمليات الفحص دون دعم من المطوّرين.

جميع الميزات مشمولة

DQS منتج مدفوع واحد. كل قدرة متاحة لجميع المستخدمين:

  • جميع متغيّرات أبعاد جودة البيانات
  • الجاهزية للذكاء الاصطناعي (PII Detection)
  • أنماط regex مخصّصة
  • تصدير CSV
  • الجدولة وعمليات الفحص المتكرّرة
  • Mentor Panel — توصيات سياقية ضمن السياق بناءً على ما قاسه كل فحص للتو

حدّ الاستخدام الوحيد هو عدد عمليات الفحص لكل مؤسسة (قابل للإعداد، والافتراضي 10 عمليات فحص).

ما الذي يقيسه DQS

ينظّم DQS قدراته في بُعدين:

بُعد جودة البيانات

فحوصات جودة البيانات التقليدية للنظافة التشغيلية:

القدرة ما تقيسه
Completeness هل الحقول المطلوبة معبّأة؟
Validity هل تطابق القيم الصيغ المتوقّعة؟
Uniqueness هل السجلات متمايزة؟
Timeliness هل البيانات حديثة؟
Consistency هل القيم موحّدة؟

بُعد الجاهزية للذكاء الاصطناعي

فحص متقدّم للتحضير لـ Agentforce والذكاء الاصطناعي:

القدرة ما تقيسه
PII Detection هل البيانات الحساسة محمية قبل انكشافها للذكاء الاصطناعي؟

كيف يعمل DQS

سير عمل DQS

  1. حدِّد ما تريد تحليله باستخدام Definition Builder
  2. أعِدّ العتبات والقواعد لكل قدرة
  3. نفِّذ عمليات فحص تعالج سجلاتك على دفعات
  4. راجِع النتائج بالمقاييس والتفصيل وصولًا إلى السجلات المتأثّرة
  5. تصرّف بناءً على النتائج — مُسترشدًا بالتوصيات السياقية من Mentor Panel — لتحسين جودة البيانات
  6. راقِب الاتجاهات عبر الزمن بعمليات الفحص المتكرّرة

نظرة عامة على البنية

┌─────────────────────────────────────────────────────────────┐
│                     DEFINITION BUILDER                       │
│   Configure what to analyze, which fields, what thresholds  │
└─────────────────────────────────────────────────────────────┘


┌─────────────────────────────────────────────────────────────┐
│                      SCAN EXECUTION                          │
│   Batch Apex processes records against selected capabilities │
└─────────────────────────────────────────────────────────────┘


┌─────────────────────────────────────────────────────────────┐
│                      RESULTS STORAGE                         │
│   Metrics stored in custom objects for analysis and trends   │
└─────────────────────────────────────────────────────────────┘


┌─────────────────────────────────────────────────────────────┐
│                    RESULTS DASHBOARD                         │
│   View scores, drill down to records, export for cleanup     │
└─────────────────────────────────────────────────────────────┘

نموذج المعالجة

يستخدم DQS تقنية Batch Apex من Salesforce للمعالجة، ما يعني أنه:

  • قابل للتوسّع: يعالج ملايين السجلات
  • محكوم: يحترم حدود Salesforce تلقائيًا
  • في الخلفية: يعمل دون حجب المستخدمين
  • قابل للاستئناف: يواصل العمل إذا انقطع

تتفاوت تكلفة المعالجة بحسب القدرة:

مستوى التكلفة أمثلة على القدرات ملاحظات
LOW Completeness, Validity فحوصات حقول بسيطة
MEDIUM Timeliness, Consistency, PII Detection تحليل أنماط
HIGH Uniqueness مقارنة عبر السجلات

المفاهيم الرئيسية

Definition

الـ Definition هو فحص جودة البيانات الذي أعددته. يحدّد:

  • أي كائن Salesforce يُحلَّل
  • أي حقول تُشمل
  • أي قدرات تُشغَّل
  • أي عتبات وقواعد تُطبَّق
  • أي مرشّحات تضيّق النطاق

يمكنك امتلاك عدّة Definitions لكائنات أو حالات استخدام مختلفة.

القدرة (Capability)

القدرة نوع محدّد من فحوصات جودة البيانات (Completeness، Validity، إلخ). لكل قدرة:

  • المتغيّرات (Variants): تطبيقات مختلفة للفحص نفسه
  • المقاييس (Metrics): ما تقيسه (معدلات، أعداد، درجات)
  • الإعداد (Configuration): العتبات والخيارات التي تضبطها

المتغيّر (Variant)

المتغيّر تطبيق محدّد لقدرة ما. على سبيل المثال، الـ Completeness لها:

  • Global Fill Rate: نسبة اكتمال أساسية
  • Contextual Logic: اكتمال بقواعد شرطية

المقياس (Metric)

المقياس قياس محدّد ينتجه الفحص. أمثلة:

المقياس النوع مثال
Completeness Rate نسبة مئوية 85% من السجلات بها Email معبّأ
Invalid Count عدد صحيح 234 سجلًا بصيغة بريد إلكتروني غير صالحة
Dominant Values JSON أكثر 5 قيم Industry شيوعًا

البدء

الخطوة 1: التثبيت من AppExchange

  1. اذهب إلى Salesforce AppExchange
  2. ابحث عن “Data Quality Sense”
  3. انقر “Get It Now” واتّبع معالج التثبيت
  4. أسنِد مجموعة أذونات DQS إلى المستخدمين

الخطوة 2: أنشئ أول Definition

  1. افتح DQS من App Launcher
  2. انقر “New Definition”
  3. اتّبع المعالج لإعداد أول فحص لك

للحصول على إرشادات مفصّلة، راجع دليل Definition Builder.

الخطوة 3: التشغيل والمراجعة

  1. احفظ الـ Definition
  2. انقر “Run Scan”
  3. انتظر اكتمال المعالجة
  4. راجِع نتائجك

راجع فهم النتائج للحصول على إرشادات التفسير.

الخطوات التالية