دروس SSIS للمبتدئين: لماذا ، ماذا وكيف؟



SSIS عبارة عن منصة لتكامل البيانات وتطبيقات سير العمل. يغطي هذا البرنامج التعليمي لـ SSIS سبب خدمات تكامل SQL Server وماذا وكيف.

تشكل خدمات تكامل خادم SQL (SSIS) جزءًا لا يتجزأ من برنامج قاعدة بيانات Microsoft SQL Server. هذا يجعل مهمة إدارة البيانات أسهل كثيرًا بميزاتها المختلفة. في هذا البرنامج التعليمي ، سوف نتعمق أكثر في SSIS على المستوى المفاهيمي ، بالترتيب التالي:

هيا بنا نبدأ.





ما هو تكامل البيانات؟

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

فيما يلي بعض الطرق لتحقيق تكامل البيانات:



تكامل البيانات - دروس SSIS - Edureka

الآن بعد أن فهمت تكامل البيانات ، دعنا نرى سبب استخدام SSIS. SSIS لتقف على خدمات تكامل خادم SQL .

لماذا مباحث أمن الدولة؟



  • يمكن تحميل البيانات بالتوازي مع العديد من الوجهات المتنوعة
  • يزيل مباحث أمن الدولة الحاجة إلى المبرمجين المتشددين
  • تكامل محكم مع منتجات Microsoft الأخرى
  • SSIS أرخص من معظم أدوات ETL الأخرى
  • يوفر SIS واجهة المستخدم الرسومية لتحويل البيانات بسهولة
  • بناء ذكاء الأعمال في عملية تحويل البيانات
  • خطأ قوي ومعالجة الأحداث

المضي قدمًا في هذا البرنامج التعليمي لـ SSIS ، دعنا نرى ما هو بالضبط وكيف يعمل.

ما هو مباحث أمن الدولة؟

SQL Server Integration Services (SSIS) هي أحد مكونات برنامج قاعدة بيانات Microsoft SQL Server الذي يمكن استخدامه لأداء مجموعة واسعة من مهام تكامل البيانات وتحويل البيانات.

  • تكامل البيانات: فهو يجمع البيانات الموجودة في مصادر مختلفة ويوفر للمستخدمين رؤية موحدة لهذه البيانات
  • سير العمل: يمكن استخدامه أيضًا لأتمتة صيانة قواعد بيانات SQL Server وتحديثات البيانات التحليلية متعددة الأبعاد

ميزات SSIS

بعض الميزات لاستخدام SSIS هي:

  • التحولات المنظمة والبحث
  • تكامل محكم مع عائلة Microsoft SQL الأخرى
  • يوفر بيئات استوديو غنية
  • يوفر الكثير من وظائف تكامل البيانات من أجل تحويلات أفضل
  • اتصال بيانات عالي السرعة

يمكنك الاطلاع على الفيديو أدناه الذي يغطي جميع الأساسيات بما في ذلك مفاهيم تخزين البيانات المستخدمة لاستخراج البيانات وتحويلها وتحميلها (ETL). إنه مثالي لكل من المبتدئين والمحترفين الذين يرغبون في صقل أساسيات MSBI.

المضي قدما في البرنامج التعليمي SSIS ، دعونا نرى كيف يعمل بالضبط.

كيف يعمل SSIS؟

يتكون مباحث أمن الدولة من ثلاثة مكونات رئيسية ، وهي:

  • البيانات التشغيلية
  • عملية ETL
  • مستودع البيانات

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

البيانات التشغيلية

مخزن البيانات التشغيلية (ODS) عبارة عن قاعدة بيانات مصممة لدمج البيانات من مصادر متعددة لعمليات إضافية على البيانات. هذا هو المكان الذي يتم فيه تخزين معظم البيانات المستخدمة في العملية الحالية قبل نقلها إلى مستودع البيانات للتخزين أو الأرشفة على المدى الطويل.

عملية ETL

ETL هي عملية لاستخراج البيانات وتحويلها وتحميلها. الاستخراج والتحويل والتحميل (ETL) هي عملية استخراج البيانات من مصادر مختلفة ، وتحويل هذه البيانات لتلبية متطلباتك ثم تحميلها في مستودع بيانات مستهدف. يوفر ETL حلاً واحدًا للإيقاف لجميع هذه المشكلات.

  • استخراج
  • تحول
  • حمل

