كانت DTS هي الخدمة الأصلية المستخدمة لتحميل البيانات من المصادر. تم استخدامه مع قواعد بيانات SQL. قبل دخول SSIS إلى السوق ، تم استخدام DTS لتحميل البيانات من المصادر. يستخدم SSIS أداة ETL.
يرمز E إلى Extract ، و T يرمز إلى Transform ، و L يعني التحميل. كان DTS قادرًا على استخدامه بصرف النظر عن Microsoft باستخدام بعض قواعد البيانات الأخرى.
الوجبات السريعة الرئيسية
- DTS هي أداة تكامل بيانات قديمة لم تعد مدعومة ، بينما SSIS هي أداة تكامل بيانات حديثة حلت محل DTS.
- يستخدم DTS واجهة رسومية لإنشاء حزم تحويل البيانات ، بينما يوفر SSIS واجهة رسومية أكثر تقدمًا ومرونة لإنشاء مهام سير عمل تكامل البيانات.
- يقتصر DTS على تحويل البيانات ولا يمكنه إجراء تحديد ملفات تعريف البيانات وتنقية البيانات ومهام تكامل البيانات المتقدمة الأخرى الممكنة مع SSIS.
DTS مقابل SSIS
الفرق بين DTS و SSIS هو أن DTS لديها العديد من العناصر التي تستعين بأداة ETL ، ولكن SSIS نفسها تعمل كأداة ETL. DTS هو مجرد مكون من Microsoft SQL Server 2000 ويمكن استخدامه بحرية ، ولكن SSIS ليس أحد مكونات Microsoft SQL Server 2000. توسيع DTS هو خدمات تحويل البيانات ، ولكن توسيع SSIS هو SQL Server Integration Services.
تم تضمين DTS في SQL Server 7 ، لتحل محل الأجزاء المختلفة المعينة لوظائف مختلفة. ثم تمت ترقية DTS للقيام بالعديد من المهام ، بما في ذلك المزيد من المهام مثل إضافة ملفات FTP والمزيد من مكونات قاعدة البيانات ، والتي يمكنها القيام بالعمل بسهولة.
يمنح SSIS المستخدمين إذنًا للتواصل من خلال اتصال نشط. لا يتعين على المستخدمين تنزيل تثبيت مختلف. يتكون من أدوات تحتوي على رسومات ومعالجات يمكنها تسهيل العمل. كما أن لديها بعض مصادر البيانات التي تعمل كأدوات ETL.
جدول المقارنة
معلمات المقارنة | DTS | مباحث أمن الدولة |
---|---|---|
بالشكل الكامل | خدمات تحويل البيانات | خدمات تكامل خادم SQL |
أداة ETL | إنها ليست أداة ETL. | إنها أداة ETL. |
مايكروسوفت SQL خادم | نعم | لا |
حاوية حلقة | لا | نعم |
أدوات الاستخبارات | ليس لديها مثل هذه الأداة. | لديها أداة ذكاء الأعمال. |
وعاء | لا توجد حاوية | لكل حاوية حلقة |
ما هو DTS؟
DTS تعني خدمات تحويل البيانات. استخدم الإصدارات السابقة من SQL Server Transfer Manager وبرنامج النسخ بالجملة. يتضمن SQL Server 7 DTS لاستبدال أدوات مختلفة لمهام مختلفة.
ثم كان هناك توسع في DTS ، مثل إضافة ملفات FTP والقدرة على ملفات FTP. كان DTS قادرًا على استخدامه بصرف النظر عن Microsoft باستخدام بعض قواعد البيانات الأخرى.
يمكنه استخراج المعلومات من مصادر بيانات أخرى مختلفة. استخدمت قاعدة البيانات السابقة برنامج نسخ مجمعة ، والذي كان عيبًا في الإصدارات السابقة من SQL Server 6.5.
تم تطوير إصدار 2000 ليصبح ميزة لـ Microsoft SQL Server. تم تضمين DTS في SQL Server 7 ، لتحل محل الأجزاء المختلفة المعينة لوظائف مختلفة.
ثم تمت ترقية DTS للقيام بالعديد من المهام ، بما في ذلك المزيد من المهام مثل إضافة ملفات FTP والمزيد من مكونات قاعدة البيانات ، والتي يمكنها القيام بالعمل بسهولة. تقوم DTS بكل عملها باستخدام Activex Script.
لديها أدوات محدودة فيه. يمكن أن تركز على مهمة واحدة. لا يتكون من مستكشف الحلول. يمكن نشر DTS فقط باستخدام خادم محلي. لا يحتوي على أداة ذكاء الأعمال مثل SSIS.
DTS ليس برنامج نصي مُدار. ليس لديها انتشار ساحر. يحتوي تصميم DTS على جزء واحد. مدير المؤسسة يطور DTS.
ما هو مباحث أمن الدولة؟
SSIS تعني خدمات تكامل خادم SQL. تم تقديم هذا لوقف DTS. كان لدى SSIS أداة أعمال تم الاحتفاظ بها ضمن الخادم. تحتوي هذه الأداة على أدوات تطوير الاستوديو المرئي المضمنة فيها.
يمنح SSIS المستخدمين إذنًا للتواصل من خلال اتصال نشط. لا يتعين على المستخدمين تنزيل تثبيت مختلف. يتكون من أدوات تحتوي على رسومات ومعالجات يمكنها تسهيل العمل.
كما أن لديها بعض مصادر البيانات التي تعمل كأدوات ETL. يأخذ مساعدة من لغة البرمجة.
يمكن تحديثه باستخدام أداة الأعمال في الوقت المناسب وبفعالية. CLR يدير SSIS. أداة العمل لديها عملية من النهاية إلى النهاية. يحتوي على جميع الأدوات التي يمكنها أداء وظائف سير العمل.
لديها أيضا نشر ساحر. هذا يمكن أن يتحول. يحتوي هذا التصميم على 4 أنواع: تدفق البيانات ، وتدفق التحكم ، ومعالج الأحداث ، ومستكشف الحزمة.
SSIS لديه تكوين ديناميكي. كما أن لديها إصدارًا محدثًا ومتطورًا من مستكشف الحلول والذي يحتوي على حزم محددة لمصادر البيانات المختلفة. يمكن للمستخدمين التواصل بسهولة إذا كانوا يستخدمون SSIS مع اتصال نشط.
يحتوي على مصادر بيانات تحتوي على تحويلات تقوم بسهولة بدمج البيانات ونسخ البيانات من مصادر أخرى مختلفة.
الاختلافات الرئيسية بين DTS و SSIS
- توسيع DTS هو خدمات تحويل البيانات ، ولكن توسيع SSIS هو SQL Server Integration Services.
- DTS نفسها ليست أداة ETL ، ولكن SSIS هي أداة ETL.
- DTS هو أحد مكونات Microsoft SQL Server ، ولكن SSIS ليس أحد مكونات Microsoft SQL Server.
- لحلقة تعتبر الحاوية جزءًا من SSIS ولكنها ليست جزءًا من DTS.
- لا تحتوي DTS على حاوية Foreach Loop ، لكن SSIS بها حاوية Foreach Loop.
- لا تحتوي DTS على أداة ذكاء الأعمال ، لكن SSIS لديها أداة ذكاء الأعمال.
إنني أقدر تفصيل الاختلافات الرئيسية بين DTS وSSIS، فهي مفيدة للغاية.
أجد أن المقارنة المتعمقة بين DTS وSSIS ليست أقل من رائعة.
تم توضيح تفوق SSIS على DTS بشكل واضح في هذه المقالة.
لا أستطيع أن أتفق أكثر، فكيلي.
زائدة بعض الشيء، ولكن لا تزال مقارنة جيدة بين DTS وSSIS.
أجد هذه المقارنة متحيزة تمامًا، حيث تفضل SSIS على DTS. كلاهما لهما مزاياهما.
أنا لا أتفق مع ذلك، من الواضح أن مباحث أمن الدولة هي الخيار الأفضل.
أنا أؤيد ذلك يا جيسون.
مقارنة مثيرة للتفكير وشاملة بين DTS وSSIS.
شرح رائع للفرق بين DTS وSSIS، معلومات مفيدة جدًا.
وأنا أتفق تماما، ميا!
كان المحتوى غني بالمعلومات، لكنه كان يفتقر إلى درجة معينة من الموضوعية في المقارنة بين DTS وSSIS.
أنا أتفق معك يا سمر.
أتمنى أن يكون هناك مزيد من التركيز على المزايا المحددة لـ DTS، بدلاً من التركيز فقط على مباحث أمن الدولة.
مقارنة مثيرة للاهتمام ومفتوحة للنظر بين DTS وSSIS.