الحزم المهاجرة dts ل خدمات تكامل




لماذا الترقية من DTS لخدمات تكامل؟ على الرغم من أن SQL سيرفر 2008 خدمات تكامل يمكن اعتبار الدفعة الرابعة من أداة ETL SQL Server، فإنه يختلف بشكل كبير من DTS. تغيرت بنية بشكل كبير في تكامل الخدمات لدعم الأسلوب في الذاكرة ETL التي يمكن أن تدعم تحميل الملايين من الصفوف مع القليل من الجهد. في DTS، تألف سيناريو ETL نموذجية من تحميل واحد أو تنظيم الجداول متعددة، ومن ثم تطبيق سلسلة من التحديثات قبل الحمل الأخير من نظام مستودع البيانات أو OLTP، كما هو مبين في الشكل. الشكل 1: هندسة حلا ETL مع خدمات تحويل البيانات (انقر لتكبير الصورة) التحديثات المستمرة لتنظيم الجداول قبل ذلك تحميل النهائية تم فرض ضرائب جدا على خوادم قاعدة البيانات. في تكامل الخدمات، تغيرت العمارة، ويمكنك أن تفعل أكثر من هذه الوظائف في الذاكرة حتى دون كتابة البيانات إلى جدول التدريج. وهناك عدد من المدمج في المكونات التي تساعد بسرعة تنفيذ العديد من المهام التي كانت تتم من خلال تحديثات SQL للعمليات في عمليات ETL الماضية. الرقم 2: هندسة حلا ETL مع تكامل الخدمات (انقر لتكبير الصورة) عند الترقية إلى جهاز مباحث أمن الدولة، قد ترى تحسنا كبيرا في الأداء. على سبيل المثال، اتخذنا حزمة DTS بسيطة والتي تسحب مليون الصفوف من ملف نصي بفواصل ويكتب البيانات إلى جدول ملقم SQL. في DTS، كان متوسط ​​الوقت دهس خمسة أشواط من حزمة 33.2 ثانية. الحزمة نفسها، بعد أن تم رفع مستواها إلى تكامل الخدمات، استغرق 11.3 ثانية في المتوسط ​​عند استخدام مكون وجهة SQL Server في مهمة تدفق البيانات، أو 12،3 ثانية في المتوسط ​​عند استخدام معيار OLE DB الوجهة.