تخطَّ إلى المحتوى

جودة البيانات وحوكمتها

متاح أيضًا بـ28 لغة

English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · 简体中文 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · ไทย · Nederlands · עברית · Українська · हिन्दी · Русский · Svenska · Dansk · Norsk bokmål · Suomi · Español (México) · Français (Canada) · Deutsch (Schweiz)

An open sketchbook on a drafting table at dawn, a building sketched on one page and a data model on the other, with a pencil, an eraser, a cup and a lamp.
صورة مولّدة بالذكاء الاصطناعي

دليل الدراسة للفصل 5 من دورة Data Architect. اقرأ الوحدات الست أولًا؛ هذه الصفحة تساعدك على التحقق مما رسخ في ذهنك.

عن دليل الدراسة هذا. بُني فقط من محتوى هذه الدورة نفسها ومن قائمة الأهداف في دليل الاختبار الذي نشرته Salesforce. لا يستند أبدًا إلى أسئلة اختبار حقيقية، ولا يدّعي معرفة ما في الاختبار. إن كنت قد أدّيت الاختبار، فأرجو ألا ترسل إليّ أسئلة منه: اتفاقية الشهادة تمنع مشاركتها، وحفظ الإجابات طريقة خاطئة لتصبح معماريًا على أي حال.

يحمل هذا الفصل قسم Data Governance (حوكمة البيانات) في الاختبار (10%) وأجزاء من Data Modeling (البيانات الوصفية) وSalesforce Data Management (الاتساق). وهو أيضًا المكان الذي يلتقي فيه قانون الخصوصية بنموذج البيانات. هذه معمارية، لا استشارة قانونية: الشؤون القانونية تقرر ما ينطبق، والمعماري يجعله قابلًا للفرض. أرقام المنصة تتغير، لذا تحقق من الأرقام الحالية قبل أن تعتمد عليها.

ضع علامة على كل بند وأنت تتقدم. كل بند يحيلك إلى المكان الذي يُشرح فيه.

GOV-2: تصميم برنامج حوكمة

  • أعرف أن مالك السجل (آلية من آليات المنصة للوصول) ليس مالك البيانات (المسؤول عن البيانات بوصفها أصلًا تجاريًا)، وأن كل حقل يمكنه تسجيل Data Owner. (مالك السجل ليس مالك البيانات)
  • أستطيع التمييز بين مالك البيانات (يضع السياسة)، وأمين البيانات (يحافظ على سير الأمور)، والقيّم على البيانات (يشغّل النظام). (المالك، والأمين، والقيّم)
  • معلومة للاختبار: أعرف الطرق الثلاث لإدارة برنامج حوكمة، المركزي، والاتحادي (اللامركزي)، والهجين، وما يعنيه كل منها لمن يضع السياسة وأين تعيش التعريفات المشتركة. (كيف يُدار البرنامج)
  • أستطيع استخدام مصفوفة RACI للإجابة عن أين تُنشأ البيانات، وأين تُعدَّل، وأين يُشار إليها. (اجعل مصفوفة RACI تستحق مكانها)
  • أستطيع تسمية نقطة فرض لسياسة حوكمة (الأذونات، والتحقق، والحقول المخصصة للتكامل فقط، وسجل تاريخ الحقول)، لا التدريب فقط. (يجب أن تصبح الحوكمة آلية)
  • أعرف أن مؤشرات الجودة الجديرة بالقياس هي تلك التي سيتصرف أحد بناءً عليها. (قِس ما سيتصرف أحد بناءً عليه)

SDM-2 وMDM-4: إبقاء البيانات السيئة خارجًا

DM-3: البيانات الوصفية التجارية والتقنية

  • معلومة للاختبار: أميّز بين البيانات الوصفية التجارية (المعنى، والتعريفات، والمالك، والقواعد، والحساسية) والبيانات الوصفية التقنية (الكائنات، والحقول، والأنواع، وأسماء الـ API، والمخططات، والربط بين الأنظمة، وسلسلة النَّسَب). (نوعان من البيانات الوصفية)
  • أعرف الفرق بين القاموس التجاري (ماذا تعني)، وسلسلة النَّسَب (من أين جاءت)، والتصنيف (كيف يجب أن تُعامَل). (اعرف بياناتك)
  • أعرف حقول التصنيف في Salesforce: Data Owner وField Usage وData Sensitivity Level وCompliance Categorization، على الحقول القياسية والمخصصة. (التصنيف يجيب عن سؤال مختلف)
  • أعرف أن عليّ تصنيف الحقول الحساسة، لا كل حقل، وأن التصنيف بلا فرض مجرد زينة. (التصنيف بلا فرض مجرد زينة)

