الاتصال إلى Oracle وإدارتها في Microsoft Purview

توضح هذه المقالة كيفية تسجيل Oracle وكيفية المصادقة والتفاعل مع Oracle في Microsoft Purview. لمزيد من المعلومات حول Microsoft Purview، اقرأ المقالة التمهيدية.

الإمكانيات المدعومة

استخراج البيانات الوصفية المسح الكامل المسح الضوئي المتزايد مسح نطاق التصنيف سياسة الوصول دورة الحياة
نعم نعم لا نعم لا لا نعم*

* بالإضافة إلى دورة حياة الأصول داخل مصدر البيانات، يتم دعم دورة حياة البيانات أيضا إذا تم استخدام مجموعة البيانات كمصدر/متلقي في Data Factory أو مسار Synapse.

إصدارات خادم Oracle المدعومة هي من 6i إلى 19c. الخادم الوكيل غير مدعوم عند مسح مصدر Oracle ضوئيا.

عند فحص مصدر Oracle، يدعم Microsoft Purview:

  • استخراج بيانات التعريف التقنية بما في ذلك:

    • الخادم
    • المخططات
    • الحِزم
    • الجداول بما في ذلك الأعمدة والمفاتيح الخارجية والفهارس والمشغلات والقيود الفريدة
    • طرق العرض بما في ذلك الأعمدة والمشغلات
    • الإجراءات المخزنة بما في ذلك مجموعة بيانات المعلمة ومجموعة النتائج
    • الدوال بما في ذلك مجموعة بيانات المعلمة
    • التسلسلات
    • المرادفات
    • أنواع بما في ذلك سمات النوع
  • إحضار دورة حياة ثابتة على علاقات الأصول بين الجداول وطرق العرض والإجراءات المخزنة. يتم دعم دورة حياة الإجراء المخزن لمجموعة النتائج SQL الثابتة التي يتم إرجاعها.

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

حاليا، لا يتم التقاط اسم خدمة Oracle في بيانات التعريف أو التسلسل الهرمي.

المتطلبات الأساسية

تسجيل

يصف هذا القسم كيفية تسجيل Oracle في Microsoft Purview باستخدام مدخل إدارة Microsoft Purview.

الشروط الأساسية للتسجيل

مطلوب الوصول للقراءة فقط إلى جداول النظام.

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

grant create session to [user];
grant select on all_users to [user];
grant select on dba_objects to [user];
grant select on dba_tab_comments to [user];
grant select on dba_external_locations to [user];
grant select on dba_directories to [user];
grant select on dba_mviews to [user];
grant select on dba_clu_columns to [user];
grant select on dba_tab_columns to [user];
grant select on dba_col_comments to [user];
grant select on dba_constraints to [user];
grant select on dba_cons_columns to [user];
grant select on dba_indexes to [user];
grant select on dba_ind_columns to [user];
grant select on dba_procedures to [user];
grant select on dba_synonyms to [user];
grant select on dba_views to [user];
grant select on dba_source to [user];
grant select on dba_triggers to [user];
grant select on dba_arguments to [user];
grant select on dba_sequences to [user];
grant select on dba_dependencies to [user];
grant select on dba_type_attrs to [user];
grant select on V_$INSTANCE to [user];
grant select on v_$database to [user];

المصادقة للتسجيل

المصادقة الوحيدة المدعومة لمصدر Oracle هي المصادقة الأساسية.

خطوات للتسجيل

لتسجيل مصدر Oracle جديد في كتالوج البيانات الخاص بك، قم بما يلي:

  1. انتقل إلى حساب Microsoft Purview في مدخل إدارة Microsoft Purview.

  2. حدد Data Map من شريط التنقل الأيسر.

  3. وبعد ذلك، حدد تسجيل

  4. في مصادر التسجيل، حدد Oracle. حدد ⁦⁩Continue⁦⁩.

    register sources

على شاشة مصادر تسجيل (Oracle) ، قم بما يلي:

  1. أدخل اسم بحيث يُدرج مصدر البيانات ضمن الكتالوج.

  2. أدخل اسم المضيف للاتصال بمصدر Oracle. يمكن أن يكون هذا إما:

    • اسم مضيف يستخدم للاتصال بخادم قاعدة البيانات. على سبيل المثال:MyDatabaseServer.com
    • عنوان IP. على سبيل المثال:192.169.1.2
  3. أدخل رقم المنفذ المستخدم للاتصال بخادم قاعدة البيانات (1521 افتراضيا ل Oracle).

  4. أدخل اسم خدمة Oracle (وليس Oracle UID) المستخدم للاتصال بخادم قاعدة البيانات.

  5. حدد مجموعة أو أنشئ مجموعة جديدة (اختياري)

  6. الانتهاء من تسجيل مصدر البيانات.

    register sources options

المسح

اتبع الخطوات التالية لمسح Oracle لتحديد الأصول تلقائياً وتصنيف بياناتك. لمزيد من المعلومات حول المسح بشكل عام، راجع مقدمة حول المسح الضوئي والاستيعاب.

إنشاء وتشغيل المسح

