Logo pl.removalsclassifieds.com

Różnica między DTS a SSIS (z tabelą)

Anonim

DTS był oryginalną usługą wykorzystywaną do ładowania danych ze źródeł. Był używany z bazami danych SQL. Zanim SSIS pojawił się na rynku, DTS był używany do ładowania danych ze źródeł. SSIS używa narzędzia ETL. E oznacza ekstrakt, T oznacza transformację, a L oznacza ładowanie. DTS mógł być używany niezależnie od Microsoftu z wykorzystaniem kilku innych baz danych.

DTS a SSIS

Różnica między DTS a SSIS polega na tym, że DTS zawiera wiele obiektów, które korzystają z pomocy narzędzia ETL, ale sam SSIS działa jako narzędzie ETL. DTS jest tylko składnikiem Microsoft SQL Server 2000 i może być swobodnie używany, ale SSIS nie jest składnikiem Microsoft SQL Server 2000. Rozszerzeniem DTS są usługi transformacji danych, ale rozszerzeniem SSIS są usługi integracji serwera SQL.

DTS został włączony do SQL Server 7, zastępując poszczególne części dla różnych zadań. Następnie DTS został zaktualizowany, aby wykonywać o wiele więcej zadań, które obejmowały więcej zadań, takich jak dodawanie plików FTP i kilka dodatkowych komponentów bazy danych, które mogą z łatwością wykonywać pracę.

SSIS daje użytkownikom uprawnienia do komunikowania się przez aktywne połączenie. Użytkownicy nie muszą pobierać innej instalacji. Składa się z narzędzi posiadających grafikę oraz kreatorów, które mogą ułatwić pracę. Posiada również pewne źródła danych, które działają jako narzędzie ETL.

Tabela porównawcza między DTS i SSIS

Parametry porównania

DTS

SSIS

Pełna forma Usługi transformacji danych Usługi integracji serwera SQL
Narzędzie ETL To nie jest narzędzie ETL. Jest to narzędzie ETL.
Microsoft SQL Server tak Nie
Pojemnik pętli Nie tak
Narzędzia wywiadowcze Nie ma takiego narzędzia. Posiada narzędzie Business Intelligence.
Pojemnik Brak pojemnika Dla każdego pojemnika pętli

Co to jest DTS?

DTS to skrót od Data Transformation Services. Używał menedżera transferu serwera SQL i programu do kopiowania zbiorczego we wcześniejszych wersjach. SQL Server 7 zawiera DTS, aby zastąpić różne narzędzia do różnych zadań.

Potem nastąpiła rozbudowa w DTS, jak dodanie plików FTP i możliwość plików FTP. DTS mógł być używany niezależnie od Microsoftu z wykorzystaniem kilku innych baz danych.

Może wydobywać informacje z różnych innych źródeł danych. Wcześniejsza baza danych wykorzystywała program do kopiowania zbiorczego, który okazał się być wadą wcześniejszych wersji SQL Server 6.5.

Wersja 2000 rozwinęła się w przewagę dla Microsoft SQL Server. DTS został włączony do SQL Server 7, zastępując poszczególne części dla różnych zadań.

Następnie DTS został zaktualizowany, aby wykonywać o wiele więcej zadań, które obejmowały więcej zadań, takich jak dodawanie plików FTP i kilka dodatkowych komponentów bazy danych, które mogą z łatwością wykonywać pracę. DTS wykonuje całą swoją pracę za pomocą Activex Script.

Ma w sobie ograniczone narzędzia. Może skupić się na jednym zadaniu. Nie zawiera eksploratora rozwiązań. DTS można wdrożyć tylko przy użyciu serwera lokalnego. Nie ma narzędzia BI, takiego jak SSIS.

DTS nie jest skryptem zarządzanym. Nie ma kreatora wdrażania. Konstrukcja DTS ma pojedynczą szybę. Enterprise Manager rozwija DTS.

Co to jest SSIS?

SSIS to skrót od SQL Server Integration Services. Zostało to wprowadzone, aby zatrzymać DTS. SSIS miał narzędzie biznesowe, które było przechowywane na serwerze. To narzędzie zawiera narzędzia programistyczne dla studia wizualnego.

SSIS daje użytkownikom uprawnienia do komunikowania się przez aktywne połączenie. Użytkownicy nie muszą pobierać innej instalacji. Składa się z narzędzi posiadających grafikę oraz kreatorów, które mogą ułatwić pracę.

Posiada również pewne źródła danych, które działają jako narzędzie ETL. Wymaga pomocy języka skryptowego.

Można go szybko i skutecznie aktualizować za pomocą narzędzia biznesowego. CLR zarządza usługami SSIS. Narzędzie biznesowe ma cały proces. Posiada wszystkie narzędzia, które mogą wykonywać funkcje przepływu pracy.

Posiada również kreator wdrażania. Można to zmienić. Ten projekt ma 4 różne typy, które obejmują przepływ danych, przepływ kontroli, procedurę obsługi zdarzeń i eksplorator pakietów.

SSIS ma dynamiczną konfigurację. Posiada również zaktualizowaną i rozwiniętą wersję eksploratora rozwiązań, która zawiera specjalne pakiety dla różnych źródeł danych. Użytkownicy mogą łatwo komunikować się, jeśli korzystają z usług SSIS z aktywnym połączeniem.

Posiada źródła danych, które mają przekształcenia, które łatwo scalają dane i kopiują dane z różnych innych źródeł.

Główne różnice między DTS a SSIS

Wniosek

DTS mógł być używany niezależnie od Microsoftu z wykorzystaniem kilku innych baz danych. Może wydobywać informacje z różnych innych źródeł danych. Wcześniejsza baza danych wykorzystywała program do kopiowania zbiorczego, który okazał się być wadą wcześniejszych wersji SQL Server 6.5.

Wersja 2000 rozwinęła się w przewagę dla Microsoft SQL Server. DTS został włączony do SQL Server 7, zastępując poszczególne części dla różnych zadań.

Następnie DTS został zaktualizowany, aby wykonywać o wiele więcej zadań, które obejmowały więcej zadań, takich jak dodawanie plików FTP i kilka dodatkowych komponentów bazy danych, które mogą z łatwością wykonywać pracę. DTS wykonuje całą swoją pracę za pomocą Activex Script.

SSIS daje użytkownikom uprawnienia do komunikowania się przez aktywne połączenie. Użytkownicy nie muszą pobierać innej instalacji. Składa się z narzędzi posiadających grafikę oraz kreatorów, które mogą ułatwić pracę.

Posiada również pewne źródła danych, które działają jako narzędzie ETL. Wymaga pomocy języka skryptowego.

Można go szybko i skutecznie aktualizować za pomocą narzędzia biznesowego. CLR zarządza usługami SSIS. Narzędzie biznesowe ma cały proces.

Posiada wszystkie narzędzia, które mogą wykonywać funkcje przepływu pracy. Posiada również kreator wdrażania.

Różnica między DTS a SSIS (z tabelą)