GOV-1: البيانات الشخصية والحساسة

  • أتعرف على القوانين الرئيسية (GDPR، وCCPA/CPRA، وPIPEDA، وLGPD، وPrivacy Act الأسترالي، وHIPAA، وPCI DSS، وSOX، وCOPPA)، وأعرف أن اللائحة العامة لحماية البيانات (GDPR) قد تشمل مؤسسات خارج الاتحاد الأوروبي، وما الذي تشترك فيه القوانين: الحقوق، والنقل، والإخطار بخرق البيانات، والمساءلة. (اللوائح التي يجب أن تتعرف عليها، القوانين لا تتوقف عند الحدود)
  • أعرف الفرق بين التشفير، والإخفاء (masking)، والترميز المستعار، وإخفاء الهوية، وأن البيانات المرمّزة ترميزًا مستعارًا تظل بيانات شخصية. (إخفاء الهوية، والترميز المستعار، والتشفير، والإخفاء)
  • أعرف أن جمع أقل ضابط خصوصية، وأن الاحتفاظ يُصمَّم مسبقًا. (جمع أقل قرار معماري، الاحتفاظ جزء من النموذج)
  • أعرف نموذج بيانات الموافقة: الموافقة العامة على Individual، والموافقة على قناة التواصل، والموافقة على نقطة الاتصال، وغرض استخدام البيانات. (استخدم النموذج الذي بنته Salesforce بالفعل)
  • أعرف أن للطلبات مهلًا زمنية (GDPR: شهر واحد، قابل للتمديد شهرين إضافيين)، لذا يجب أن توجد خريطة النسخ أولًا. (الوقت يمضي)
  • أعرف أن الحق في النسيان يعني العثور على كل نسخة (التاريخ، والأرشيفات، والتحليلات، والسجلات، والملفات، والنص الحر)، وأن سياسات Privacy Center تُشغَّل لكل كائن على حدة على سجل عميل. (الآن يقول الشخص: انسَني، Privacy Center أداة)
  • أعرف مفاضلات Shield Platform Encryption: الحقول ذات التشفير الاحتمالي لا يمكن تصفيتها أو تجميعها أو فرزها في SOQL؛ والتشفير الحتمي يسمح بالتصفية؛ والحقول المشفّرة لا يمكنها أن تقود قواعد المشاركة القائمة على المعايير. (التشفير ضابط، لا امتثال)
  • أعرف ألّا أنسخ البيانات الحساسة من بيئة الإنتاج إلى بيئات sandbox، وأن Data Mask يُستبدل بـ Data Mask & Seed. (لا تنسخ مخاطر بيئة الإنتاج إلى sandbox)
  • أعرف تتبّع تاريخ الحقول (حتى 20 حقلًا لكل كائن؛ 18 شهرًا، و24 عبر الـ API فقط؛ والنص الطويل يُسجَّل فيه التعديل فقط) مقابل Field Audit Trail (حتى 200 حقل، يُحفظ إلى أن تحذفه). (التاريخ بيانات أيضًا)
  • أعرف مدة الاحتفاظ بسجلات Event Monitoring (يوم واحد دون الإضافة المدفوعة لبعض الأحداث، و30 يومًا افتراضيًا معها، وحتى 365 عند التمديد)، وأن عليّ تصدير الأحداث إلى SIEM قبل أن أحتاج إليها: السجلات المدفوعة لا يمكن استرجاعها لما قبل بدء العقد. (التدقيق والمراقبة ليسا الشيء نفسه)

