Compétences data-quality-frameworks
📦

data-quality-frameworks

Sûr

بناء أنابيب جودة البيانات مع أطر التحقق من الصحة

Également disponible depuis: wshobson

ضمان أنابيب بيانات موثوقة مع تحقق شامل من الصحة باستخدام Great Expectations واختبارات dbt وعقود البيانات. تقليل حوادث البيانات وبناء الثقة في التحليلات الخاصة بك مع أنماط جاهزة للإنتاج.

Prend en charge: Claude Codex Code(CC)
🥉 75 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "data-quality-frameworks". إنشاء نقطة تفتيش Great Expectations للتحقق اليومي من الطلبات مع تنبيهات Slack

Résultat attendu:

  • نقطة التفتيش مهيئة بجدول تحقق يومي
  • الإجراءات: تخزين النتائج وتحديث Data Docs وإرسال Slack عند الفشل
  • تكامل Webhook باستخدام متغير البيئة SLACK_WEBHOOK
  • التشغيل باستخدام: context.run_checkpoint(checkpoint_name='orders_checkpoint')

Utilisation de "data-quality-frameworks". إنشاء عقد بيانات لأحداث المستخدم مع معالجة PII

Résultat attendu:

  • العقد يحدد user_id (UUID ومطلوب وفريد)
  • حقل email معلم كـ PII مع تصنيف غير مباشر
  • فحوصات الجودة: row_count > 0 و duplicate_count = 0
  • SLA: توفر 99.9% وحداثة ساعة واحدة وزمن استجابة 5 دقائق

Audit de sécurité

Sûr
v1 • 2/24/2026

This is a documentation-only skill providing markdown guides for data quality frameworks. All static analysis findings are false positives: code blocks are markdown examples not executable code, URLs are documentation references, and pattern matches on SQL terms are not actual system calls.

2
Fichiers analysés
617
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
100
Conformité aux spécifications

Ce que vous pouvez construire

مهندس تحليلات يبني اختبارات dbt

إنشاء مجموعات اختبار شاملة لنماذج dbt الخاصة بك مع تحقيقات مستوى الأعمدة وفحوصات العلاقات وقواعد الأعمال المخصصة.

فريق منصة البيانات يؤسس العقود

تحديد عقود البيانات بين منتجي البيانات ومستهلكيها مع توقعات مخطط واضحة و SLA للجودة والملكية.

مسؤول جودة البيانات ينفذ Great Expectations

نشر التحقق من جودة البيانات على مستوى المؤسسة مع مجموعات التوقعات ونقاط التفتيش ولوحات التقارير المؤتمتة.

Essayez ces prompts

التحقق الأساسي من الأعمدة
إنشاء مجموعة Great Expectations لجدول orders مع order_id كمفتاح أساسي. تضمين توقعات لـ not null و unique وقيم حالة الطلب الصالحة (pending و processing و shipped و delivered و cancelled).
تكوين اختبار dbt
إنشاء تكوينات ملف schema.yml لاختبارات dbt لجدول أبعاد العملاء. تضمين اختبارات unique و not_null لـ customer_id و accepted_values لـ status واختبار relationship للتحقق من السلامة المرجعية.
مواصفات عقد البيانات
تصميم عقد بيانات لأحداث الطلبات المتدفقة من منصة تجارة إلكترونية. تضمين حقول المخطط مع الأنواع وتصنيفات PII وفحوصات الجودة باستخدام صياغة SodaCL وتعريفات SLA للحداثة والتوفر.
اختبار قاعدة الأعمال المخصصة
كتابة اختبار dbt مخصص يتحقق من اتساق مجاميع الطلبات: subtotal + tax + shipping يجب أن تساوي total_amount ضمن تفاوت 0.01. تضمين الماكرو الكامل ومثال الاستخدام.

Bonnes pratiques

  • الاختبار مبكرًا في الأنبوب - التحقق من صحة بيانات المصدر قبل التحويلات لالتقاط المشكلات عند الإدخال
  • التركيز على الأعمدة الحرجة - إعطاء الأولوية للحقول عالية التأثير بدلاً من التغطية الشاملة
  • توثيق كل توقع بأوصاف واضحة حتى يفهم أعضاء الفريق قاعدة العمل

Éviter

  • حجب أنابيب الإنتاج بدون مسار بديل - يجب دائمًا وجود مسار تجاوز يدوي لتدفقات البيانات الحرجة
  • الاختبار بمعزل - التحقق من العلاقات بين الجداول وليس فقط قيود الأعمدة الفردية
  • عتبات الترميز الثابت - استخدام خطوط أساس ديناميكية ونطاقات إحصائية تتكيف مع نمو البيانات

Foire aux questions

ما الفرق بين Great Expectations واختبارات dbt؟
يقدم Great Expectations مجموعات توقعات غنية مع تقارير تحقق مفصلة و Data Docs. اختبارات dbt قائمة على SQL وتعمل كجزء من عملية بناء dbt. استخدم كليهما: dbt لفحوصات وقت التحويل و Great Expectations للتحقق الأعمق.
كيف أتعامل مع بيانات PII في مخرجات التحقق من الصحة؟
لا تتضمن أبدًا قيم PII الخام في نتائج التحقق أو التقارير. استخدام التجميع أو الإخفاء أو الإبلاغ فقط عن عدد الصفوف والملخصات الإحصائية. تحديد حقول PII في عقود البيانات وتطبيق ضوابط وصول إضافية.
ماذا يجب أن أفعل عند فشل فحص جودة البيانات؟
أولاً تحقق مما إذا كانت مشكلة بيانات أو مشكلة اختبار. تنبيه مالك البيانات وحجر البيانات المتأثرة إذا كانت محظورة وتوثيق الحادث. استخدام الإخفاقات لتحسين الاختبارات ومنع التكرار.
كيف أقوم بإصدار عقود البيانات؟
التعامل مع العقود ككود: تخزينها في git واستخدام الإصدار الدلالي والحفاظ على سجل التغييرات. بالنسبة للتغييرات المخلة قم بزيادة الإصدار الرئيسي وتوفير إرشادات الترحيل للمستهلكين.
هل يمكنني تشغيل Great Expectations في أنبوب CI/CD الخاص بي؟
نعم. تشغيل مجموعات توقعات خفيفة الوزن في CI لالتقاط تغييرات المخطط والانتهاكات الحرجة. جدولة المجموعات الشاملة بشكل منفصل لتجنب إبطاء عمليات النشر.
ما المقاييس التي يجب تتبعها لجودة البيانات؟
تتبع معدل النجاح حسب المجموعة ومتوسط وقت اكتشاف الإخفاقات ومتوسط وقت الحل وتحليل الاتجاهات بمرور الوقت. مراقبة أبعاد الحداثة والاكتمال والصلاحية بشكل منفصل.

Détails du développeur

Structure de fichiers