لإنشاء عملية قراءة جديدة وتشغيلها، عليك إجراء ما يلي:

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

  2. انتقل إلى المصادر.

  3. حدد مصدر Oracle مسجل.

  4. اختر + مسح جديد.

  5. قدم التفاصيل أدناه:

    1. Name: اسم الفحص

    2. اتصل عبر وقت تشغيل التكامل: حدد وقت تشغيل التكامل ذاتي الاستضافة

    3. Credential: حدد بيانات الاعتماد للاتصال بمصدر البيانات. تأكد من:

      • تحديد المصادقة الأساسية أثناء إنشاء بيانات اعتماد.
      • أدخل اسم المستخدم المستخدم للاتصال بخادم قاعدة البيانات في حقل إدخال اسم المستخدم.
      • تخزين كلمة مرور المستخدم المستخدمة للاتصال بخادم قاعدة البيانات في المفتاح السري.
    4. المخطط: سرد مجموعة فرعية من المخططات المراد استيرادها معبرا عنها كقوائم مفصولة بفواصل منقوطة بطريقة حساسة لحالة الأحرف . على سبيل المثال، ⁧schema1; schema2⁩. يتم استيراد كافة مخططات المستخدم إذا كانت تلك القائمة فارغة. يتم تجاهل كافة مخططات النظام (على سبيل المثال، SysAdmin) والكائنات بشكل افتراضي.

      تتضمن أنماط اسم المخطط المقبولة باستخدام بناء جملة تعبيرات LIKE SQL باستخدام ٪. على سبيل المثال:A%; %B; %C%; D

      • تبدأ بـ A أو
      • ينتهي ب B أو
      • تحتوي على C أو
      • يساوي D

      استخدام NOT والأحرف الخاصة غير مقبول.

    5. موقع برنامج التشغيل: حدد المسار إلى موقع برنامج تشغيل JDBC في جهازك حيث يتم تشغيل وقت تشغيل تكامل المضيف الذاتي، على سبيل المثال D:\Drivers\Oracle. إنه المسار إلى موقع مجلد JAR صالح. تأكد من إمكانية الوصول إلى برنامج التشغيل بواسطة وقت تشغيل التكامل المستضاف ذاتيا، وتعرف على المزيد من قسم المتطلبات الأساسية.

    6. تفاصيل الإجراء المخزن: يتحكم في عدد التفاصيل المستوردة من الإجراءات المخزنة:

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

      ملاحظة

      كقاعدة عامة، يرجى توفير ذاكرة 1 غيغابايت لكل 1000 جدول

      scan oracle

  6. حدد Test connection.

    ملاحظة

    استخدم الزر "اختبار الاتصال" في واجهة مستخدم إعداد الفحص لاختبار الاتصال. لا تتحقق علامة التبويب "Test Connection" في واجهة مستخدم مدير تكوين وقت تشغيل التكامل المستضاف ذاتيا -> Diagnostics من صحة الاتصال بشكل كامل.

  7. حدد ⁦⁩Continue⁦⁩.

  8. اختر "scan trigger" لديك. يمكنك إعداد جدول زمني أو إجراء المسح مرة واحدة.

  9. راجع عملية المسح ثم حدد حفظ وتشغيل.

عرض عمليات المسح ودوراته

لعرض عمليات المسح الموجودة، نفذ ما يلي:

  1. انتقل إلى مدخل إدارة Microsoft Purview. حدد علامة التبويب خريطة البيانات الموجودة أسفل الجزء الأيمن.

  2. حدد مصدر البيانات المطلوب. ستظهر لك قائمة بعمليات الفحص الموجودة على مصدر البيانات هذا ضمن عمليات الفحص الحديثة، أو يمكنك عرض جميع عمليات الفحص ضمن علامة التبويب عمليات الفحص.

  3. حدد الفحص الذي يحتوي على النتائج التي تريد عرضها.

  4. ستعرض لك هذه الصفحة جميع عمليات الفحص السابقة التي تعمل جنبًا إلى جنب مع الحالة والمقاييس لكل عملية فحص. ستعرض لك أيضًا ما إذا كان الفحص مُجدولاً أم يدويًا وعدد الأصول التي طُبقت التصنيفات عليها وعدد إجمالي الأصول التي تم اكتشافها ووقت بدء الفحص وانتهاءه ومدة الفحص الإجمالية.

إدارة عمليات الفحص - تعديل أو حذف أو إلغاء

لإدارة عملية مسح ضوئي أو حذفها، قم بما يلي:

  1. انتقل إلى مدخل إدارة Microsoft Purview. حدد علامة التبويب خريطة البيانات الموجودة أسفل الجزء الأيمن.

  2. حدد مصدر البيانات المطلوب. ستظهر لك قائمة بعمليات الفحص الموجودة على مصدر البيانات هذا ضمن عمليات الفحص الحديثة، أو يمكنك عرض جميع عمليات الفحص ضمن علامة التبويب عمليات الفحص.

  3. اختر الفحص الذي ترغب في إدارته. يمكنك تحرير الفحص باختيار تحرير الفحص.

  4. يمكنك إلغاء فحص قيد التقدم من خلال تحديد إلغاء تشغيل الفحص.

  5. ويمكنك حذف الفحص باختيار حذف الفحص.

ملاحظة

  • لا يؤدي حذف القراءة إلى حذف أصول الكتالوج التي تم إنشاؤها من عمليات القراءة السابقة.
  • لن يتم تحديث الأصل بعد الآن بتغييرات المخطط إذا تغير الجدول المصدر وأعدت فحص الجدول المصدر بعد تحرير الوصف في علامة تبويب المخطط في Microsoft Purview.

دورة الحياة

بعد مسح مصدر Oracle، يمكنك استعراض كتالوج البيانات أو كتالوج بيانات البحث لعرض تفاصيل الأصل.

انتقل إلى علامة تبويب الأصل -> دورة حياة البيانات، يمكنك مشاهدة علاقة الأصل عند الاقتضاء. راجع قسم القدرات المدعومة في سيناريوهات دورة حياة Oracle المدعومة. لمزيد من المعلومات حول دورة حياة البيانات بشكل عام، راجع دورة حياة البياناتودليل مستخدم دورة حياة البيانات.

Oracle lineage view

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

الآن بعد أن قمت بتسجيل المصدر الخاص بك، اتبع الدلائل أدناه لمعرفة المزيد حول Microsoft Purview وبياناتك.