الاختبار هو الحد الأدنى، لا السقف. هذه هي العادات من هذا الفصل التي يحتاجها المعماري، سواء سأل عنها سؤال يومًا أم لا.

  • السياسة التي لا نقطة فرض لها هي في الغالب أمنية.
  • المالكون يضعون السياسة؛ والمعماريون يفرضونها. لا تخترع السياسة، ولا تلعب دور المحامي.
  • الحوكمة لا تنتهي أبدًا. إنها تمضي في مدّ وجزر؛ صمّم التغذية الراجعة.
  • لا تعتمد على حسن السلوك. ابنِ الضابط: الناس والتكاملات والوكلاء كلهم يخطئون.
  • احكم بما يكفي، لا كل شيء.
  • امنع الأخطاء المكلفة أولًا. تكرار له تاريخ عامين مشكلة كبيرة.
  • ميّز بين ما يقرؤه الناس وما تتخذ الآلات قراراتها بناءً عليه.
  • وثّق على نطاق واسع؛ وصنّف عن قصد.
  • أرخص البيانات الحساسة حوكمةً هي البيانات التي لم تنسخها قط.
  • الموافقة بيانات، وإذن استخدام البيانات يجب أن يكون قابلًا للتمثيل بوصفه بيانات.
  • تحكّم أولًا في المكان الذي تذهب إليه البيانات الشخصية، لأن الحذف نادر وصعب.
  • الامتثال ليس منتجًا.
  • الالتقاط ← التصنيف ← الحماية ← الاستخدام ← الاحتفاظ ← الحذف ← التدقيق.
  • التقط الأدلة قبل أن يطلبها أحد.
المصطلحفي سطر واحد
حوكمة البياناتالسياسات الخاصة بالبيانات، والمعمارية التي تجعلها صحيحة
مالك البياناتالشخص أو الوظيفة المسؤولة عن نوع من البيانات
أمين البياناتالشخص الذي يحافظ على صحة البيانات يومًا بيوم
القيّم على البيانات (custodian)الفريق الذي يشغّل الأنظمة التي تحتفظ بالبيانات
RACIالمسؤول عن التنفيذ (Responsible)، والمُساءَل (Accountable)، ومن يُستشار (Consulted)، ومن يُبلَّغ (Informed)
السجل المؤقتسجل يُنشأ قبل أن يقبله النظام المرجعي المعتمد
القاموس التجاريتعريفات متفق عليها للمصطلحات المهمة في العمل
سلسلة النَّسَب (lineage)من أين جاءت قيمة ما وماذا حدث لها في الطريق
تصنيف البياناتوسم البيانات بحسب الحساسية وفئة الامتثال حتى تحصل على الضوابط الصحيحة
التصنيف (taxonomy)مجموعة التسميات التي تستخدمها المؤسسة لتصنيف البيانات
البيانات الشخصيةمعلومات تحدد هوية شخص، أو يمكن ربطها به
الترميز المستعار (pseudonymization)استبدال المعرّفات مع بقاء طريق للعودة؛ تظل بيانات شخصية
إخفاء الهوية (anonymization)إزالة القدرة المعقولة على التعرف على الشخص
نموذج بيانات الموافقةكائنات Salesforce للموافقة بحسب الشخص، والقناة، ونقطة الاتصال، والغرض
الحق في النسيانحق الشخص، حيث يمنحه القانون، في محو بياناته الشخصية
السجل الذهبي الهجينسجل واحد فيه حقول النظام الرئيسي وحقول Salesforce الخاصة، ولكلٍّ منها مصدر واحد
البيانات الوصفية التجارية / التقنيةماذا تعني البيانات ومن يملكها / كيف بُنيت وكيف تتحرك
Field Audit Trailسجل تاريخ حقول أطول: حتى 200 حقل لكل كائن، يُحفظ إلى أن يُحذف
Event Monitoringسجلات تسجيل الدخول، والتصديرات، واستدعاءات API، والاطلاع، تُحفظ لفترة محدودة
SIEMمستودع أمني تُحفظ فيه سجلات الأحداث وتُحلَّل

سيناريوهات قصيرة على نمط الدورة. حدّد إجابتك قبل أن تفتحها.

1. تقول السياسة إن المالية وحدها يجوز لها تغيير الاسم القانوني للعميل. يخطط الفريق لتغطية ذلك في التدريب. ما الذي ينقص؟

نقطة فرض. التدريب ليس ضابطًا: استخدم الوصول على مستوى الحقل، أو حقلًا لا يكتبه إلا التكامل، أو قاعدة تحقق، أو إجراءً مضبوطًا. المالكون يضعون السياسة؛ والمعماري يجعلها صحيحة آليًا. أعد قراءة يجب أن تصبح الحوكمة آلية.

2. العملاء يُدارون رئيسيًا في ERP. ويحتاج مندوبو المبيعات أن يبدؤوا البيع لعملاء مرتقبين جدد فورًا. كيف تسمح لهم بذلك دون أن ينشئ نظامان السجل الرئيسي؟

دع المندوبين ينشئون الحساب بنوع سجل مؤقت، ثم حوّله عبر إجراء مضبوط: توافق المالية، أو يرسله التكامل إلى ERP، الذي يطابق العميل أو ينشئه ويعيد المعرّف المرجعي المعتمد. أعد قراءة الطريق الوسط.

