DTS ve SSIS Arasındaki Fark

DTS ve SSIS

Veri Dönüştürme Hizmetleri (DTS olarak da bilinir) SSIS sisteminin öncüsüdür. Bu bilgiyi ayıklamak, dönüştürmek ve bir veritabanından ayıklamak, dönüştürmek ve yüklemek için bir ETS aracı (bir bilgiyi depolamak için veritabanına ayıklayan, dönüştüren ve yükleyen bir araç anlamına gelir) kullanan bir nesne kümesidir.

SQL Server Entegrasyon Hizmetleri (SSIS olarak da bilinir), Microsoft'un kullanıcılarına farklı kaynaklardan veri ayıklamak için sağladığı bir ETL aracıdır. Daha sonra söz konusu verileri bireysel işletmelerin gereksinimlerine göre dönüştürür ve söz konusu hedefe yükler (dolayısıyla ETL).

DTS, Microsoft SQL Server 2000'in özgün bir bileşeniydi ve başlangıçta her zaman SQL Server veritabanlarıyla kullanıldı. Sunucunun ayrılmaz bir parçası olmasına rağmen, DTS, diğer veritabanlarıyla birlikte Microsoft sunucusundan bağımsız olarak da kolayca kullanılabilir. OLE DB, ODBC veya yalnızca metin olarak belirtilen dosyaları kullanarak heterojen kaynaklardaki verileri, bunları destekleyen herhangi bir veritabanına dönüştürme ve yükleme yeteneğine sahiptir..

SSIS, Microsoft SQL Server 2005'in bir bileşenidir. Bu nedenle, SSIS ayrı bir kurulum gerektirmez. Kullanıcının etkin bir bağlantı üzerinden iletişim kurmasını sağlayan her şey için kullanılabilir. Paketleri oluşturmak ve hatalarını ayıklamak için grafik araçları ve sihirbazları, birkaç farklı işlem için (FTP işlemleri gibi) iş akışı işlevlerini gerçekleştirmek, SQL deyimlerini yürütmek veya e-posta göndermek için kullanılan tüm görevleri içerir. Ayrıca, verileri ayıklamak ve yüklemek için kullanılan veri kaynakları ve verileri temizlemek, toplamak, birleştirmek ve kopyalamak için kullanılan dönüşümler de vardır..

DTS paketleri, veriler DTS kullanılarak her değiştirildiğinde değiştirilir. Bunlar doğrudan SQL Server'a kaydedilebilir veya COM dosyalarına (Microsoft Havuzu olarak da bilinir) kaydedilebilir. SQL Server'ın 2000 sürümünün bir parçası olarak, programcıların paketleri bir Visual Basic dil dosyasına kaydetmelerine izin verildi - tabii ki başka bir dil dosyasını daha yeterli bulmadıkları sürece. VB dosyası olarak kaydedildiğinde, pakette bulunan nesneleri ve bileşen nesnelerini oluşturmak için pakete komut dosyası verilir.

Özet:

1. DTS, bir veritabanına / veritabanından bilgi ayıklamak, dönüştürmek ve yüklemek için bir ETS aracı kullanan bir nesne kümesidir; SSIS, Microsoft tarafından farklı kaynaklardan gelen ekstra verilere sağlanan bir ETL aracıdır.

2. DTS başlangıçta Microsoft SQL Server 2000'in bir parçasıydı; SSIS, Microsoft SQL Server 2005'in bir bileşenidir.