استخراج: الاستخراج هو عملية استخراج البيانات من مصادر بيانات مختلفة متجانسة أو غير متجانسة بناءً على نقاط تحقق مختلفة.

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

حمل: التحميل هو عملية تحميل البيانات المعالجة إلى مستودع بيانات مستهدف باستخدام الحد الأدنى من الموارد.


تخزين البيانات

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

متطلبات خدمات تكامل خادم SQL

للعمل مع SSIS ، عليك تثبيت ما يلي:

  • خادم قاعدة البيانات
  • أدوات بيانات خادم SQL

دعونا نلقي نظرة على عملية التثبيت.

تثبيت خادم SQL

اذهب إلى الموقع: https://www.microsoft.com/en-au/sql-server/sql-server-downloads لتثبيت SQL Server. يمكنك تثبيت أحدث إصدار أو الإصدار السابق حسب اختيارك.

لذلك هناك إصدارات مختلفة من SQL Server ، وهي:

    • تجربة مجانية: تحصل على نسخة تجريبية مجانية لمدة 180 يومًا من SQL Server 2017 على Windows.
    • إصدار المطور: إنها نسخة مجانية كاملة الميزات ومرخصة للاستخدام كقاعدة بيانات للتطوير والاختبار في بيئة غير إنتاجية.
    • عبر عن الطبعة: Express هو إصدار مجاني من SQL Server ، وهو مثالي للتطوير والإنتاج لتطبيقات سطح المكتب والويب والخوادم الصغيرة.

فيما يلي ، دعنا نرى كيفية تثبيت أدوات البيانات.

ماذا يفعل المكرر في جافا

أدوات بيانات خادم SQL

اذهب إلى الموقع: https://docs.microsoft.com/en-us/sql/ssdt/previous-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi؟view=sql-server-ver15 وتحقق من الإصدارات المختلفة التي توفرها Microsoft. راجع لقطة الشاشة أدناه مع إصدار SSDT الأخير مع رابط التنزيل.

في هذا البرنامج التعليمي ، سوف أقوم بتثبيت الإصدار 15.9.1. فلنبدأ.

الخطوة 1: عند فتح ملف exe. ، سيُطلب منك إعادة تشغيل النظام قبل التثبيت.

الخطوة 2: بمجرد إعادة تشغيل نظامك ، تكون جاهزًا للعمل. فقط انقر على زر 'التالي' واتبع التعليمات التي تظهر على الشاشة.

الخطوه 3: سيعرض الأدوات المطلوبة والميزات مثل قاعدة بيانات خادم SQL و SSAS و SSRS و SSIS. تأكد من التحقق منها جميعًا والنقر فوق الزر 'تثبيت'. الرجوع إلى لقطة الشاشة أدناه لنفسها.

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

ما هي باقة SSIS؟

الحزمة عبارة عن كتلة أساسية حيث تمضي قدمًا وترمز في SSIS. الآن 'الكود' لا يشير إلى أي لغة برمجة ، إنه التطوير الذي تقوم به. لذلك يتم تطويرك بشكل أساسي داخل حزمة. كما نوقش أعلاه ، يعتبر SSIS ضروريًا لـ ETL ، وستقوم حزمة SSIS بتنفيذ عملية ETL. لذلك ، فهو كائن يقوم بتنفيذ وظائف خدمات التكامل إلى استخراج وتحويل وتحميل البيانات . تتكون الحزمة من:

  • روابط
  • عناصر التحكم في التدفق
  • عناصر تدفق البيانات

هذا كل ما يخص برنامج SSIS التعليمي. أتمنى أن تكون قد استمتعت بقراءته.

هذا يقودنا إلى نهاية هذه المدونة. آمل أن تكون قد أحببت هذه المدونة التعليمية لـ Power BI. كانت هذه أول مدونة لسلسلة Power BI. سيتبع هذا البرنامج التعليمي Power BI مدونتي التالية ، والتي ستركز على لوحات معلومات Power BI ، اقرأ ذلك أيضًا.

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

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في 'دروس SSIS' وسنعاود الاتصال بك.