3. حقل إلزامي جديد يمتلئ بـ «N/A» و«999999». ماذا حدث، وماذا كنت ستفعل بدلًا من ذلك؟

أُجبر المستخدمون على الإجابة قبل أن يعرفوا. اجعله إلزاميًا في مرحلة لاحقة من العملية، أو دع نظامًا آخر يوفّره، أو استخدم حالة مؤقتة، أو اسمح بخيار Unknown صريح حين يكون ذلك جوابًا حقيقيًا. أعد قراءة لا تدع الحقول الإلزامية تصنع بيانات مزيفة.

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

ليس إذا كان من الممكن ربط الرموز بالشخص من جديد: هذا ترميز مستعار، والبيانات لا تزال شخصية. قل بالضبط ماذا يفعل النظام، وأين يوجد جدول الربط، ودع الشؤون القانونية تقرر هل يفي ذلك بالمتطلّب. أعد قراءة إخفاء الهوية، والترميز المستعار، والتشفير، والإخفاء.

5. يوافق مستلم على الرسائل النصية الخاصة بالتوصيل لكن لا يوافق على التسويق. كيف ينبغي أن يحفظ النموذج ذلك؟

بنموذج بيانات الموافقة، لا بمربع اختيار واحد: الشخص، والقناة (الرسائل النصية)، والرقم المحدد، وغرض استخدام البيانات (إشعارات التوصيل، لا التسويق). وقرّر أي نظام هو المرجعي المعتمد للموافقة حتى يصل السحب إلى كل نظام يتصرف بناءً عليها. أعد قراءة استخدم النموذج الذي بنته Salesforce بالفعل.

6. يحتاج فريق الامتثال إلى تصفية التقارير على حقل رقم الضمان الاجتماعي المشفّر. يستخدم الحقل مخطط التشفير الافتراضي. ما المشكلة؟

التشفير الاحتمالي لا يسمح بالتصفية في عبارات SOQL WHERE ولا في عوامل التصفية الخاصة بإدارة البيانات. التشفير الحتمي يسمح بالتصفية مقابل تكلفة صغيرة في القوة. التشفير قرار تصميم له مفاضلات، لا مربع اختيار في النهاية. أعد قراءة التشفير ضابط، لا امتثال.

7. بعد ستة أشهر من حادثة، يسأل أحدهم من صدّر مجموعة من السجلات. لم يهيئ أحد تخزين Event Monitoring. ماذا تستطيع أن تقول له؟

على الأرجح لا شيء: سجلات الأحداث تُحفظ لفترة محدودة (سنة على الأكثر، حتى مع التمديد)، لذا فكل ما هو أقدم يضيع ما لم يكن قد صُدّر. هيّئ Event Monitoring وأرسل الأحداث إلى SIEM قبل أن تحتاج إليها. أعد قراءة التدقيق والمراقبة ليسا الشيء نفسه.

8. يطلب مندوب من Salesforce تغيير الاسم القانوني لعميل، وERP هو المصدر الرئيسي له. وفي الدقائق نفسها يغيّره شخص في ERP. ماذا ينبغي أن يقول التصميم؟

أن Salesforce كان يطلب، لا يغيّر: ERP هو المصدر الرئيسي للحقل. قرّر قاعدة التصادم مسبقًا (ERP يُعتمد، أو الرفض إذا تغيرت القيمة، أو يحسمه شخص) وهل تنتقل الحقول المترابطة معًا. أعد قراءة احمِ السجل المحكوم.

9. يصل طلب محو من شخص. يخطط الفريق للبدء في رسم خريطة الأماكن التي تعيش فيها بياناته. ما المشكلة؟

الوقت يمضي بالفعل: بموجب اللائحة العامة لحماية البيانات (GDPR)، شهر واحد، قابل للتمديد شهرين إضافيين للطلبات المعقدة. يجب أن توجد خريطة النسخ قبل وصول الطلب. أعد قراءة الوقت يمضي.

  • Salesforce Certified Platform Data Architect Exam Guide (opens in a new tab)، Salesforce Help (بالإنجليزية، تم التحقق في 2026-09-25): القائمة الرسمية للأهداف وأوزانها. تحقق دائمًا من النسخة الحالية قبل أن تحجز موعد الاختبار.
  • يسرد قسم «للاستزادة» في كل وحدة وثائق Salesforce والقوانين التي تستند إليها حقائقها، مع تاريخ التحقق.