Data Warehouse
Pembahasan : menjalankan SQL
server untuk membuat Data Warehouse
Sub Pokok Bahasan :
•
Penerapan DTS (tabel yang terbentuk di SQL
Server)
•
Menganalisa tabel yang terbentuk di SQL Server
Data tranformation service
Sekumpulan utilitas yang
memungkinkan proses Extract, Transform, dan Load secara
otomatis dari atau ke database.
DTS
tersedia dalam Microsoft SQL Server, namun sejak Microsoft SQL
Server 2005 DTS digantikan oleh SQL Server Integration Services (SSIS).
Walaupun demikian, DTS masih bisa diinstall sebagai tambahan packages
dan dijalankan pada Microsoft SQL Server 2005 dan lebih baru.
DTS berfungsi untuk melakukan
import, export dan transport data yang beragam antara satu atau lebih sumber
data, seperti misalnya SQL Server, Microsoft Excel atau Microsoft Access.
Selain
itu DTS juga menyediakan hubungan berupa ODBC (Open Database Connectivity) data
source yang disupport oleh OLE DB Provider for ODBC dan service seperti logging
package execution details, controlling transactions dan penanganan variable
global.
Task Dalam Sebuah
Package
Sebuah DTS package biasanya terdiri atas satu task atau lebih. Setiap task
mendefinisikan jenis pekerjaan yang akan diberikan selama eksekusi package.
Task-task tersebut dikelompokkan berdasarkan fungsinya berikut ini:
·
Transformasi data
·
Mengcopy dan mengatur data
·
Menjalankan tasks sebagai jobs
dari dalam sebuah package
Conection Untuk Mengakses dan
Memindahkan Data
Agar eksekusi DTS tasks dalam
menyalin dan memindahkan data berjalan sukses, sebuah DTS package harus
mempunyai hubungan yang valid antara sumber data asal dengan sumber data tujua.
Ketika menciptakan sebuah package, user dapat mengkonfigurasikan hubungan
dengan memilih jenis hubungan dari daftar yang tersedia pada OLE DB providers
dan ODBC drivers. Jenis hubungan yang tersedia antara lain:
PERBEDAAN DTS DAN SSIS
DTS :
·
DTS adalah sekumpulan dari obyek yang digunakan
sebagai alat ETS Tools untuk mengekstrak, mentransform dan memuat informasi
dari sebuah database
·
DTS adalah bagian dari Microsoft SQL Server 2000
·
Menggunakan Activex Script
·
Tidak ada cara cepat
·
Transformasi yang tersedia terbatas
·
Tidak didukung fungsi Business Intelegent
·
Hanya bisa dikembangkan di server local
SSIS :
·
SSIS adalah sebuah alat yang disediakan
Microsoft untuk mengekstrak data dari sumber lain
·
SSIS adalah komponen dari Microsoft SQL Server
2005
·
Menggunakan Scripting Language
·
Ada cara cepat
·
Tersedianya fitur tranformasi yang sangat besar
·
Didukung oleh fungsi Business Intellegent
·
Dapat dikembangkan di berbagai server
menggunakan BIDS
Sebuah DTS package biasanya terdiri atas satu task atau lebih. Setiap task mendefinisikan jenis pekerjaan yang akan diberikan selama eksekusi package. Task-task tersebut dikelompokkan berdasarkan fungsinya berikut ini: