DTS ve SSIS Arasındaki Fark

Anonim

DTS vs SSIS

Veri Dönüştürme Hizmetleri (DTS olarak da bilinir) öncülüdür. ETS aracını kullanan nesneler kümesidir (bu, aracı ayıklar, dönüştürür ve yükler. SSIS sistemine gönderir.Bu bilgi ayıklamak, dönüştürmek ve yüklemek için bir ETS aracını (depolama için bir veritabanına ayıklayan, dönüştüren ve yükleyen bir araç anlamına gelen bir nesne seti) bir veritabanı.

SQL Server Entegrasyon Hizmetleri (SSIS olarak da bilinir), Microsoft'un kullanıcılara farklı kaynaklardan veri ayıklamak için sağladığı bir ETL aracıdır. sözkonusu verileri bireysel işletmelerin gereksinimlerine göre belirledi ve onu belirli bir hedefe (dolayısıyla ETL'ye) yükledi.

DTS, Microsoft SQL Server 2000'in orijinal bir bileşeniydi ve kuruluşunda daima SQL Server veritabanları ile kullanıldı.Bunun da sunucunun ayrılmaz bir parçası olduğu halde, DTS kolayca bağımsız olarak Microsoft sunucusunu diğer veritabanlarıyla birlikte kullanın. OLE DB, ODBC veya yalnızca metin olarak belirtilen dosyaları kullanarak, heterojen kaynaklardan gelen 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ı yoluyla iletişim kurmasını sağlayan herhangi bir şey için kullanılabilir. Paketleri kurmak ve hata ayıklamak için grafik araçları ve sihirbazlar, birkaç farklı işlem için (FTP işlemleri gibi) iş akışı işlevleri gerçekleştirmek, SQL ifadelerini çalıştırmak veya e-posta göndermek için kullanılan tüm görevleri içerir. Verileri ayıklamak ve yüklemek için kullanılan veri kaynakları ve verileri temizlemek, birleştirmek, birleştirmek ve kopyalamak için kullanılan dönüştürmeler de vardır.

DTS paketleri, DTS kullanılarak veriler değiştirildiğinde uygulanır. Bunlar doğrudan SQL Server'a kaydedilebilir veya COM dosyalarında (Microsoft Repository olarak da bilinir) kaydedilebilir. SQL Server 2000 sürümünün bir parçası olarak, programcılar, paketleri Visual Basic dil dosyasına kaydetme iznine sahiplerdi - tabii ki başka bir dil dosyasını yeterli bulmadıkça. Bir VB dosyası olarak kaydedildiğinde, pakette bulunan nesneleri ve bileşen nesnelerini oluşturmak için paket komut dosyası oluşturulur.

Özet:

1. DTS, bir veritabanına veya veritabanından bilgi aktarmak, dönüştürmek ve bunlardan yüklemek için bir ETS aracını kullanan bir nesneler kümesidir; SSIS, Microsoft tarafından farklı kaynaklardan ek veri sağlayan 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.